SEARCH (ENTER TO SEE ALL RESULTS)

POPULAR TOPICS

Analysis
News
Contributed
The New Stack Makers
Open Source
Research
Tutorial
Science
Off-The-Shelf Hacker
API Management
Skip to content
  • Ebooks
    • Storage
    • 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
      • 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
Skip to content
  • Architecture
    • Cloud Native
    • Containers
    • Edge/IoT
    • Microservices
    • Networking
    • Serverless
    • Storage
  • Development
    • Security
    • Cloud Services
    • Data
    • Machine Learning
    • Development
  • 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.

+

Cloud Native

OpenStack Foundation Expands into Open Infrastructure

13 Nov 2018 5:27am, by Joab Jackson

+

Cloud Native

TNS Context: Semaphore 2.0 and VMware Buys Heptio

9 Nov 2018 12:44pm, by Libby Clark

+

Cloud Native / Microservices / Contributed

Smart Workloads: The Bridge to Self-Managing Systems

8 Nov 2018 8:10am, by Eva Tuczai

+

Cloud Native / Kubernetes

Mesosphere Doubles Down on Kubernetes, Multicluster Management

7 Nov 2018 10:33am, by Susan Hall

+

CI/CD / Cloud Native / Sponsored

Why Cloud Native Success Depends on High-Velocity CI/CD

7 Nov 2018 6:00am, by Marko Anastasov

+

Cloud Native / Kubernetes

VMware to Acquire Heptio for Enterprise Kubernetes Expertise

6 Nov 2018 7:42am, by Joab Jackson

+

Cloud Native

An Interview with Cloud Foundry CTO Chip Childers

5 Nov 2018 1:06pm, by B. Cameron Gain

+

Cloud Native / Tools

Bitnami Stacksmith Packages Apps for AWS, Azure

5 Nov 2018 10:47am, by Susan Hall

+

CI/CD / Cloud Native

CloudBees’ Jenkins X Offers Cloud Native Continuous Integration

5 Nov 2018 8:59am, by B. Cameron Gain

+

Cloud Native

What IBM’s Purchase of Red Hat Will Mean for Open Source

2 Nov 2018 3:00pm, by TNS Staff

+

Cloud Native / Contributed

3 Reasons Why API Management Is Dead

2 Nov 2018 12:33pm, by Augusto Marietti

+

Cloud Native / Cloud Services / DevOps / Technology

What the .NET Renaissance Means for the Enterprise

2 Nov 2018 9:06am, by Shanfan Huang

+

Cloud Native

HashiCorp Aims to Lighten Management of the Multicloud

30 Oct 2018 10:51am, by Susan Hall

+

CI/CD / Cloud Native / Culture / Kubernetes

Workflows for the New Developer Experience

30 Oct 2018 9:33am, by Jennifer Riggins

+

Cloud Native / Cloud Services

IBM’s Red Hat Buy Aims to Bring the ‘Hybrid Cloud’ to the Enterprise

29 Oct 2018 2:00pm, by Joab Jackson and Lawrence E Hecht

+

Cloud Native / Cloud Services / Containers

Red Hat Acquisition Will Be Key to IBM’s Future in the Cloud

29 Oct 2018 5:37am, by Agam Shah

+

Cloud Native / Microservices / Security / Sponsored

A Service Mesh Helps Simplify PCI DSS Compliance

25 Oct 2018 9:12am, by Granville Schmidt

+

Cloud Native / Sponsored

Madrona Invests in Pulumi to Unlock Cloud Native Engineering

23 Oct 2018 1:42pm, by S. Somasegar

+

Cloud Native / Development

Microsoft’s Orleans Distributed App Framework Is Now Cross Platform

22 Oct 2018 10:37am, by Mary Branscombe

+

Cloud Native / DevOps

How to Diminish the Inevitable Failure of Distributed Systems

19 Oct 2018 9:36am, by Jennifer Riggins

+

Cloud Native / Kubernetes / Storage

NetApp Goes Cloud Native with StackPointCloud Acquisition

16 Oct 2018 1:49pm, by Joab Jackson

+

Cloud Native / DevOps / Sponsored

Dr. Nicole Forsgren on DevOps: ‘You Are What You Measure’

16 Oct 2018 11:22am, by Scott M. Fulton III

+

CI/CD / Cloud Native / DevOps

Cloud Native DevOps: Key Metrics for Successful Feedback Loops

15 Oct 2018 1:24pm, by Mike Melanson

+

Cloud Native / DevOps / Sponsored

Defining Company Values and DevOps Practices

11 Oct 2018 10:53am, by Scott M. Fulton III

+

Cloud Native

CNCF Adopts Sysdig’s Falco Container Runtime Monitor

10 Oct 2018 4:00am, by Joab Jackson

+

Cloud Native / Serverless / Sponsored

Creating a Standard for Serverless Events

9 Oct 2018 2:19pm, by Libby Clark

1 2 3 4 5 6 7 8 9 10

Architecture

  • Cloud Native
  • Containers
  • Edge/IoT
  • Microservices
  • Networking
  • Serverless
  • Storage

Development

  • Security
  • Cloud Services
  • Data
  • Machine Learning
  • Development

Operations

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

The New Stack

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

© 2019 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.