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 / Cloud Services / Security / Sponsored

HashiCorp Vault Gets Top Honors in Latest CNCF Tech Radar User Survey

4 Mar 2021 1:12pm, by Alex Williams and B. Cameron Gain

Cloud Native / Cloud Services / Data / Sponsored

Cloud Native Lessons Learned During These Pandemic Days

2 Mar 2021 1:38pm, by Alex Williams and B. Cameron Gain

Cloud Native / Data / Development

Redis’ RediSearch Secondary Index Responds Faster, Streamlines Indexing

2 Mar 2021 11:19am, by B. Cameron Gain

Cloud Native / Data / Sponsored / Contributed

Case Study: Tracking a Viral Infection Requires a Distributed Database

1 Mar 2021 3:14pm, by Cassie McAllister

Cloud Native / Development / Contributed

Why WebAssembly Modules Could Be the New de Facto Unit of Compute

25 Feb 2021 9:14am, by Connor Hicks

Cloud Native / Cloud Services / Kubernetes / Contributed

Design a Better Kubernetes Experience for Developers

23 Feb 2021 3:00pm, by Matthew Clarke

Cloud Native / Networking / Service Mesh

Solo.io Launches Gloo Mesh Enterprise to General Availability

23 Feb 2021 2:30pm, by Mike Melanson

Cloud Native / Cloud Services / Security / Sponsored

How to Tighten Security Across Complex and Cloud Native Environments

23 Feb 2021 2:16pm, by Alex Williams and B. Cameron Gain

Cloud Native / Networking / Service Mesh

Tetrate’s GetIstio Promises to Simplify Management of a Istio Service Mesh

22 Feb 2021 3:00am, by Mike Melanson

Cloud Native / Monitoring / Tools

Grafana Adds Logging to Its Enterprise Observability Stack

18 Feb 2021 1:48pm, by B. Cameron Gain

Cloud Native / Containers / Sponsored / Contributed

Containers Aren’t All Public Clouds and Rainbows

18 Feb 2021 8:12am, by Nicholas Chase

Cloud Native / Development / Service Mesh

Microsoft’s Dapr Introduces Cloud Native Development to the Enterprise

17 Feb 2021 10:53am, by Joab Jackson

Cloud Native / Cloud Services / Security / Sponsored

War Stories: ‘Lift-and-Shift’ Does Not Work for Cloud Native Security

16 Feb 2021 2:00pm, by Alex Williams and B. Cameron Gain

API Management / Cloud Native / Microservices / Contributed

Primer: Microservices Explained

16 Feb 2021 10:00am, by Catherine Paganini

Cloud Native / Security / Tools / Sponsored

Cloud Native Security Is No Joke with Seth Meyers

15 Feb 2021 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Open Source / Security / Sponsored / Contributed

The Open Policy Agent Journey from Sandbox to Graduation

12 Feb 2021 8:00am, by Tim Hinrichs and Torin Sandall

Cloud Native / Kubernetes / Security

Jetstack Secure Promises to Ease Kubernetes TLS Security

11 Feb 2021 4:00am, by Steven J. Vaughan-Nichols

Cloud Native / DevOps / Security / Sponsored

Where Is Cloud Native Security Going in the Long Run?

10 Feb 2021 10:55am, by Steven J. Vaughan-Nichols

API Management / Cloud Native / Kubernetes / Sponsored / Contributed

Living with Kubernetes: API Lifecycles and You

9 Feb 2021 8:25am, by Justin Garrison

API Management / Cloud Native / Security / Sponsored

A Favored Target for Attackers, APIs Need More than the Security Basics

8 Feb 2021 1:56pm, by Alex Williams and B. Cameron Gain

Cloud Native / Data / Storage / Sponsored / Contributed

Why Data Management Lives or Dies by the Fight for Namespace Control

8 Feb 2021 8:34am, by Pete Brey

Cloud Native / Linux / Open Source

AlmaLinux Captures the Soul of CentOS

5 Feb 2021 10:43am, by Jack Wallen

Cloud Native / Kubernetes / Security

Notorious Malware CyberGang Goes All in on Unsecured Kubernetes Clusters

5 Feb 2021 10:06am, by Joab Jackson

Cloud Native / Monitoring / Tools

Lightstep’s ‘Change Intelligence’ Promises Faster, Smarter Distributed Tracing

4 Feb 2021 1:25pm, by B. Cameron Gain

Cloud Native / Culture / Kubernetes / Sponsored

How to Fight Kubernetes Complexity Fatigue

3 Feb 2021 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Networking / Service Mesh / Sponsored / Contributed

Using Traefik Ingress Controller with Istio Service Mesh

3 Feb 2021 7:00am, by Petr McAllister

1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20

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.