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 / Data / Sponsored

Research Shows Open Source Program Offices Improve Software Practices

12 Sep 2019 9:11am, by Lawrence E Hecht

Cloud Native / Development / Microservices

Ballerina Programming Language Revamped, at 1.0

11 Sep 2019 11:09am, by Susan Hall

Cloud Native / Development

Java EE Move to Eclipse Foundation Makes Way for Cloud Native Java

10 Sep 2019 10:01am, by Mike Melanson

white train on a bridge

Cloud Native / Development / Microservices

HTTP Alternative RSocket Gets a Home at The Linux Foundation

10 Sep 2019 8:58am, by Mike Melanson

CI/CD / Cloud Native / DevOps / Tools / Sponsored / Contributed

Cloud Native Masterless Puppet, with Bolt and PuppetDB

10 Sep 2019 8:10am, by Craig Watson

CI/CD / Cloud Native

The Tools You Need to Run GitOps-Based Automated Deployments

9 Sep 2019 11:54am, by Jack Wallen

Cloud Native / Open Source / Tools / Contributed

What We Must Do to Avoid the Tragedy of the Commons in Open Source

9 Sep 2019 4:00am, by Abby Kearns

Cloud Native / Culture / DevOps

At-Scale Technology Startups Look for Growth in the Enterprise

4 Sep 2019 12:53pm, by Alex Williams

Cloud Native / Open Source / Technology / Contributed

8 New Rules of Open Source Infrastructure

3 Sep 2019 11:49am, by Stephan Fabel

Cloud Native / Kubernetes / Storage

Demo: What Rook’s Cloud Native Storage Can Offer for Kubernetes

30 Aug 2019 7:47am, by B. Cameron Gain

Cloud Native / Microservices / Service Mesh

Google’s Eric Brewer on Why Envoy and Istio are the Future of Networking

21 Aug 2019 5:00pm, by TC Currie

Cloud Native / Open Source

Context: Reversing Conway’s Law for Superior Service Management

16 Aug 2019 5:00pm, by TNS Staff

Cloud Native / Kubernetes

D2iQ, Formerly Mesosphere, Brings Enterprise Management to Kubernetes

9 Aug 2019 11:08am, by Susan Hall

Cloud Native / Cloud Services / Sponsored / Contributed

Why Open Source Freedom Leads Technology Adoption In the Enterprise

9 Aug 2019 3:01am, by Chip Childers

Cloud Native / Cloud Services / Sponsored / Contributed

The Cloud Native Equation: The Hidden Force Behind Swift App Development

7 Aug 2019 12:00pm, by Robert Shimp

Cloud Native / Culture / Contributed

De-Risking Day 2 Is a Smart Career and Business Strategy

7 Aug 2019 9:28am, by Tobi Knaup

Cloud Native / Storage

The State of State in Cloud Native Applications

7 Aug 2019 6:00am, by Emily Omier

Cloud Native / Kubernetes / Security

CNCF Open Sources Security Audit of Core Kubernetes Components

6 Aug 2019 8:00am, by Mike Melanson

CI/CD / Cloud Native / Development / Sponsored / Contributed

A Breakdown of Automation’s Critical Roles in App Development

5 Aug 2019 9:49am, by Nitzan Shapira

Cloud Native / Cloud Services / Sponsored

Cloud Foundry Sees Exciting Challenges in China

29 Jul 2019 5:00pm, by B. Cameron Gain

Cloud Native / Culture / Development

Can the Tech Industry Curb Climate Change and Inequality?

25 Jul 2019 5:00pm, by Jennifer Riggins

Cloud Native / Kubernetes

Weave Ignite Brings a Container GitOps Experience to VMs

25 Jul 2019 10:44am, by Mike Melanson

Cloud Native / Monitoring / Security

The Evolution of the Site Reliability Engineer

23 Jul 2019 5:00pm, by Jennifer Riggins

Cloud Native / DevOps / Sponsored / Contributed

How Legacy Compliance Strategies Fail Cloud Native and How to Fix Them

23 Jul 2019 6:00am, by Cynthia Burke

CI/CD / Cloud Native / Tools / Sponsored

The Continuous Delivery Foundation Gets a Reality Check

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

Cloud Native / Kubernetes / Storage / Contributed

Simplify Storage for Kubernetes with Rook and Ceph

10 Jul 2019 3:00am, by Sagar Nangare

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.