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 / DevOps / Sponsored / Contributed

3 Digital Transformation Roadblocks — And How to Get Around Them

29 Jul 2020 12:00pm, by Michael Stahnke

Cloud Native / Kubernetes / Microservices / Sponsored

The Ups and Downs of Box’s Kubernetes Journey

28 Jul 2020 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Data / Kubernetes / Sponsored / Contributed

Cloud Native Backups, Disaster Recovery and Migrations on Kubernetes

28 Jul 2020 12:00pm, by Murat Karslioglu

Cloud Native / Networking / Service Mesh

Google’s Management of Istio Raises Questions in the Cloud Native Community

28 Jul 2020 10:28am, by Mike Melanson

The State of the Kubernetes Ecosystem Ebook 2020

Cloud Native / Kubernetes

New Kubernetes Ebook! Learn the Latest In Kubernetes Deployments and Trends

28 Jul 2020 6:00am, by Alex Williams

Cloud Native / Development

The New Stack Context: Serverless Web Content Delivery with JAMstack

24 Jul 2020 1:26pm, by Joab Jackson

Cloud Native / Security

Bridgecrew: Misconfigured Terraform Modules Are a Security Issue

24 Jul 2020 12:15pm, by Lawrence E Hecht and Joab Jackson

Cloud Native / Microservices / Contributed

Why Automating for Cloud Native Infrastructures Is a Win for All Involved

23 Jul 2020 12:00pm, by Robert Hopson

Cloud Native / Kubernetes / Service Mesh / Sponsored

Service Mesh: The Gateway to Cloud Migration

22 Jul 2020 5:00pm, by B. Cameron Gain

Cloud Native / Contributed

An Introduction to the Cloud Native Landscape

21 Jul 2020 9:52am, by Catherine Paganini

Cloud Native / Data / Sponsored

Self-Serve: The Kubernetes Operator for Cassandra

20 Jul 2020 3:00pm, by Jennifer Riggins and Alex Williams

Cloud Native / Monitoring / Contributed

OpenTelemetry Consolidates Data for Observability

20 Jul 2020 11:37am, by Dave McAllister

Cloud Native / Cloud Services / Kubernetes / Sponsored

Cloud Native Migration Traps to Avoid

20 Jul 2020 8:58am, by B. Cameron Gain

Cloud Native / Kubernetes / Open Source / Contributed

SUSE’s Rancher Labs Acquisition: Is Consolidation Killing the Cloud Native Promise?

15 Jul 2020 11:25am, by Catherine Paganini

Cloud Native / Development / Sponsored / Contributed

Your Lines of Code Are Not a Success Metric

15 Jul 2020 10:00am, by Chip Childers

Cloud Native / Cloud Services / Security / Sponsored

Why a Financial Data Firm Bet Security on Palo Alto Networks

14 Jul 2020 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Containers / Kubernetes / Sponsored

How to Find the Less Painful Path for Kubernetes Infrastructure

13 Jul 2020 2:11pm, by Alex Williams and B. Cameron Gain

Cloud Native / Kubernetes / Open Source

Cloud Native Computing Foundation Takes Charge of Red Hat’s Operator Framework

13 Jul 2020 12:22pm, by Mike Melanson

Cloud Native / DevOps / Kubernetes / Contributed

Specialization Is Kubernetes’ Next Frontier

13 Jul 2020 11:44am, by Niraj Tolia

Cloud Native / Culture / Open Source

The New Stack Context: Google Launches a Trademark Office for Open Source

10 Jul 2020 1:29pm, by Joab Jackson

Cloud Native / Culture / Development / Contributed

Distributed Teams, Distributed Applications: Collaboration in a Cloud Native World

10 Jul 2020 12:00pm, by Mike Winters

Cloud Native / Cloud Services / Tools / Sponsored

How the CNCF’s Radar ‘Shows Reality’

8 Jul 2020 5:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Data

PlanetScale: Hyperscale, Cross-Cloud MySQL for Rapid Growth

8 Jul 2020 12:00pm, by Susan Hall

Cloud Native / DevOps / Networking / Sponsored

How DNS Management Can Resolve Today’s DevOps, SecOps and NetOps Conflicts

7 Jul 2020 3:56pm, by B. Cameron Gain

Cloud Native / DevOps / Security

Primer: Benefits and Risks of Automated Patch Management

7 Jul 2020 1:00pm, by Emily Omier

Cloud Native / Cloud Services / Containers / Sponsored

How Infrastructure-as-Code Democratizes Scale 

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

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.