Case Study | Kubernetes

  • In-house: Organizations can transform their own data center into a K8s cluster. In this case, companies can take full advantage of their own resources.
  • Cloud: The setup process is similar to an in-house deployment, but includes virtual machines on the cloud. This allows for the creation of a virtually infinite number of machines, depending on demand.
  • Hybrid: An organization’s data center might perform well for most of the day, but sometimes a peak occurs that local computing resources cannot handle. In this case, a hybrid solution works well. When necessary, K8s will create virtual machines on the cloud to better distribute computing resources when on-premise servers are full.
  • On-premise: Some cloud providers have their own K8s implementation embedded. In this case, there is no need to deploy and configure Kubernetes itself; an organization just needs to manage the service. Since deploying Kubernetes can be tricky, this is a good solution for companies that do not have a big IT team capable of handling cluster configuration and maintenance.
  • Multicloud: This is the next level of a hybrid cloud solution. Computing resources are deployed among two or more cloud vendors. In this case, companies need to avoid vendor lock-in and minimize risk if something goes wrong.

Use Cases

Pinterest’s Kubernetes Story

Image credits: Pinterest

Pokemon Go’s Kubernetes Story

Image credits: iThome




Devops Enthusiast

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Understanding Object-Oriented Programming with Assert

Amazon cognito service

Signs of Emotional Insecurity in a Relationship

Rethinking the 80/20 Rule in Software Development

Person holding cup with 80/20 on it

Design Patterns

Releasing Papers, a PDF generation service based on LaTeX, written in Rust

I Ran My First Hackathon, and So Can You!

Prevent yourself from the pitfalls of using Cassandra!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Divya Kurothe

Divya Kurothe

Devops Enthusiast

More from Medium

Continuous Delivery with Jenkins in Kubernetes Engine

Continuous Delivery with Jenkins in Kubernetes Engine

Hadi Live DevOps Case Study

CKAD Tips: How to create & connect to a Google Cloud VM using SSH on Mac/Linux

Fast e2e and exploratory tests in Kubernetes —kuttl