SEARCH (ENTER TO SEE ALL RESULTS)

STORIES

TAGS

AUTHORS

STORIES TAGS AUTHORS

POPULAR TOPICS

Analysis
Podcasts
Events
News
Interviews
The New Stack Makers
Open Source
Contributed
Tutorials
Research
Skip to content
  • Ebooks
    • Machine Learning
    • DevOps
    • Serverless
    • Microservices
    • Kubernetes Ecosystem
    • Docker Ecosystem
    • All Ebooks
  • Podcasts
    • TNS @Scale Series
    • TNS Analysts Round Table
    • TNS Context Weekly News
    • TNS Makers Interviews
    • All Podcasts
  • Events
  • Newsletter
  • • • •
    • Ebooks
      • Docker Ecosystem
      • Kubernetes Ecosystem
      • Microservices
      • Serverless
      • All Ebooks
    • Podcasts
      • TNS @Scale Series
      • TNS Analysts Round Table
      • TNS Context Weekly News
      • TNS Makers Interviews
      • All Podcasts
    • Events
    • Newsletter
Skip to content
  • Architecture
    • Cloud Native
    • Containers
    • Edge Computing
    • Microservices
    • Networking
    • Serverless
    • Storage
  • Development
    • Application Security
    • Cloud Services
    • Data
    • Machine Learning
    • Programming Languages
  • Operations
    • CI/CD
    • Culture
    • DevOps
    • Kubernetes
    • Monitoring
    • 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.

+

Cloud Native

Marten Mickos Heads to HP with Eucalyptus Acquisition

11 Sep 2014 2:53pm, by Nancy Gohring

+

Cloud Native / Containers

Docker on Diego, Cloud Foundry’s New Elastic Runtime

10 Sep 2014 2:35pm, by Alex Williams

+

Cloud Native

Piston: Big Bills Giving Customers Some New Clouds To Think About

10 Sep 2014 5:01am, by Nancy Gohring

+

Cloud Native / Containers / Kubernetes

VMware Teams with Docker and Google, Further Boosting the Container Ecosystem

25 Aug 2014 1:18pm, by Alex Williams

+

Cloud Native

OpenStack Barbican, Cryptography for Managing Secrets in the Cloud

21 Aug 2014 12:24pm, by Paavan Mistry

+

Cloud Native / Containers

The New Stack and Linux Foundation Survey: OpenStack and Docker are The Most Popular Open Source Projects

20 Aug 2014 9:07am, by Alex Williams

+

Cloud Native / Containers / Microservices / Programming Languages

Reactive Frameworks, Microservices, Docker and Other Necessities for Scalable Cloud Native Applications

20 Aug 2014 5:55am, by Vivek Juneja

+

Cloud Native

For the Love of OpenStack: Marten Mickos on The New Stack Analysts, Today at Noon PST

12 Aug 2014 11:29am, by Alex Williams

+

Cloud Native

Platform9 Wants to be the OpenStack Service for Businesses Fleeing Amazon

11 Aug 2014 9:03pm, by Nancy Gohring

+

Cloud Native / Containers / Kubernetes

Docker is Driving a New Breed of PaaS

11 Aug 2014 10:30am, by Nancy Gohring

+

Application Security / Cloud Native

The Cloud Has ‘Key’ Problems

2 Jul 2014 6:29am, by Paavan Mistry

+

Cloud Native

Virtustream Pushes Legacy Apps Toward OpenStack But Interoperability Issues Persist

19 Jun 2014 8:53am, by Nancy Gohring

+

Cloud Native

In AWS Tussle, VMware Presents a Devil’s Bargain

3 Jun 2014 4:23pm, by Nancy Gohring

+

Cloud Native / DevOps / Microservices

How Has DevOps Spread Into the Mainstream?

30 May 2014 1:07am, by Alex Williams

+

Cloud Native / Containers / Programming Languages

Docker and Cloud Foundry Open Source Projects Are Defined By Ownership

28 May 2014 4:31pm, by Alex Williams

+

Cloud Native

Intel Wants its New OpenStack Management Software Inside Your Cloud

22 May 2014 6:00am, by Sam Charrington

+

Cloud Native / Containers / Kubernetes / Microservices / Sponsored

OpenStack Code Analysis

19 May 2014 3:18pm, by Alex Williams

+

Cloud Native

OpenStack: Still Waiting for Customers

15 May 2014 4:27pm, by Nancy Gohring

+

Cloud Native

A Code Contribution Analysis Of OpenStack And The Trends It Uncovers

15 May 2014 12:29pm, by Sriram Subramanian

+

Cloud Native / Data / Storage

A Full Application Stack, Coming Soon to a Drive Near You

12 May 2014 2:00pm, by Sam Charrington

22 23 24 25 26 27 28 29 30 31

Architecture

  • Cloud Native
  • Containers
  • Edge Computing
  • Microservices
  • Networking
  • Serverless
  • Storage

Development

  • Application Security
  • Cloud Services
  • Data
  • Machine Learning
  • Programming Languages

Operations

  • CI/CD
  • Culture
  • DevOps
  • Kubernetes
  • Monitoring
  • Tools

The New Stack

  • Ebooks
  • Podcasts
  • Events
  • Newsletter
  • About / Contact
  • Sponsors
  • Contributions
  • Twitter
  • Facebook
  • YouTube
  • Soundcloud
  • LinkedIn
  • Slideshare
  • RSS

© 2019 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.