Context is King: Successfully Manage Applications Running in K8s
Kubernetes provides great means to run distributed applications. By providing a foundation for microservice architectures, Kubernetes solves many of the day to day problems Dev+Ops teams face. But simply understanding the Kubernetes platform is not enough. In order to successfully run and manage applications, Dev+Ops teams need to understand the broader context. This starts with a deep understanding of the infrastructure like the OS, the storage, or the network and how they are utilized, but it doesn’t stop there. For microservice based applications the service dependencies are even more important. Dev+Ops teams need to understand how their Kubernetes deployment contributes to their application and what the dependencies within or outside of Kubernetes are.
In this talk, Matthias Luebken will cover the importance of understanding the entire context, from Kubernetes metrics to service dependencies, to successfully develop and run applications on Kubernetes.