Innovating Software Delivery Harnessing Generative AI in DevOps and DevSecOps
This workshop explores the integration and impact of Generative AI (GAI) tools in DevOps and DevSecOps. We aim to comprehensively understand how tools like Large Language Models (LLMs), LangChain, LangSmith, and vector databases (RAGS) can be effectively utilized in modern software delivery and security practices.
Workshop Format:
-
Duration: Half Day
-
Modes: Interactive Lectures, Hands-On Sessions,, and Networking
-
Materials: Presentation slides, GAI Toolkits (for hands-on session), Supplementary Reading Materials
Detailed Agenda:
-
Opening Session: The Convergence of GAI and DevOps/DevSecOps
-
Introduction to the workshop and objectives.
-
Overview of AI's role in transforming DevOps and DevSecOps.
-
Exploring Generative GAI Tools in Software Development
-
Introduction to LLMs, LangChain, LangSmith, and their applications.
-
Case Studies: Success stories and challenges.
-
Hands-On Training: Implementing GAI Tools in DevOps Cycles
-
Interactive session with practical exercises.
-
Working with vector databases for improved data handling and analysis.
-
Integration of AI in continuous integration/continuous deployment (CI/CD) pipelines.
-
Security Implications and Strategies in GAI-Integrated DevOps
-
Deep dive into DevSecOps with GAI.
-
Best practices and security strategies.
-
Closing Remarks and Future Directions
-
Summarizing key takeaways.
-
Discuss future trends and research in GAI, DevOps, and DevSecOps.
- Post-Workshop Networking and Discussions
Outcomes:
-
Enhanced understanding of integrating GAI in DevOps and DevSecOps.
-
Practical skills in using generative AI tools.
-
Networking with experts and peers in the field.
Requirements for Participants:
-
Basic understanding of DevOps and Generative AI principles.
-
Laptops for hands-on sessions.
Conclusion:
This workshop is a unique opportunity to delve into the practical and theoretical aspects of incorporating Generative AI in DevOps and DevSecOps, offering attendees the chance to learn from experts, engage in hands-on training, and network with peers. Join us to explore the innovative frontiers of AI in software development and security!