Embracing Observability in Modern Python Applications: Harnessing the Power of OpenTelemetry
Angelin John (~angelin) |
Description:
As technology continues to advance, software development has also evolved significantly. The days of using monolithic applications are over, and we now embrace cloud-based architectures, distributed systems, and microservices to improve scalability and agility. However, these advancements have brought new challenges in monitoring and debugging software. In this informative talk, we will explore the concept of Observability and how it is transforming the landscape of monitoring and debugging modern Python applications. We will also delve into the crucial role played by Opentelemetry, a revolutionary project that allows developers to gather telemetry data with ease and trace the journey of each request through distributed systems. The audience will gain valuable insights into different ways to view their telemetry data and troubleshoot issues that may arise.
Outline of the talk
- The limitations of traditional monitoring
- Introduction to Observability
- Harnessing the power of OpenTelemetry
- Simplifying tracing from boilerplate to elegance
- Potential and concerns of building an observable system
Prerequisites:
None, but people with atleast a year of experience could relate better
Video URL:
https://www.youtube.com/shorts/hckRWuhQvIY
Content URLs:
The majority of the content will be based out of the blog given below with a basic outliner on opentelemetry.
https://angelinjohn.com/index.php/2023/08/05/embracing-observability-in-modern-python-applications-harnessing-the-power-of-opentelemetry/
Speaker Info:
I am Angelin John, a seasoned full-stack software engineer with an exciting journey spanning six years, during which I have honed my expertise in React, Java, Python, and Django. As an Associate Technical Lead at KeyValue Software Systems, I am passionate about collaborating with diverse teams to create innovative and cutting-edge products that make a real impact.
Beyond my technical role, I take great pride in being a Google Women Techmakers Ambassador, advocating for diversity and inclusion in the tech industry. Empowering and supporting women in technology is a cause close to my heart, and I am dedicated to fostering an inclusive and supportive tech community.
Throughout my career, I have shared my knowledge and experience through workshops and information sharing sessions, both within my workplace and at various colleges. Mentoring aspiring developers and guiding them on their journey brings me immense joy and satisfaction.
Being deeply connected to the local startup and developer communities in Kerala, I believe in the power of collaboration and community-driven innovation. Working alongside these passionate individuals has been a source of constant inspiration.