While many platform-level operational tasks have been automated with Kubernetes and operators, managing individual microservices and applications is often still a highly manual task. Even cloud-native applications often rely on runbooks and hand-crafted pipelines. In many cases, these practices even differ from application to application.
At Dynatrace we saw the same problem and built an open-source fabric for autonomous declarative operations called keptn. Keptn provides a ready-to-use framework for GitOps-based pipelines, standardized deployment models, monitoring and operations as a service. Keptn also allows automating operational tasks with runbook automation and self-healing. Although keptn has only been around for a short time, it is already the basis for declarative operations at large financial institutions and in the service delivery of global system integrators.
In this talk, we will share best practices for implementing a declarative automated operations approach. You will learn how to build pipelines that never break a deployment stage and how to add smart self-healing to your application. Last but not least, you will get hands-on advise how to add monitoring and operational knowledge to your pipeline artifacts. Even if you don’t plan to use keptn, you will be able to apply these concepts for your cloud-native applications.
6:00 - 6:30 pm: Networking, food & drinks
6:30 - 7:30 pm: Presentation and Q&A
7:30 - 8:00 pm: More networking, food & drinks :)