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 / Culture / Kubernetes

KubeCon EU: Cloud Native Developers Now an Army 6.5 Million Strong

18 Aug 2020 11:57am, by Joab Jackson

Cloud Native / Development / Kubernetes

The Runaway Problem of Kubernetes Operators and Dependency Lifecycles

18 Aug 2020 8:04am, by Mary Branscombe

Cloud Native / Cloud Services / Kubernetes / Sponsored

How the Right Load Balancer Supports a Video SaaS Provider’s Ambitious Plans for Kubernetes

17 Aug 2020 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Native / Security

KubeCon EU: Accurics, Snyk Release Tools to Secure Infrastructure-as-Code Deployments

17 Aug 2020 9:16am, by Joab Jackson

Cloud Native / Kubernetes

The New Stack Context: Kubernetes 2020, by the Numbers

14 Aug 2020 12:56pm, by Joab Jackson

Cloud Native / Cloud Services / Tools

HashiCorp’s Terraform Cloud Now Offers Job Concurrency, Auditing and Pay-as-You-Go Pricing

14 Aug 2020 9:23am, by B. Cameron Gain

Cloud Native / Data / Kubernetes

Tutorial: Set up a Secure and Highly Available etcd Cluster

14 Aug 2020 7:55am, by Janakiram MSV

Cloud Native / Containers / Kubernetes / Sponsored

Spotify’s Golden Path to Kubernetes Adoption Had Many Twist and Turns

13 Aug 2020 5:15pm, by Alex Williams and B. Cameron Gain

Cloud Native / Cloud Services / Contributed

5 Critical Multicloud Data Architecture Strategies

13 Aug 2020 12:55pm, by Srini Srinivasan

Cloud Native / Kubernetes / Service Mesh / Sponsored

How a Service Mesh Amplifies Business Value

12 Aug 2020 2:13pm, by Alex Williams and B. Cameron Gain

Cloud Native / Kubernetes / Tools / Contributed

Ruckstack: Containerized Package Management for Kubernetes

11 Aug 2020 9:03am, by Nathan Voxland

Cloud Native / Kubernetes / Sponsored / Contributed

How HashiCorp Nomad Helps Relax Cannabis Compliance and Kubernetes Complexity

11 Aug 2020 8:20am, by Frank Lacalamita and Glen Yu

CI/CD / Cloud Native / Kubernetes

Kubermatic KubeCarrier Readies a Single Interface for Multiclusters and Multiclouds

11 Aug 2020 3:03am, by B. Cameron Gain

CI/CD / Cloud Native / Kubernetes / Contributed

Codefresh Runner: Run CI/CD Pipelines Inside a Kubernetes Cluster

10 Aug 2020 11:38am, by Kostis Kapelonis

Cloud Native / DevOps

Q&A with Eli Lilly’s Software Engineering Lead: Focus on People, not Tech

8 Aug 2020 6:00am, by Emily Omier

Cloud Native / Networking / Service Mesh

Microsoft Debuts Open Service Mesh into a Crowded, Contentious Ecosystem

6 Aug 2020 2:26pm, by Mary Branscombe

Cloud Native / Kubernetes / Technology / Sponsored

From One Server to Kubernetes, a Startup’s Story

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

Cloud Native / Development / Sponsored / Contributed

Cloud Native Applications: Stateless or Stateful Services?

5 Aug 2020 12:00pm, by Hugh McKee

Cloud Native / Security / Sponsored / Contributed

Measuring the State of Cloud Native Security

5 Aug 2020 7:39am, by Zeus Kerravala

Cloud Native / Kubernetes / Serverless / Sponsored

TriggerMesh: How Event-Driven Architecture Helps Developers

4 Aug 2020 3:00pm, by Alex Williams and B. Cameron Gain

API Management / Cloud Native / Microservices

APISIX: An Open Source API Gateway for Microservices

3 Aug 2020 11:20am, by Susan Hall

Cloud Native / Networking / Service Mesh

The HashiCorp Consul Service Comes to Microsoft Azure

31 Jul 2020 8:16am, by B. Cameron Gain

Cloud Native

KubeCon + CloudNativeCon Europe 2020: Join Us for a Virtual Pancake & Podcast and Day of Podcasts

31 Jul 2020 7:25am, by Celeste Malia

Cloud Native / Security

Accurics Secures Cloud Infrastructure Through Policy-as-Code

30 Jul 2020 10:43am, by Susan Hall

Cloud Native / Containers / Security

Aqua Security Automates Configuration Vulnerability Remediation

30 Jul 2020 8:04am, by Mike Melanson

Cloud Native / Open Source / Tools

New Relic Changes Business Model, Open Sources Agents and Instrumentation

29 Jul 2020 1:32pm, by 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.