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.

KEY DEPLOYMENT<br />

SCENARIOS<br />

by JANAKIRAM MSV<br />

Kubernetes is deployed in production environments as a<br />

container orchestration engine, PaaS, and as core infrastructure<br />

for managing cloud-native applications. These use cases are<br />

not mutually exclusive. It is possible for DevOps to delegate complete<br />

application lifecycle management (ALM) to a PaaS layer based on<br />

Kubernetes. They may also use a standalone Kubernetes deployment<br />

to manage applications deployed using the existing CI/CD toolchain.<br />

Customers building greenfield applications can leverage Kubernetes<br />

for managing the new breed of microservices-based cloud-native<br />

applications through advanced scenarios such as rolling upgrades<br />

and canary deployments.<br />

This section looks to capture the top customer use cases involving<br />

Kubernetes. Before highlighting the key deployment scenarios of<br />

Kubernetes, let’s take a closer look at the essential components of an<br />

enterprise container management platform.<br />

USE CASES FOR KUBERNETES<br />

21

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

Saved successfully!

Ooh no, something went wrong!