Power BI Fundamentals - Create visualizations and dashboards from scratch
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a comprehensive DevSecOps framework specifically designed for AI-enhanced CI/CD pipelines in this 12-minute conference talk. Learn how the integration of artificial intelligence in software development introduces unique security challenges and discover practical strategies to address them. Understand the evolving threat landscape when AI-generated code becomes part of your development workflow, including new attack vectors and vulnerabilities that traditional security measures may miss. Master shift-left security principles that enable early detection and prevention of security issues in AI-assisted development environments. Gain insights into building trust through Software Bill of Materials (SBOM) and provenance tracking, ensuring transparency and accountability in your AI-enhanced development process. Discover techniques for consistent security enforcement across your pipeline, from code generation to deployment. Learn essential practices for hardening build environments to protect against AI-specific threats and vulnerabilities. Explore monitoring and detection strategies tailored for AI-integrated development workflows, including how to identify anomalous patterns and potential security breaches. Understand sustainable DevSecOps practices that balance security requirements with the speed and efficiency benefits of AI-assisted development, ensuring long-term success in your organization's digital transformation journey.
Syllabus
Introduction and Speaker Background
The Shift in Software Development
AI's Role in Modern Development
Security Challenges with AI-Generated Code
New Threat Vectors in AI Development
Shift Left Security Principles
Building Trust with SBOM and Provenance
Consistent Security Enforcement
Hardening the Build Environment
Monitoring and Detection
Sustainable DevSecOps Practices
Conclusion and Final Thoughts
Taught by
Conf42