From idea to the first line of code to production deployments - DevSecOps workflows help develop software faster. Everyone has reached a different level of adoption, and some processes may feel inefficient, or blocking progress and innovation.
Open the DevSecOps workflow, and find the stage where you spend the most time. Which is the most inefficient task? Planning issues after long discussions, MR review requests without context, maintaining legacy code, team onboarding with new project structures, missing unit tests, or analyzing the impact of security vulnerabilities, or even debugging blocking CI/CD pipelines with long stacktraces …
Join this session to hear a story about experienced pain points, wasted hours to debug and solve, and learn how a little help from AI makes DevSecOps workflows efficient again. Get inspired to take the learnings into action, and join the conversation after the talk with your feature ideas and stories.
Interview:
What's the focus of your work these days?
Helping users and customers get more efficient through learning content and exploring new technologies.
AI adoption increased massively in 2023, and 2024 will be no different. The landscape is moving fast, and learning can be overwhelming. My focus is to explain complex topics into stories and explore AI use cases for DevSecOps from different viewpoints.
What's the motivation for your talk at QCon London 2024?
AI can help make us more efficient beyond code suggestions across the DevSecOps lifecycle. It also expands into platform engineering and developer experience and opens new ways to look at Observability data or security vulnerabilities.
A chat prompt to ask a question and get help sounds promising. What about data privacy, is my data being used to train the language models? Which alternatives are available to tackle these challenges?
My motivation is twofold: Understand the most inefficient task in your daily workflow and show ideas for getting more efficient. Changing sides into building AI and LLMs and looking behind the scenes – what is required to build, train, and operate your own cloud-native AI and solve privacy concerns.
How would you describe your main persona and target audience for this session?
Experienced developers, DevOps engineers, and platform engineers. Team leaders measure efficiency and productivity. An intermediate level is required for DevOps workflows, as well as a general understanding of cloud-native infrastructure.
Is there anything specific that you'd like people to walk away with after watching your session?
To be able to identify the most inefficient tasks in the DevSecOps lifecycle and start implementing proposed ideas and actions. Explore new technology and projects, and start a conversation with attendees after the talk to share more use case stories where AI could help.
Speaker
Michael Friedrich
Senior Developer Advocate @GitLab
Michael Friedrich is a Senior Developer Advocate at GitLab, focussing on DevSecOps, AI, Observability. He loves to educate everyone and regularly speaks at events and meetups. Michael created o11y.love as an Observability learning platform, and shares technology trends and insights into day-2-ops, eBPF, OpenTelemetry and AI/MLOps in his opsindev.news newsletter. When not traveling and working remotely, he enjoys building LEGO models.