SEARCH (ENTER TO SEE ALL RESULTS)

POPULAR TOPICS

Contributed
News
Analysis
The New Stack Makers
Tutorial
Podcast
Research
Feature
Science
Off-The-Shelf Hacker
Skip to content
  • 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
    • 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
      • 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 / Monitoring / Serverless

The New Stack Context: The CNCF Technology Radar Evaluates Observability Tools

18 Sep 2020 3:00pm, by Joab Jackson

Cloud Native / Edge / IoT / Kubernetes

Tutorial: Configure Cloud Native Edge Infrastructure with K3s, Calico, Portworx

18 Sep 2020 10:10am, by Janakiram MSV

four jet airplanes in formation

CI/CD / Cloud Native / Kubernetes / Sponsored

4 Power Tips to Get Jenkins Enterprise-Ready

17 Sep 2020 4:03pm, by B. Cameron Gain

Cloud Native / Kubernetes / Storage

Pure Storage Needed Portworx

17 Sep 2020 9:45am, by Lawrence E Hecht

Cloud Native / Kubernetes / Tools / Sponsored

Why Frameworks Define Java’s Cloud Native Future

15 Sep 2020 5:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Kubernetes / Networking / Technology

Q&A: Building on 40 Years of Experience with Distributed Systems at Nokia

15 Sep 2020 12:00pm, by Emily Omier

Cloud Native / Kubernetes / Serverless

Cloudstate Is Lightbend’s Attempt to Define Serverless 2.0

14 Sep 2020 6:00am, by Richard MacManus

Cloud Native / Cloud Services / Kubernetes

Crossplane: A Kubernetes Control Plane to Roll Your Own PaaS

11 Sep 2020 5:00pm, by Joab Jackson

Cloud Native / Security

KubeCon EU: Cloud Native Security Tools for the Next Decade Will Focus on Recovery

11 Sep 2020 12:25pm, by Jennifer Riggins

Cloud Native / Development

Getting Started with Gatsby, the Cloud Native Static Site Generator

11 Sep 2020 10:14am, by Jack Wallen

Cloud Native / Serverless / Sponsored / Contributed

The Role of Event-Driven Architectures in Modern Application Workflows

11 Sep 2020 9:31am, by Mark Hinkle

Cloud Native / Kubernetes / Tools / Sponsored

‘From Zero to Dopamine’: Testing Helm’s Developer Experience

10 Sep 2020 5:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Data / Kubernetes

Cloud Native Data Management: Kasten Widens Reach of Backup, Disaster Recovery

10 Sep 2020 12:56pm, by B. Cameron Gain

Cloud Native / Kubernetes / Contributed

Set Up MicroK8s to Run an Edge Application

9 Sep 2020 6:00am, by Karthikeyan Shanmugam

Cloud Native / DevOps / Security / Sponsored

Struggles of the Cloud — Survival Tactics from Two GitLab Experts

8 Sep 2020 5:00pm, by Richard MacManus

Cloud Native / Cloud Services / Containers

Red Hat Launches an OpenShift-Based Marketplace to Aid Multicloud Portability

8 Sep 2020 11:39am, by B. Cameron Gain

Cloud Native / Data / Open Source / Sponsored / Contributed

9 Things Your Database Must Do

1 Sep 2020 7:12am, by Haley Kim

Cloud Native / Containers / Linux

Linux cgroups v2 Brings Rootless Containers, Superior Memory Management

1 Sep 2020 3:00am, by Jack Wallen

Cloud Native / DevOps / Sponsored / Contributed

Chaos Engineering Now Part of AWS Well-Architected Framework

31 Aug 2020 9:23am, by Taylor Smith

Cloud Native / Kubernetes / Microservices

The New Stack Context: In-Memory Computing Meets Cloud Native Computing

28 Aug 2020 3:00pm, by Joab Jackson

Cloud Native / DevOps / Kubernetes / Sponsored

Why Kubernetes Needs to Be Dumbed Down for DevOps

27 Aug 2020 5:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Cloud Services / Data

Confluent Platform 6.0 Designed to Create a Global Mesh of Kafka

27 Aug 2020 9:44am, by B. Cameron Gain

Cloud Native / Edge / IoT / Kubernetes

Rancher’s K3S Joins CNCF Sandbox as First Kubernetes Distribution

26 Aug 2020 9:22am, by Mike Melanson

Cloud Native / Kubernetes / Microservices

KubeCon Pancake Breakfast: Why Your K8s ‘Stack’ Should Be Boring

24 Aug 2020 5:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Containers / Contributed

The Cloud Native Landscape: The Provisioning Layer Explained

20 Aug 2020 12:13pm, by Catherine Paganini and Jason Morgan

Cloud Native / Monitoring

Thanos Takes Scalable, Highly-Available Prometheus Monitoring to CNCF Incubation

19 Aug 2020 8:26am, by Mike Melanson

1 2 3 4 5 6 7 8 9 10

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.