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

Cell-Based Architecture: A New Decentralized Approach for Cloud Native Patterns

4 Jun 2019 10:17am, by Asanka Abeysinghe

Cloud Native / DevOps / Sponsored

The Role of Site Reliability Engineering, Today and Tomorrow

3 Jun 2019 5:00pm, by B. Cameron Gain

Cloud Native / Monitoring / Sponsored / Contributed

The Open Source Container-Native Observability Toolkit

3 Jun 2019 9:46am, by Mickey Boxell

Cloud Native / Development / Kubernetes / Open Source

Why Open Source Developers Should Not Miss OSCON

31 May 2019 1:00pm, by B. Cameron Gain

Cloud Native / Microservices / Networking

Linkerd 2.0: The Service Mesh for Service Owners, Platform Architects, SREs

31 May 2019 3:00am, by Janakiram MSV

Cloud Native / Networking / Technology / Tools / Sponsored

Barcelona Pancake Podcast: Service Mesh and the Evolving Network

30 May 2019 5:00pm, by B. Cameron Gain

Cloud Native / Security

Cloud Native Security Consolidation: Palo Alto Networks Buys Twistlock, PureSec

30 May 2019 9:22am, by Mike Melanson

Cloud Native / Development / Microservices / Sponsored

A Step-by-Step Guide For AWS Lambda Deployments with Ballerina

28 May 2019 10:42am, by Anjana Fernando

Cloud Native / Containers / Technology

How Cloud Native Developers Can Make Sense of an Explosion in Choices

23 May 2019 8:44am, by B. Cameron Gain

Cloud Native / Containers

Harbor Instances Can Be Replicated in Other Registries

22 May 2019 1:36pm, by B. Cameron Gain

Cloud Native / Development

Primer: The Who, What and Why of Service Mesh

22 May 2019 3:00am, by Emily Omier

Cloud Native / Kubernetes / Sponsored

Conquering the Cloud Native Conundrum

21 May 2019 6:00am, by Bob Quillin

Cloud Native / Data / Monitoring

Context: The Future of Data Is in Streaming

17 May 2019 3:00pm, by TNS Staff

CI/CD / Cloud Native / Open Source / Sponsored

Can an Open Source Foundation Fix Continuous Delivery Pipelines?

16 May 2019 5:00pm, by B. Cameron Gain

Cloud Native / Containers / Microservices / Storage

Concern About ‘State’ Lessens as More Applications Use Stream Processing

16 May 2019 10:10am, by Lawrence E Hecht

Cloud Native / Cloud Services / Sponsored

Survey Results Show How the Hybrid Cloud Is Happening

16 May 2019 9:24am, by Jay Lyman

Cloud Native / Containers / Kubernetes

VMware to Acquire Bitnami, the App Marketplace Platform and Container Packager

15 May 2019 9:09am, by Alex Williams

Intel Open Source Technology Summit 2019

Cloud Native / Containers

Intel Releases Cloud Hypervisor Based on Same Components as Amazon’s Firecracker

14 May 2019 4:20pm, by Libby Clark

Cloud Native / Containers / Storage

What the Container Storage Interface Means for Storage Evolution

9 May 2019 5:00pm, by B. Cameron Gain

Cloud Native / Containers / Microservices / Sponsored

Why Cloud Native Storage Requires Tightly-Coupled Containers and Microservices

9 May 2019 1:36pm, by Nir Peleg

Cloud Native / Containers

Red Hat’s OpenShift 4 Adds Knative, Key CoreOS Features

8 May 2019 5:00am, by Mike Melanson

CI/CD / Cloud Native / Technology

Red Hat Enterprise Linux 8 Addresses the Hybrid, Multicloud Future

7 May 2019 6:00am, by Mike Melanson

Cloud Native / Cloud Services / Technology / Sponsored

How Cloud Foundry Has Cast Its Net Wide

29 Apr 2019 3:00pm, by B. Cameron Gain

Cloud Native / Networking / Service Mesh

Linkerd’s Service Mesh Software: What You Need to Know

29 Apr 2019 6:00am, by Kayla Matthews

Cloud Native / Cloud Services / Technology / Sponsored

3 Reasons Why You Can’t Afford to Ignore Cloud Native Computing

25 Apr 2019 10:16am, by Anita Buehrle

Cloud Native / Cloud Services / Edge / IoT

The Internet of Things Will Be Delivered on Dev-Led Partnerships

25 Apr 2019 9:27am, by Jennifer Riggins

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.