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 / Containers / Development / DevOps / Kubernetes / Open Source

ContainerCon Pancake Breakfast: The Health of the Container Ecosystem, Vendor Lock-In and the Tyranny of Choice

13 Sep 2016 11:49am, by Kiran Oliver

Cloud Native / Cloud Services / Containers

Container Platforms, Open Source and Changing Infrastructure’s Impact on the OpenStack Ecosystem

12 Sep 2016 1:29pm, by Kiran Oliver

Cloud Native / Culture

Shapeshifting Programmable Robotic Furniture Maximizes Tiny Apartments

11 Sep 2016 5:57am, by Kimberley Mok

Cloud Native / Kubernetes / Networking / Open Source / Security

Midokura, PLUMGrid Advance Software-Defined Networking with New Releases

7 Sep 2016 9:10am, by Swapnil Bhartiya

Cloud Native / Edge / IoT / Storage

HPE Computing for the Future: The Cloud, The Edge, and The Machine

7 Sep 2016 7:32am, by Scott M. Fulton III

Cloud Native / Contributed

Six Years Old, OpenStack Has Grown Up Fast

30 Aug 2016 11:01am, by Jesse Proudman

Cloud Native / Storage

VMworld 2016: VMware Scrambles for the Foundation

29 Aug 2016 6:38am, by Scott M. Fulton III

CI/CD / Cloud Native / Containers / Microservices / Serverless

TNS Research: Re-architecting for Containers Beyond the Greenfield

22 Aug 2016 6:08am, by Lawrence E Hecht

Cloud Native / Containers / Kubernetes

Video: OpenStack on Kubernetes or Kubernetes on OpenStack?

19 Aug 2016 2:12pm, by Alex Williams

Cloud Native / Cloud Services / Containers / Kubernetes

OpenStack Silicon Valley Pancake Podcast: Kubernetes, OpenStack and PaaS 2.0

17 Aug 2016 11:53am, by Kiran Oliver

Cloud Native

The New Stack Galactic Pancake Breakfast at Toronto’s CloudNativeDay

10 Aug 2016 12:41pm, by TNS Staff

Cloud Native / Kubernetes

OpenStack Summit Silicon Valley: Kubernetes and the Future of OpenStack

10 Aug 2016 8:21am, by Joab Jackson

Cloud Native / Open Source

SUSE offers RHEL support for Mirantis OpenStack, While Red Hat Demurs

9 Aug 2016 3:29pm, by Swapnil Bhartiya

CI/CD / Cloud Native / Development / Microservices / Monitoring / Sponsored

What to Consider When Making the Shift Toward Multi-Cloud

8 Aug 2016 10:23am, by Kiran Oliver

Cloud Native / Microservices

How To Succeed at Failure with Microservices

8 Aug 2016 7:52am, by Mark Boyd

Cloud Native / Culture

Portable Containerized Housing Offers Affordable ‘Home-as-a-Service’

7 Aug 2016 7:03am, by Kimberley Mok

CI/CD / Cloud Native / Kubernetes

With Kubernetes, Mirantis Containerizes OpenStack to Ease Operational Challenges

28 Jul 2016 11:09am, by Swapnil Bhartiya

CI/CD / Cloud Native / Sponsored

The New Stack @ Scale Podcast, Show 11: Agility Inside and Out

28 Jul 2016 10:14am, by Kiran Oliver

Cloud Native / Development / Microservices / Contributed

Introducing ‘Sock Shop’: A Cloud Native Reference Application

27 Jul 2016 8:36am, by Adrian Mouat

Cloud Native

Stratoscale Packs an OpenStack Cloud into a USB Drive

26 Jul 2016 8:59am, by TC Currie

Cloud Native

How HPE’s ‘The Machine’ Project Could Modernize the Enterprise Data Center

25 Jul 2016 8:42am, by Kiran Oliver

Cloud Native / Containers / Kubernetes

TNS Research: Multiple Orchestrators, Multiple Clouds, What a Mess

21 Jul 2016 11:27am, by Lawrence E Hecht

CI/CD / Cloud Native / Containers / Development / DevOps / Sponsored

How HPE Enables DevOps across the Multi-Cloud

20 Jul 2016 10:48am, by Kiran Oliver

Cloud Native / Containers / Kubernetes

Parity Check: Has Container Adoption Stalled?

19 Jul 2016 10:10am, by Lawrence E Hecht

Cloud Native / Containers / Kubernetes / Security / Sponsored

Security Must be a Top Priority with Container Deployments

12 Jul 2016 7:48am, by Kiran Oliver

Cloud Native / Culture / Development / Kubernetes / Open Source

Bridging Tech’s Diversity Gap

7 Jul 2016 11:35am, by Kiran Oliver

31 32 33 34 35 36 37 38 39 40

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.