SEARCH (ENTER TO SEE ALL RESULTS)

POPULAR TOPICS

Contributed
News
Analysis
The New Stack Makers
Tutorial
Research
Podcast
Science
Feature
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
    • Storage
    • DevOps
    • Serverless
    • Microservices
    • Kubernetes Ecosystem
    • Docker Ecosystem
    • 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 / Containers / Security / Sponsored

Pancakes are Hot and so Is Immutable Security

24 Nov 2020 2:33pm, by Alex Williams and B. Cameron Gain

Cloud Native / Cloud Services / Technology

Tutorial: Register and Manage Linux Servers with Azure Arc

24 Nov 2020 12:41pm, by Janakiram MSV

Cloud Native / Kubernetes / Serverless

CNCF KEDA 2.0 Scales up Event-Driven Programming on Kubernetes

24 Nov 2020 10:33am, by Mary Branscombe

Cloud Native / Kubernetes / Tools / Sponsored

KubeCon: Why Cloud Native Continues to Prevail and Thrive Despite Everything 

23 Nov 2020 1:15pm, by B. Cameron Gain

Cloud Native / Kubernetes / Contributed

Tutorial: Use KubeSphere to Manage DigitalOcean Kubernetes and Amazon EKS

23 Nov 2020 12:16pm, by Feynman Zhou

Cloud Native / Kubernetes

A Technical Introduction to Microsoft Azure Arc

23 Nov 2020 10:51am, by Janakiram MSV

Cloud Native / Culture / Security / Sponsored

KubeCon: Lessons in Disaster Recovery from COVID-19 and Site Reliability Engineering

20 Nov 2020 11:50am, by Jennifer Riggins

Cloud Native / Networking / Security

Open Policy Agent for the Enterprise: Styra’s Declarative Authorization Service

18 Nov 2020 9:00am, by Steven J. Vaughan-Nichols

Cloud Native / Data / Kubernetes

K8ssandra Is Open Source Cassandra for Kubernetes

18 Nov 2020 8:00am, by Mike Melanson

Cloud Native / Serverless / Sponsored

How an Event Driven Architecture Drives Business Agility

18 Nov 2020 3:00am, by Juan Perez

Cloud Native / Data / Kubernetes

TriggerMesh 1.0 Platform Promises Event-Driven Production Workflows Across the Clouds

17 Nov 2020 11:43am, by B. Cameron Gain

Cloud Native / DevOps

From Rack and Stack to SaaS

16 Nov 2020 7:03pm, by Alex Williams

Cloud Native / Edge / IoT / Kubernetes

K0s: The New Itty-Bitty, Vanilla Kubernetes Distro

16 Nov 2020 10:31am, by Steven J. Vaughan-Nichols

Cloud Native / Kubernetes / Security / Sponsored / Contributed

Inside the Mind of a Kubernetes Attacker

16 Nov 2020 8:44am, by Gadi Naor

Cloud Native / Monitoring / Sponsored / Contributed

A Preview of the KubeCon + CloudNativeCon Observability Track

16 Nov 2020 3:00am, by Liz Fong-Jones

Cloud Native / Kubernetes / Tools / Sponsored

Lightning Demos: Open Service Mesh, Crossplane, Cloudstate, Open Policy Agent and Grafana

13 Nov 2020 9:01am, by Alex Williams and B. Cameron Gain

Cloud Native / Networking / Service Mesh

Linkerd Adds Default mTLS to Kubernetes to Enable Zero Trust

13 Nov 2020 7:52am, by Mike Melanson

Cloud Native / Data / Kubernetes

CockroachDB Distributed Database Prepped for Kubernetes Deployments

12 Nov 2020 3:00am, by Mike Melanson

Cloud Native / Data / Kubernetes / Sponsored

How CERN Accelerates with Kubernetes, Helm, Prometheus and CoreDNS

11 Nov 2020 1:45pm, by Alex Williams and B. Cameron Gain

Cloud Native / Kubernetes

Kubernetes and the Next Step for Evolutionary Architecture

11 Nov 2020 10:45am, by Klint Finley

Cloud Native / Data / Monitoring

Confluent ‘Proactive Support’ Aims to Speed Resolution of Kafka Streaming Data Issues

11 Nov 2020 3:00am, by B. Cameron Gain

Cloud Native / Serverless / Sponsored / Contributed

Developers vs. Executives: Cloud Native Confusion Is Real

9 Nov 2020 8:53am, by Klint Finley

Cloud Native / Cloud Services / Kubernetes / Sponsored

The Status of Cloud Native Computing and Kubernetes Today

6 Nov 2020 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Storage

Tutorial: Deploy a Highly Availability GlusterFS Storage Cluster

6 Nov 2020 10:32am, by Jack Wallen

KubeCon North America Day of Podcasts

Cloud Native / Kubernetes

Join Us at KubeCon for Live Event Coverage and Interviews on Hot Topics in Cloud Native Technology

6 Nov 2020 10:07am, by Celeste Malia

Cloud Native / Culture

Backend Development Surpassing Frontend Work for Prestige

5 Nov 2020 10:30am, by Lawrence E Hecht

1 2 3 4 5 6 7 8 9 10
31 32 33 34 35 36 37 38 39 40

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.