21.12.2017 Views

TheNewStack_UseCasesForKubernetes

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Containers as a Service Architecture<br />

DEPLOYMENT TARGETS IN THE ENTERPRISE<br />

Application Services<br />

Cluster Manager<br />

Log Management<br />

Container Registry<br />

Controller<br />

Scheduler<br />

Health &<br />

Monitoring<br />

Service<br />

Discovery<br />

Core Container Services<br />

Compute<br />

Storage<br />

Networking<br />

Physical Infrastructure<br />

Source: Janakiram MSV<br />

FIG 1: The components that make up the architecture of a CaaS solution.<br />

<br />

driven high availability and scalability of infrastructure. CaaS goes beyond<br />

exposing the basic cluster to users. Google Container Engine (GKE),<br />

, and Rackspace<br />

Carina<br />

with other essential services such as image registry, L4 and L7 load<br />

balancers, persistent block storage, health monitoring, managed<br />

databases, integrated logging and monitoring, auto scaling of pods and<br />

nodes, and support for end-to-end application lifecycle management.<br />

<br />

cloud. Many customers get started with Kubernetes through Google<br />

<br />

<br />

Google, GKE delivers automated container management and integration<br />

USE CASES FOR KUBERNETES<br />

15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!