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 / Development / Microservices / Contributed

Operators and Sidecars Are the New Model for Software Delivery

22 May 2020 8:54am, by Bilgin Ibryam

Cloud Native / Cloud Services / Contributed

Top 3 Challenges to Cloud 3.0

20 May 2020 12:18pm, by Tenry Fu

Cloud Native / DevOps / Security

Panel Discussion: Cloud Security in the Age of Distributed DevOps

20 May 2020 8:00am, by TNS Staff

Cloud Native / Containers / Technology

Harbor Adopts OCI Compliance, Makes Bid to Graduate CNCF

19 May 2020 11:38am, by Mike Melanson

Cloud Native / Monitoring

Grafana 7 Adds Tracing, Data Transformation, Plugins

18 May 2020 12:04pm, by Mike Melanson

Cloud Native / Data / Contributed

The Case for Boring Tech: Relational Databases in the Cloud

18 May 2020 11:29am, by Sean Porter

Cloud Native / Data / DevOps

DataStax Creates a Pain Reliever for Cassandra Management

13 May 2020 9:40am, by B. Cameron Gain

Cloud Native / Serverless / Contributed

Bare Metal in a Cloud Native World

12 May 2020 12:00pm, by Alex Ellis

Cloud Native

OpenStack Releases Ussuri, Launches Virtual OpenDev Events

12 May 2020 10:25am, by Mike Melanson

Cloud Native / Security / Sponsored / Contributed

Cryptographic Keys in a Cloud Native Environment

11 May 2020 1:19pm, by Leonid Sandler

Cloud Native / Development / DevOps

The DevOps Journey: Virtual Day of Podcasts with Dell Technologies

8 May 2020 1:52pm, by Celeste Malia

Cloud Native / DevOps / Kubernetes / Sponsored / Contributed

6 Key Criteria When Selecting a Kubernetes Service for Enterprise

7 May 2020 8:25am, by Diane Clay

Cloud Native / Kubernetes / Networking

How HAProxy Streamlines Kubernetes Ingress Control

6 May 2020 11:13am, by Joab Jackson

Cloud Native / Microservices / Monitoring

New Relic Takes on Distributed Tracing’s Heavy Lifting 

5 May 2020 11:11am, by B. Cameron Gain

Cloud Native / DevOps / Security

Cloud Security in a Distributed DevOps World: A Virtual Pancake Breakfast

4 May 2020 12:50pm, by Celeste Malia

Cloud Native / Kubernetes

KUDO Automates Kubernetes Operators

30 Apr 2020 10:39am, by Mike Melanson

Cloud Native / Data / Kubernetes / Sponsored / Contributed

How to Choose the Right Kubernetes Data Protection

30 Apr 2020 7:26am, by Nivas Iyer

Cloud Native / Serverless / Contributed

Serverless Needs Standardization to Be the Future of Application Infrastructure

29 Apr 2020 12:03pm, by Gadi Naor

Cloud Native / Kubernetes / Serverless

Red Hat Expands OpenShift to Ease Developer Use

28 Apr 2020 5:00am, by Mike Melanson

Cloud Native / Kubernetes

Red Hat OpenShift Virtualization Brings VMs to Kubernetes

28 Apr 2020 5:00am, by Mike Melanson

Cloud Native / Containers / Security

Kata Containers Demo: A Container Experience with VM Security

27 Apr 2020 2:05pm, by Alex Williams and B. Cameron Gain

Cloud Native / Kubernetes / Contributed

Why I Cringe When People Say Kubernetes Is the New Virtualization Layer

23 Apr 2020 8:34am, by Tina Nolte

Cloud Native / Data / Machine Learning

The 2020s Will Be Defined by Scale-Out Data

22 Apr 2020 5:00pm, by Richard MacManus

Cloud Native / Kubernetes / Security / Contributed

Open Policy Agent: Authorization for the Cloud

21 Apr 2020 7:11am, by Tim Hinrichs

Cloud Native / Monitoring

OpenTelemetry Steps up to Manage the Mayhem of Microservices

17 Apr 2020 9:05am, by Joab Jackson

Cloud Native / Culture / Monitoring

How COVID-19 Stresses the Resiliency of Both Systems and People

15 Apr 2020 12:07pm, by Jennifer Riggins

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.