DevConf.CZ

Yuri Oliveira Sa

In his professional path, Yuri Sa has always been involved in helping companies achieve the next level of automation in their infrastructure environment. Throughout his 15 years of experience, he worked in critical environments as a SysAdmin, SRE, and DevOps Engineer. One of his central beliefs is that all barriers between Developers and Operations teams should be removed; for that reason, he decided to contribute to open-source projects focused on observability in the past few years.


Sessions

06-15
10:15
80min
Developing your Level 5 Operator in 75 Minutes
Yuri Oliveira Sa, Rose Crisp, Matthias Goerens

Creating and deploying Helm charts for Kubernetes workloads is straightforward, yet these charts often fall short of delivering customized controllers, native metrics, and the necessary scalability for handling complex business logic. Operator SDK provides guidelines to build advanced operators through five capability levels. In this workshop, we will be building a demo level 5 Operator, working our way up the implementation of each capability level one by one, guiding the attendees toward achieving a higher level of maturity for their applications. Participants will leave with a functional demo that shows a straightforward, lightweight, and effective operator development process, covering basic installation, metrics enablement, and finishing with an auto-pilot implementation.

Cloud, Hybrid Cloud, and Hyperscale Infrastructure
C228 | Workshops (capacity 24)
06-15
12:30
35min
Auto Instrumentation for your NodeJS Application on Kubernetes.
Yuri Oliveira Sa

Node.js applications are fast becoming more frequent and complex through Kubernetes deployments. With that being said, developers are more concerned about generating useful logs, gathering metrics, and thus maintaining the application with precise data about the performance baseline.
Therefore, to help developers enhance this instrumenting approach, the OpenTelemetry project leverages analytical capabilities by expanding the possibilities to collect and export telemetry data from Node.js applications.
In this talk, I will share an easy way how the audience can achieve the auto-instrumenting of a Node.js application using the OpenTelemetry Operator.

Application and Services Development
D0206 (capacity 154)