Aug 24 – 26, 2024
Asia/Kolkata timezone

Developer tooling for Cloud Native applications

Aug 24, 2024, 12:10 PM
1h 25m
Room 3: Workshops

Room 3: Workshops

Workshop Development/Coding

Speaker

Raghavendra Sirigeri

Description

Brief Intro to Containers - An overview of container technology, its significance, and benefits.

Ubuntu Container Images and Their Flavors: Detailed exploration of various Ubuntu container images including slim, minimal, and dind, highlighting their use cases and differences.

Overview of Overlay Filesystems - Explanation of how overlay filesystems work and their role in container environments.

Inspecting Container Images Layer by Layer and Dockerfiles - A deep dive into container image layers, best practices for writing Dockerfiles, and common pitfalls to avoid.

Using Open Source Tools and Techniques to Reduce Container Image Sizes - Demonstrating the use of tools like dive and docker-squash, as well as techniques such as multi-stage builds, to significantly reduce container image sizes by over 80%, which is critical in production scenarios.

Advanced Developer Tooling for Containers - A brief introduction to more advanced tools and practices for optimizing and securing containerized applications.

Special accommodations

It would be great if the attendees can get their laptops to the session.

Any other info we should know?

I recently gave a talk around this topic at the Docker Developer Day 2.0 event held at Bangalore, India. It was well received by all. A snippet below -
1. Snippet of my talk at Docker Dev Tools Day 2.0, Bangalore, India
https://photos.app.goo.gl/G4jLG35n9kHKUqDSA
Some Key Takeaways -
Technical Knowledge - Attendees will gain a solid understanding of container technology, specifically focusing on optimizing and inspecting container images.
Practical Skills - The talk will equip developers with practical tools and techniques to create smaller, more efficient container images, directly impacting their workflow and productivity.
Real-World Applications - Emphasis on how these optimizations and tools are crucial in real-world production environments, ensuring that the content is both relevant and applicable.

Session author's bio

Raghavendra has 8+ years of experience building cloud native apps and has pioneered the use of cloud-native tech across organisations. He led cloud native initiatives at a Fortune 50 company in NYC. Raghavendra was a speaker at Web Summit 2022 and has delivered talks on developer tooling for the container ecosystem across India. Currently, he focuses on building Questodev, a platform enabling dev-tools companies to launch bite-sized developer tutorials with built-in next-gen coding environments.

Agree to Privacy Policy and Notice I agree
Please confirm that there are included headshots of all speakers in their profiles Yes
In Person Attendance In-person
Level of Difficulty Beginner
Social Media https://x.com/raghavendra018, https://www.linkedin.com/in/raghavendra-sirigeri/

Presentation materials