TalksAWS re:Invent 2025 - Reimagining Software Development and DevOps with Agentic AI (AIM293)

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.

Cookies Icon

These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.

If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.