DevConf.CZ

Soumyadip Chowdhury

Soumyadip is a Senior Software Engineer at Redhat with a passion for technology and knowledge sharing. With previous experience at HoiChoi Technologies and Bajaj Finserv, he brings a diverse background to his role. Soumyadip has actively participated in over 50 online and offline events as a speaker. His expertise extends to the domains of DTN (Delay Tolerant Networking) and Blockchain, where he has contributed by writing book chapters and journals. Soumyadip is known for his dedication to helping fellow tech enthusiasts enhance their skills, making him a valuable resource in the community.


Sessions

06-13
16:15
35min
Simplifying Cloud Native Chaos Engineering: A Deep Dive into Chaos Mesh
Soumyadip Chowdhury

In today's constantly evolving digital era, ensuring the reliability and resilience of cloud native applications is crucial. As these applications become more complex, chaos engineering has emerged as a powerful methodology for proactively testing and validating their robustness. Chaos Mesh, an open-source chaos engineering tool for Kubernetes, provides a comprehensive framework for orchestrating chaos experiments in cloud native environments.

In the session, I'll take a deep dive into Chaos Mesh, exploring its essential features and functionalities, and demonstrating how it can simplify the chaos engineering process for cloud native applications.

I'll also discuss a few companies that have solved their problems using chaos engineering. For instance, Netflix's Chaos Monkey was one of the pioneers in Chaos Engineering. They intentionally disrupted their systems to identify and address weaknesses, leading to improved fault tolerance and a more resilient streaming platform.

In addition to exploring Chaos Mesh's essential features and functionalities, we'll delve into best practices for integrating chaos engineering into your application development lifecycle, how we can also reduce downtime and enhance System Reliability. Let's discover how you can apply these insights to enhance the performance and stability of your own applications.

Cloud, Hybrid Cloud, and Hyperscale Infrastructure
D105 (capacity 300)
06-14
12:30
35min
Maximize the Developer Experience with Backstage
Soumyadip Chowdhury

I will be delivering a presentation on how to improve the developer experience by using the Backstage Developer's Portal. Backstage is an open-source platform that allows you to create your own developer portal. Many well-known companies, including Unity, Netflix, and Spotify, have already implemented this highly adaptable platform.

My discussion will center around the key features of Backstage, such as software templating, cataloging, searching, and a straightforward portal for all documentation. By utilizing Backstage, you can overcome various developer challenges, such as managing documentation, clarifying relationships between different parts of your software, identifying the responsible person for a particular module or source code piece, or launching a new project with best practices.

Furthermore, I will demonstrate how you can manage multiple applications from a single portal by creating plugins in the backend, and how you can enhance the user experience by offering.

DevOps and Automation, Security and Compliance
E104 (capacity 72)