Talks AWS re:Invent 2025 - Reimagining Software Development and DevOps with Agentic AI (AIM293) VIDEO
AWS re:Invent 2025 - Reimagining Software Development and DevOps with Agentic AI (AIM293) Reimagining Software Development and DevOps with Agentic AI
Understanding DevOps
DevOps is an ethos and philosophy, not just a set of tools
It arose to address the dysfunction between siloed teams with different incentives and KPIs
DevOps principles focus on optimizing the entire software development lifecycle (SDLC) system, not just individual components
DevOps enabled technologies like CI/CD and GitOps to support faster iteration and reliability
The Evolving Role of Developers
Developers are not going away, but their role is evolving in the age of generative AI
Developers now spend less time writing code and more time on other SDLC concerns like debugging, testing, and coordination
As AI generates more code, developers must focus on architecture, specifications, and quality assurance
AI-Powered Code Generation Tools
Code completion tools like GitHub Copilot started by suggesting next few lines of code
Conversational chat tools allowed developers to get answers and complete tasks without leaving the IDE
Agentic AI tools like Copilot Coding Agent can now handle entire tasks autonomously, creating pull requests and handling the full implementation
Leveraging Agentic AI
Copilot Coding Agent can be assigned entire issues or tasks, handling the full implementation asynchronously
This allows developers to be more hands-off, focusing on higher-level concerns while the agent handles the implementation
Agents can also be customized for specific use cases like accessibility, compliance, or API development
Ensuring Quality and Governance
Custom instruction files provide agents with detailed guidance on coding standards, compliance, and review criteria
MCP (Model Card Passport) allows integrating context from external systems to improve agent performance
Copilot Code Review can automatically run linters, security scans, and quality checks before human review
Copilot AutoFix can automatically remediate common vulnerabilities, reducing developer toil
Business Impact and Adoption
GitHub is using Copilot Coding Agent internally to tackle technical debt and backlog, with the agent being a top contributor
Automating repetitive tasks and toil allows developers to focus on higher-value work and innovation
Careful governance, auditing, and control over AI agents and their access is crucial to ensure security and compliance
Key Takeaways
Leverage custom instruction files to provide agents with detailed guidance and context
Integrate external data sources using MCP to improve agent performance
Automate code review, security scanning, and quality checks using agentic AI tools
Empower developers to focus on architecture, specifications, and quality assurance
Implement governance and control measures to ensure security and compliance
Your Digital Journey deserves a great story. Build one with us.