What we're about
Upcoming events (2)
This time we have two observability talks in the program: The first talk takes focuses the ops view and shows how to scale and manage Prometheus for your whole fleet of applications and environments. The second talk focuses on the developer's view. What does an observability tool stack, that devs like to use every day, need? *Please note:* This will be an online meetup. We will send the login credentials shortly before the event. Agenda ======= 19:00: Welcome and Intro 19:05: Talk 1: Overcoming scalability issues in your Prometheus ecosystem ~20:00: Talk 2: From Zero to Useless to Hero: Make Runtime Data Useful in Teams afterwards: Get in touch with the speakers (and other attendees) ===== Talk 1: *** Overcoming scalability issues in your Prometheus ecosystem (Speaker: Jürgen Etzlstorfer, Dynatrace) *** Abstract: Prometheus is considered a foundational building block when running applications on Kubernetes and has become the de-facto open-source standard for visibility and monitoring in Kubernetes environments. Your first starting points when operating Prometheus are most probably configuring scraping to pull your metrics from your services, building dashboards on top of your data with Grafana, or defining alerts for important metrics breaching thresholds in your production environment. in your production environment. As soon as you are comfortable with Prometheus as your weapon of choice, your next challenges will be scaling and managing Prometheus for your whole fleet of applications and environments. As the journey “From Zero to Prometheus Hero” is not trivial you will find obstacles on the way. In this talk we are highlighting the most common challenges we have seen and provide guidance on how to overcome them. Finally, we are discussing a solution to get you there more quickly to build automated, future-proof observability with Prometheus showing Keptn as one possible implementation. About Jürgen: Jürgen is a core contributor to the Keptn open-source project and responsible for the strategy and integration of self-healing techniques and tools into the Keptn framework. He also loves to share his experience, most recently at conferences on Kubernetes based technologies and automation. --- Talk 2: *** From Zero to Useless to Hero: Make Runtime Data Useful in Teams (Florian Lautenschlager, QAware & Robert Hoffmann, Amazon) *** Abstract: We introduced distributed tracing, central logging with trace correlation and monitoring with Prometheus and Grafana in a large internationally distributed software development project from the beginning. The result: Nobody used it. In this talk we show the good and not so good sides we have learned while introducing and operating the observability tools. We show which extensions and conventions were necessary in order to carry out a cultural change and to awaken enthusiasm for these tools. Today the tools are a first-class citizen and people are shouting when they are not available. About Florian & Robert: Florian works as a Software Architect at QAware GmbH in Munich. He is interested in everything that improves the performance of a software system. Most recently, he set up monitoring, distributed tracing and central logging in a large international distributed software project. Robert has worked for Samsung, Deutsche Telekom and is currently a Solution Architect at AWS. He is passionate about building cloud native applications, with a focus on techniques that supercharge team velocity and collaboration.
We want to deliver features to our customers in a well-planned and traceable way. This requires both the right processes and the right tools. During this meetup we will look further into that. *Please note:* This will be an online meetup. We will send the login credentials shortly before the event. Agenda ======= 19:00: Welcome and Intro 19:05: Talk 1: Cloud Compliance with Open Policy Agent ~20:00: Talk 2: GitOps: Pain ’n Gain afterwards: Get in touch with the speakers (and other attendees) ===== Talk 1: *** Cloud Compliance with Open Policy Agent (Speaker: Alex Krause) *** Abstract: Microservices distribute the complexity of applications into smaller processes and infrastructure. In conclusion policies for encyrption, cost labelling or access control become decentralized too. The already complex components of a cloud-native application, such as container orchestration, IaaS components and CI/CD pipelines, complicate the technically uniform definition of these guidelines further. OPA (Open Policy Agent) is a CNCF tool to define and check policies. What makes OPA special is the easy integration into cloud-native environments in combination with rego, a universal logical programming language which allows defining policies across technology boundaries. This technical presentation is an introduction into OPA and demonstrates typical use-cases. About Alex: Alex Krause is Senior Software Engineer at QAware and passionate about DevOps, Cloud-Native Microservices and Reactive Programming. Talk 2: *** GitOps: Pain ’n Gain (Michael Adersberger) *** GitOps has turned out to be a very appealing concept to manage your Kubernetes cluster(s) in particular with respect to security & compliance. We are now in the state right after the first enthusiasm where the day 2 challenges but also success stories can be told. Now with this knowledge we can discuss why we still think GitOps is an amazing concept, what are the limitations and in particular how many dedicated solutions are needed to get your applications running. We will also demonstrate how we address some of the pains that are coming with GitOps and how to make your Information Security Officer happy. About Michael: Michael Adersberger is Full-Stack Developer at Syncier Cloud and has a wide experience as a speaker at national and international conferences and workshops. He has obtained his Ph.D. in Physics at the Ludwig-Maximilians University Munich being an associated scientist at CERN. During that time he had to deal with several 100 PB of data and analyzing them for the smallest hints for new physics. This rouse his enthusiasm for cloud computing following the highest security standards.