Increasing adoption of containers has led to a paradigm shift in software delivery. Immutability and ephemerality which are the cornerstone of cloud-native technologies has changed DevOps tools and in turn also the processes.

Containers have disrupted the way you package applications and Kubernetes introduces a whole new way of achieving continuous delivery. CI/CD in a cloud-native world. The scale of Kubernetes can be used to build and deploy applications while building complete transparency in the process with Gitops.

Operating a non-trivial container platform requires constant monitoring and constant improvements to build better end user experience. Knowing what to measure and spotting trends early are critical to success for the customer. Monitoring also enables efficient resource utilization by scaling up and down on demand.

The quality of your service is determined by how the end user experiences it and without measuring that – you can not improve the end user experience. Building and operating systems that meet and exceed SLOs requires a holistic view of application building and delivery. Lean & DevOps principles guide the process but only data can show the changes and improvements. We embrace a data-driven approach and deploy engineers who have worked across all phases of SDLC to do the DevOps transformation of your application and teams. We also become the coach during transformation so that once we are done, you can sail the ships successfully.

Insights. Unravelled.

Blogs, case studies & articles

November 20, 2018

Kubernetes Autoscaling with Custom Metrics

In the previous blog post about Kubernetes autoscaling, we looked at different concepts and terminologies related to autoscaling such as HPA, cluster auto-scaler etc. In this post will do a walkthrough of how kubernetes autoscaling can…
May 10, 2018

Kubernetes Scheduling: Node Affinity

Introduction This article continues from the Part 1 of advanced Kubernetes scheduling. In part 1, we had discussed Taints and tolerations. In this article, we will take a look at other scheduling…
April 16, 2018

Advanced Kubernetes Scheduling: Part 1

Introduction The built-in kubernetes scheduling assigns workloads based a multitude of factors such as resources needs, quality of service etc. which can be provided to Kubernetes scheduler as flags. In addition to these, as…

Like what you see? See more posts