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 / Networking / Contributed

Re-Imagining the Network for the Cloud Native Era

31 Dec 2019 9:00am, by Vijoy Pandey

Cloud Native / Storage

ChubaoFS: The Cloud Native Computing Foundation’s Speedy New Distributed File System

30 Dec 2019 3:00am, by Joab Jackson

Cloud Native / Data / Tools / Sponsored

Measuring High-Performance Databases in a Distributed World

19 Dec 2019 5:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Security

TUF Is First Security Project to Graduate the Cloud Native Computing Foundation

19 Dec 2019 11:03am, by Mike Melanson

Cloud Native / Security

BeyondProd: Google’s Internal Model to Securing Cloud Native Microservices

17 Dec 2019 4:52pm, by Joab Jackson

Cloud Native / Cloud Services / Monitoring / Sponsored / Contributed

How Porsche Informatik’s Cloud Migration Hinged on AI-Powered Observability

17 Dec 2019 9:48am, by Dave Anderson

Cloud Native / Kubernetes

Helm 3 Is Almost Boring and That’s a Great Sign of Maturity

12 Dec 2019 10:52am, by Mary Branscombe

Cloud Native / Kubernetes / Service Mesh / Sponsored / Contributed

The Top 3 Service Mesh Developments in 2020

12 Dec 2019 9:13am, by Zach Jory

Cloud Native / Contributed

Primer: Understanding the Cloud Native Impact on Architecture

11 Dec 2019 1:30pm, by Catherine Paganini

Cloud Native / DevOps / Kubernetes / Sponsored

Why Cloud Native Data Protection Can No Longer Be Ignored

9 Dec 2019 2:12pm, by Alex Williams and B. Cameron Gain

Cloud Native / Kubernetes / Networking / Sponsored

Will Kubernetes Drive Cloud Native Telcos?

5 Dec 2019 5:00pm, by Jennifer Riggins

Bees in flight

CI/CD / Cloud Native / Sponsored

Creating a Full-Stack Team with Continuous Delivery as a Service 

5 Dec 2019 11:30am, by Jennifer Riggins

Cloud Native / Contributed

Primer: Understanding Software and System Architecture

5 Dec 2019 10:17am, by Catherine Paganini

Cloud Native / Contributed

What Is ‘Cloud Native’ (and Why Does It Matter)?

4 Dec 2019 2:00pm, by Karthik Ramasamy

Cloud Native / Monitoring / Sponsored

Merging Logs and Metrics with Grafana Labs’ Loki 1.0 Launch

4 Dec 2019 8:58am, by Mike Melanson

Cloud Native / Data / Storage / Sponsored

Why Time Series Is Upending the Database Market

2 Dec 2019 5:00pm, by Mike Melanson and Alex Williams

Cloud Native / Containers / Kubernetes / Sponsored

Oracle on What ‘Enterprise’ Means in a Cloud Native World 

29 Nov 2019 3:14pm, by Alex Williams and B. Cameron Gain

Cloud Native / Cloud Services / Security / Sponsored / Contributed

How to Secure Cloud Deployments by Keeping the Keys and Data in Different Places

25 Nov 2019 12:00pm, by Pete Brey

Cloud Native / DevOps / Security / Sponsored

KubeCon San Diego Pancakes: Shifting Cloud Native Security All the Way Left

21 Nov 2019 12:49pm, by Libby Clark

Cloud Native / Service Mesh / Sponsored

Solo.io’s Autopilot: A Framework for Automating Service Mesh Operations

20 Nov 2019 8:36am, by Joab Jackson

Cloud Native / Microservices / Security / Sponsored

SPIFFE/SPIRE Brings Federated Identity to Distributed Architectures

19 Nov 2019 8:00am, by Mike Melanson

Galaxy star cluster

Cloud Native / DevOps / Kubernetes / Sponsored / Contributed

Nirmata 3.0 Launches With Virtual Clusters and Workload Policies

19 Nov 2019 6:00am, by Ritesh Patel

Cloud Native / Data / Contributed

6 Things for Developers to Know about Postgres

15 Nov 2019 7:10am, by Taylor Graham

Cloud Native / Cloud Services / Security / Sponsored / Contributed

Why the Age of the Cloud Native Security Platform Is Here to Stay

14 Nov 2019 2:00pm, by John Morello

tree roots

Cloud Native / Containers / Kubernetes

Mirantis Acquires Docker Enterprise

13 Nov 2019 8:45am, by Mike Melanson

Cloud Native / DevOps / Linux

Red Hat Enterprise Linux 8.1 Released with Live Kernel Patching

11 Nov 2019 1:26pm, 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.