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 / Data / Programming Languages

CNCF Rescues the Orphaned RethinkDB Database from Copyleft Oblivion

7 Feb 2017 8:23am, by Joab Jackson

+

Application Security / Cloud Native / Microservices

How Context Provides the Missing Piece of the Puzzle for Security Ops

6 Feb 2017 4:00am, by Dimitri Stiliadis

+

Cloud Native / Microservices / Programming Languages / Serverless

Iron.io’s Open Source Serverless Platform, IronFunctions, Redefines the Hybrid Cloud

6 Feb 2017 1:00am, by Mark Boyd

+

Cloud Native / Containers / Data / Programming Languages / Serverless

An Architectural View of Apache OpenWhisk

3 Feb 2017 7:35am, by Janakiram MSV

+

Cloud Native / Cloud Services / Containers / Microservices

How Oracle is Preparing Enterprises for the Microservices Revolution

3 Feb 2017 6:00am, by Kiran Oliver

+

Application Security / Cloud Native / Containers / DevOps / Edge Computing / Kubernetes / Microservices

VMware Foresees a Future Where Photon, Kubernetes, and NSX Work on Bare Metal

2 Feb 2017 8:00am, by Scott M. Fulton III

+

Cloud Native / Cloud Services / Kubernetes / Microservices

Netflix’s Open Source Orchestrator, Conductor, May Prove the Limits of Ordinary Scalability

30 Jan 2017 3:00am, by Scott M. Fulton III

+

Cloud Native / Cloud Services / Containers / Kubernetes / Serverless

Platform9 Manages Kubernetes and Spins Up a New Serverless Platform

27 Jan 2017 6:00am, by Kiran Oliver

+

Cloud Native / Cloud Services / Containers

Context: Who’s in Charge of the Container Ecosystem?

26 Jan 2017 6:00am, by Scott M. Fulton III

+

Cloud Native / Containers / Programming Languages

Lennart Poettering on systemd’s Tumultuous Ascendancy

26 Jan 2017 1:00am, by Swapnil Bhartiya

+

Cloud Native / Containers / DevOps / Kubernetes / Microservices / Monitoring

Rethinking Monitoring for Container Operations

25 Jan 2017 11:33am, by Lawrence Hecht

+

Cloud Native / Culture / Programming Languages

Monki Gras 2017: All about Packaging Software (and Craft Beer)

25 Jan 2017 8:49am, by Kiran Oliver

+

CI/CD / Cloud Native / Containers / Culture / DevOps / Microservices / Programming Languages

Automation Is the Key for Agile API Documentation

24 Jan 2017 7:58am, by Jennifer Riggins

+

Cloud Native / Containers / Culture / Edge Computing / Machine Learning

Where the Cloud Won’t Work: Machine Learning for the Industrial Internet of Things

23 Jan 2017 1:00am, by Mark Boyd

+

Cloud Native / Containers / DevOps / Microservices / Programming Languages / Serverless

Ten Attributes of Serverless Computing Platforms

19 Jan 2017 8:56am, by Janakiram MSV

+

Application Security / Cloud Native / Data / Microservices

Prevoty Embeds Defenses within the Application

19 Jan 2017 3:00am, by Susan Hall

+

Cloud Native / Containers / Kubernetes / Microservices

Distributed Fabric: A New Architecture for Container-Based Applications

17 Jan 2017 3:00am, by Ranga Rajagopalan

+

CI/CD / Cloud Native / Kubernetes / Sponsored

How Intel’s Snap Telemetry Framework Could Help Data Center Resource Scheduling

12 Jan 2017 10:51am, by Kiran Oliver

+

Cloud Native / Containers / Microservices / Monitoring

Docker: Container Monitoring Differs from Monitoring Traditional Applications

10 Jan 2017 11:15am, by Kiran Oliver

+

Cloud Native / Containers / Microservices / Programming Languages / Serverless

An Introduction to OpenWhisk, IBM’s Open Source Serverless Computing Platform

6 Jan 2017 1:10am, by Janakiram MSV

+

CI/CD / Cloud Native / Containers / DevOps / Microservices / Monitoring

Make Your Containerized Apps Production-Ready

5 Jan 2017 4:13am, by Vivek Juneja

+

CI/CD / Cloud Native / Containers / Kubernetes / Monitoring / Programming Languages / Serverless

Our Top 10 Podcasts for 2016

30 Dec 2016 4:36am, by Kiran Oliver

+

Cloud Native / Containers / Culture / Microservices / Serverless

Serverless Computing in 2016: The New Stack Podcasts

29 Dec 2016 9:28am, by Kiran Oliver

+

Cloud Native / Containers

Does the Container Ecosystem Need a Map?

29 Dec 2016 7:48am, by Scott M. Fulton III

+

Cloud Native / Containers / Kubernetes / Programming Languages

The New Stack Analysts 2016 Wrap-Up: Docker, OpenStack and Open Source

27 Dec 2016 10:32am, by Kiran Oliver

+

Cloud Native / Kubernetes

Flora Robotica: Let the Robots Tend to Your Gardens

24 Dec 2016 10:00pm, by Kimberley Mok

11 12 13 14 15 16 17 18 19 20

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.