SEARCH (ENTER TO SEE ALL RESULTS)

POPULAR TOPICS

Contributed
News
Analysis
The New Stack Makers
Podcast
Tutorial
Research
Feature
Profile
Science
Skip to content
  • Podcasts
  • Events
  • Ebooks
    • DevOps
    • DevSecOps
    • Docker Ecosystem
    • Kubernetes Ecosystem
    • Microservices
    • Observability
    • 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
      • Machine Learning
      • DevOps
      • Serverless
      • Microservices
      • Observability
      • Kubernetes Ecosystem
      • Docker Ecosystem
      • 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
 

Cloud Native

▾ 1 MINUTE READ — CLOSE

Containers All the Way Down

Container-based architectures for developers and operations teams create a new angle on a story that dates back to an age when the client and the server were tightly bound. Virtual machines were an abstraction that allowed the operating system to be disconnected from the underlying server. This allowed for 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. Wherever the virtual machine goes, the operating system has to go with it. It has to be taken down, then booted back up and configured to run with the database and the rest of the stack that it depends on. Containers are symbolic of the cloud native ecosystem, and will be core to modern application architectures.

Now Comes Cloud Native, A Further Abstraction

Cloud native computing allows teams to build and manage services using container architectures and stringing them together into applications, without worrying about servers at all. This is what cloud native computing is all about. 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.

“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.

Where Compute is Made of Services Communicating via API

In cloud native computing, the base unit of compute 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, as it can be moved along a single workflow of development and testing, and onto production, a process called continuous integration and continuous deployment (CI/CD).

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


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 / Cloud Services / Tools / Sponsored / Contributed

Two Reasons Independent Software Providers Can’t Afford to Ignore Cloud Native

8 Nov 2019 4:00pm, by Paul Jenkins

Pods on a beach

Cloud Native / Microservices / Technology

Tutorial: Deploying Microservices to Knative Running on Google Kubernetes Engine

8 Nov 2019 8:06am, by Janakiram MSV

Cloud Native / DevOps / Security / Sponsored / Contributed

How Cloud Native Security Platforms Can Rescue Cloud Native

7 Nov 2019 5:00pm, by Vinay Venkataraghavan

Cloud Native / Kubernetes

TNS @ KubeCon + CloudNativeCon 2019 San Diego

7 Nov 2019 3:49pm, by TNS Staff

Cloud Native / Kubernetes

VMware Bridges Kubernetes and vSphere with Launch of Pacific Beta

5 Nov 2019 3:01am, by Susan Hall

Cloud Native / Monitoring

Jaeger Graduates CNCF, Sees a Future Without Native Jaeger Clients

4 Nov 2019 9:02am, by Mike Melanson

Cloud Native / Cloud Services / Sponsored / Contributed

The Rise of the Developer for Critical IT Business Decisions

4 Nov 2019 6:00am, by Chip Childers

Cloud Native / Kubernetes

Knative Brings Event-Driven and Serverless Computing to Kubernetes

1 Nov 2019 9:23am, by Janakiram MSV

Cloud Native / Microservices / Contributed

Build or Buy? How to Think About Assembling Software in the Cloud

31 Oct 2019 1:00pm, by Jevon MacDonald

Cloud Native / Networking / Service Mesh

Snapt Launches Project Nova, a Scalable Cloud Native Application Delivery Controller

31 Oct 2019 7:14am, by Mike Melanson

Cloud Native / Data / Serverless

The CloudEvents Spec Seeks to Bring Uniformity to Event Data Descriptions

30 Oct 2019 1:44pm, by Susan Hall

Cloud Native / Data / Open Source / Sponsored

Survey Shows How Developers and Their Employers Measure Good Open Source Citizenship

24 Oct 2019 7:05am, by Lawrence E Hecht

Cloud Native / Contributed

Primer: Distributed Systems and Cloud Native Computing

23 Oct 2019 11:19am, by Catherine Paganini

Cloud Native / Kubernetes / Sponsored

How Software Makes a Porsche More Than Just a Car

17 Oct 2019 5:05pm, by Alex Williams and B. Cameron Gain

Cloud Native / Containers / Security

How Zero Trust, Service Meshes and Role-Based Access Control Can Prevent a Cloud-Based Security Mess

16 Oct 2019 3:00am, by Jennifer Riggins

Cloud Native / Cloud Services / Open Source

Why SAP’s Support for Cloud Foundry Is Indefinite 

15 Oct 2019 4:00am, by B. Cameron Gain

Cloud Native / Development

Eclipse Launches a Working Group to Build Out Cloud Native Tools

14 Oct 2019 8:58am, by Joab Jackson

Cloud Native / Culture / Sponsored

Two Open Source Advocates on How They Build Community Through Education

10 Oct 2019 5:00pm, by B. Cameron Gain

Cloud Native / Kubernetes

CloudSkiff Plans to Automate Multicloud Kubernetes with Terraform Code Generation

10 Oct 2019 9:37am, by Mike Melanson

Cloud Native / Data / Kubernetes

SAP Relies on Cloud Foundry, Kubernetes so Users Can Fire up Databases at Will

9 Oct 2019 11:16am, by B. Cameron Gain

Free cloud native storage ebook graphic

Cloud Native / Storage

New Ebook: The New Stack’s Quick Guide to Cloud Native Storage

1 Oct 2019 6:00am, by Libby Clark

Cloud Native / Service Mesh / Sponsored

HashiCorp CEO Dave McJannet: In a Cloud Native World, Service Names are the New IP Numbers

25 Sep 2019 11:40am, by Joab Jackson

Cloud Native / Microservices / Service Mesh / Contributed

Chart a Course for a Service Mesh Future: Lifting Off with Istio

24 Sep 2019 10:00am, by Karen Bruner

Cloud Native / Kubernetes / Service Mesh / Contributed

How Service Mesh Transforms Cloud Native App Development 

23 Sep 2019 1:00pm, by Brendan Burns

CF Summit Europe 2019 pancake breakfast panel

Cloud Native / Kubernetes / Technology / Sponsored

Cloud Foundry Summit Europe: Why Kubernetes Should Be Boring 

19 Sep 2019 11:03am, by B. Cameron Gain

Cloud Native / Containers

What Is CNAB and Why It Is Important for Cloud Native Computing

18 Sep 2019 1:29pm, by Jack Wallen

21 22 23 24 25 26 27 28 29 30

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
  • Twitter
  • Facebook
  • YouTube
  • Soundcloud
  • LinkedIn
  • Slideshare
  • RSS

© 2021 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.