SEARCH (ENTER TO SEE ALL RESULTS)
Cancel Search
POPULAR TOPICS
Contributed
sponsored-post-contributed
News
Analysis
The New Stack Makers
Tutorial
Podcast
Feature
Research
Profile
The New Stack Logo
Skip to content
  • Podcasts
  • Events
  • Ebooks
    • DevOps
    • DevSecOps
    • Docker Ecosystem
    • Kubernetes Ecosystem
    • Microservices
    • Observability
    • Security
    • Serverless
    • Storage
    • All Ebooks
  • Newsletter
  • Sponsorship
  • • • •
    • Podcasts
      • TNS @Scale Series
      • TNS Analysts Round Table
      • TNS Context Weekly News
      • TNS Makers Interviews
      • All Podcasts
    • Events
    • Ebooks
      • DevOps
      • DevSecOps
      • Docker Ecosystem
      • Kubernetes Ecosystem
      • Microservices
      • Observability
      • Security
      • Serverless
      • Storage
      • All Ebooks
    • Newsletter
    • Sponsorship
Skip to content
  • Architecture
    • Cloud Native
    • Containers
    • Edge/IoT
    • Microservices
    • Networking
    • Serverless
    • Storage
  • Development
    • Development
    • Cloud Services
    • Data
    • Machine Learning
    • Security
  • Operations
    • CI/CD
    • Culture
    • DevOps
    • Kubernetes
    • Monitoring
    • Service Mesh
    • Tools
Search The New Stack
 

Cloud Native Ecosystem

▾ 4 MINUTE READ — CLOSE

Cloud native computing allows teams to build and manage services using container architectures, stringing them into applications without worrying about servers. Containers connecting services, microservices, immutable infrastructure, and declarative APIs exemplify this approach, all working together in a loosely-coupled approach for maximum flexibility and development agility.

Initially, architectures required tightly bound clients and servers. Virtual machines were an abstraction that allowed the operating system to be disconnected from the underlying server. This approach allowed hypervisors to emerge as platforms to run virtual machines on hosted environments.

The container runs as a process on a host, independent of the operating system. Virtualization technology is below the operating system and virtualizes the server, not the application. The operating system has to go wherever the virtual machine goes. Operators need to shut it down, boot it back up, and configure it to run with the database and the rest of the stack it depends on.

Container-based architectures for developers and operations teams have modified the previous approach. Containers are symbolic of the cloud native ecosystem and will be core to modern application architectures.

What Are Cloud Services?

Cloud services are software, infrastructure, or platforms facilitated by third-party providers and accessible to end-users through the web.

Cloud services advance user data flow between front-end clients —desktops, tablets, laptops, and users’ servers— and provider systems through the internet. Cloud services are accessible to users with a computer, internet connection, and operating system.

Discover the 10 key attributes of cloud native applications

Benefits of Cloud Native Technologies

Cloud native technologies enable teams to build and run scalable applications in unique and dynamic environments. These environments may be hybrid, private, or public clouds.

“Cloud native technologies are used to develop applications built with services packaged in containers, deployed as microservices and managed on elastic infrastructure through agile DevOps processes and continuous delivery workflows,” writes Janakiram MSV, principal analyst at Janakiram & Associates and an adjunct faculty member at the International Institute of Information Technology.

Some of the benefits of cloud native technologies include:

Reliability. Through microservices and Kubernetes, developers can build flexible applications and quickly isolate the impact of a failure to prevent a total crash.

Scalability. One of the main features of cloud native technologies is the ability to scale automatically. Future needs are anticipated and handled by default, and payment is made only for used resources.

Faster releases. With DevOps, cloud native technologies allow teams to ideate, build, and ship applications faster, resulting in satisfied users and a successful organization.

Reduced cost. Kubernetes is an open-source platform used by many cloud native technologies for managing containers. Containers provide standardization of tools and infrastructure, ensuring the effective use of resources and minimizing costs.

No vendor lock-in. Cloud technologies allow hybrid and multi-cloud use. Enterprises can run applications on any platform, such as public or private clouds, without making lots of modifications. This way, enterprises do not need to choose one infrastructure and face legacy vendor issues.

Cloud Native Apps Are a Step up from Cloud-Based Applications

Cloud native applications are architected to run entirely from and in the cloud. These solutions allow developers to update features quickly and easily. Cloud-based architectures are not created in the cloud but are migrated to the cloud and leverage cloud functions like higher availability and scalability. Cloud native apps are considered an improvement in architecture because of their capabilities.

Here are some significant differences between cloud native and cloud-based apps:

Price. Cloud native apps are cheaper than cloud-based applications because you pay for storage costs and licensing. With the latter, you must own the entire infrastructure and purchase hardware, cooling, and power before teams can deploy applications.

Maintenance. Cloud native apps run on a microservices architecture reducing interruptions, unlike cloud-based applications, which may experience frequent interruptions due to specialized software configurations and hardware migrations.

Ease of use. Cloud native apps are flexible. Developers can build to scale and carry out app upgrades without disturbance. However, cloud-based apps experience downtime as they are tightly integrated, and any enhancements may be required for the entire stack, resulting in downtime.

Implementation. Cloud native apps are faster to deploy since they require no hardware or software, unlike cloud-based applications requiring hardware provisioning and software setup.

How Does Cloud Native Computing Work?

In cloud native computing, the base computing unit is the service, which can communicate with other services via APIs. Ideally, each service should be encapsulated within a container and offer a single function — hence the name “microservice.” Containerizing the microservice makes it easy to develop. It can be moved along a single development and testing workflow to production through continuous integration and deployment (CI/CD).

Building on the Kubernetes open-source container orchestration engine, first developed by Google, the Cloud Native Computing Foundation ensures a stack of open-source software to run cloud native applications without being locked into a proprietary software vendor or commercial software.

Bookmark this page to discover the latest in cloud native ecosystem below:

The Cloud Native Landscape: The Orchestration and Management Layer

The Cloud Native Landscape: The Provisioning Layer Explained

Cloud Native Applications: Stateless or Stateful Services?


The New Stack Newsletter Sign-Up
A newsletter digest of the week’s most important stories & analyses.
Do you also want to be notified of the following?
We don’t sell or share your email. By continuing, you agree to our Terms of Use and Privacy Policy.
Cloud Native Ecosystem / Culture
CNCF: Keep Texas Open to Our Business
22 May 2017 12:03pm, by Chris Aniszczyk and Kris Nova
API Management / Cloud Native Ecosystem / Containers / Culture / Open Source / Software Development / Contributed
Stronger Together: How Cloud Foundry Supports Other Communities
22 May 2017 6:00am, by Chip Childers
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Cloud Native Ecosystem / Culture
TNS Eats Austin: Chowing Down in a Conference Town
21 May 2017 8:49am, by Alex Williams
Cloud Native Ecosystem / Cloud Services / Data Science / Security / Contributed
One Standard to Rule Them All: A Common Language for the Cloud’s Identity Management Crisis
18 May 2017 11:00am, by Jackson Shaw
Cloud Native Ecosystem / Containers / Data Science / Kubernetes / Microservices
Microsoft Brings Container Orchestration to Azure Service Fabric, for Windows and (Soon) Linux
17 May 2017 1:00am, by Mary Branscombe
Cloud Native Ecosystem / DevOps / Security
Software Defined Talk: DevOps Security, Canonical IPO and When Analysts Go Enterprise
16 May 2017 3:00pm, by Michael Coté
CI/CD / Cloud Native Ecosystem / Containers / Kubernetes
TNS Research: Tell Us About Your Kubernetes Experience
16 May 2017 1:06pm, by Lawrence E Hecht
Cloud Native Ecosystem / Culture / Data Science / IoT Edge Computing / Machine Learning
New Google Platform Integrates Cloud Services with the Internet of Things
16 May 2017 9:00am, by Alex Handy
Cloud Native Ecosystem / Kubernetes
OpenStack Boston 2017: OpenStack Finds a New Place Among the Other Stacks
15 May 2017 6:00am, by Scott M. Fulton III
API Management / Cloud Native Ecosystem / Culture / Machine Learning
IBM AI Helps Designers Create Interactive ‘Thinking Sculpture’
14 May 2017 3:00am, by Kimberley Mok
Cloud Native Ecosystem / Containers / Kubernetes
After Discovering the Higgs Boson, CERN Integrates OpenStack with Kubernetes
12 May 2017 9:00am, by Scott M. Fulton III
Cloud Native Ecosystem / Culture
Hostile Texas Bathroom Bill Forces Tech Conference Organizers to Look Beyond Austin
12 May 2017 6:00am, by TC Currie
Cloud Native Ecosystem / Data Science / Kubernetes / Storage
OpenStack Summit Presented a Convincing Demo of Cross-Cloud Convergence
10 May 2017 10:26am, by Scott M. Fulton III
Cloud Native Ecosystem / Kubernetes
OpenStack: ‘We Continue to Get Dinged On Complexity’
10 May 2017 10:00am, by Scott M. Fulton III
Cloud Native Ecosystem / Kubernetes
OpenStack Summit Boston: Where Kubernetes Ends and OpenStack Begins
9 May 2017 1:04pm, by Scott M. Fulton III
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
Cloud Native Ecosystem / Cloud Services / Containers / Kubernetes / Open Source / Sponsored
SUSE Brings Kubernetes to OpenStack Cloud 7
8 May 2017 3:00pm, by Alex Williams
Cloud Native Ecosystem / Culture / Software Development / Contributed
Software Development and Freedom to Create
8 May 2017 4:00am, by Abby Kearns
Cloud Native Ecosystem / Kubernetes
OpenStack Summit 2017: Will Kubernetes Steal the Show?
8 May 2017 1:00am, by Scott M. Fulton III
API Management / Cloud Native Ecosystem / Culture / IoT Edge Computing / Serverless
What Serverless and the Internet of Things Can Learn from Each Other
4 May 2017 1:00am, by Mark Boyd
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
API Management / Cloud Native Ecosystem / Cloud Services / Containers / DevOps / Kubernetes / Microservices / Open Source / Software Development
Cloud Foundry Service Broker API: Simplicity Is the Secret Sauce
3 May 2017 3:00pm, by Joab Jackson
Cloud Native Ecosystem / Data Science / Machine Learning
How Rubikloud Uses Spark to Bring Data-Driven Analysis to Retail
3 May 2017 3:00am, by Maxwell Cooter
Cloud Native Ecosystem / Kubernetes / Microservices
The Case for Containerizing Middleware
2 May 2017 6:00am, by Scott M. Fulton III
Cloud Native Ecosystem / Containers / Microservices / Networking
F5 Networks: Containers Need Both Networking and Orchestration
28 Apr 2017 12:51pm, by Scott M. Fulton III
CI/CD / Cloud Native Ecosystem / DevOps / Observability / Software Development
How Node.js Helped Fashion E-Tailer Net-a-Porter Handle Java-Crushing Sale Traffic
27 Apr 2017 6:00am, by Michelle Gienow
Cloud Native Ecosystem / Microservices / Networking / Service Mesh / Software Development
Linkerd 1.0, a Communications Service Mesh for Cloud-Native Apps
27 Apr 2017 1:00am, by Susan Hall
https://cdn.thenewstack.io/media/2016/01/PodcastBrandingOverlay_TNS_Makers.svg
API Management / Cloud Native Ecosystem / Cloud Services / DevOps / Kubernetes / Software Development / Sponsored
Developers First: The Cloud Foundry Service Broker API and Kubernetes
26 Apr 2017 5:50pm, by Alex Williams
Pagination Previous Button
41 42 43 44 45 46 47 48 49 50
Pagination Next Button
Architecture
  • Cloud Native
  • Containers
  • Edge/IoT
  • Microservices
  • Networking
  • Serverless
  • Storage
Development
  • Cloud Services
  • Data
  • Development
  • Machine Learning
  • Security
Operations
  • CI/CD
  • Culture
  • DevOps
  • Kubernetes
  • Monitoring
  • Service Mesh
  • Tools
The New Stack
  • Ebooks
  • Podcasts
  • Events
  • Newsletter
  • About / Contact
  • Sponsors
  • Sponsorship
  • Disclosures
  • Contributions

© 2022 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.