FAUN — Developer Community 🐾

We help developers learn and grow by keeping them up with what matters. 👉 www.faun.dev

Follow publication

Member-only story

A Definitive guide to Kubernetes Operator — The unfolding!

Sanjit Mohanty
FAUN — Developer Community 🐾
7 min readAug 10, 2022

--

Let me tell you a story. “Story, huh??” — Well, just stay with me & I promise there’s a lot in store for you!

The Prelude

Photo by Jukan Tateisi on Unsplash

This story is about a firm — Sanjit Ecom Pvt. Ltd. The firm is in the business of e-commerce & doing extremely well, booking an astounding YoY profit.

Consequently, there are now more customers onboarded onto their platform which now is driving the firm to establish short term & long term plans for improving upon their application/platform’s performance, scalability & availability. It’s clear, if this is not addressed, the future growth of the firm is questionable!

As a mitigation plan, the firm hired an external consultant to help them address these pressing needs. The external consultant suggested the firm with some remediation actions -

  • Moving from their traditional development architecture towards a cloud native architecture based on micro-services for their workloads
  • Building the services as containers and
  • Deploying, orchestrating & automating through Kubernetes platform.
  • The consultant also suggested to embrace the DevOps practices in the firm as part of which the firm was suggested to combine their software development (dev team) & IT operations teams (ops team) to conceive, build and deliver secure software at top speed through close collaborations.

The consultant promised that if done right, these remediations will shorten the systems development life cycle & provide continuous delivery with high software quality as well as meeting the short & long term goal of the firm.

The firm was convinced with this proposal and all the stakeholders sprang onto actions & implementations.

Within a year the company had their workloads moved to Microservices based architecture and deployed on Kubernetes platform. They were quite happy with these new changes as they saw immediate results where their applications/platform has become more…

--

--

Published in FAUN — Developer Community 🐾

We help developers learn and grow by keeping them up with what matters. 👉 www.faun.dev

Written by Sanjit Mohanty

Engineering Manager, Broadcom | Views expressed on my blogs are solely mine; not that of present/past employers. Support my work https://ko-fi.com/sanjitmohanty