AI-262

Using Amazon Kiro for Agentic Coding and SDD

Harness Amazon Kiro's Vibe and Spec modes, MCP tooling, and the Specification-Driven Development workflow to deliver resilient, enterprise-ready software systems.

Course Description

AI-powered coding tools such as Amazon Kiro are rapidly transforming how software is designed, implemented, and maintained. This course teaches participants how to move beyond simple prompt-based coding and adopt a systematic, agentic approach that improves productivity without sacrificing quality, governance, or maintainability.

Participants will learn how to use Kiro's Vibe and Spec modes to implement “vibe coding” and Specification-Driven Development (SDD) respectively. SDD's structured methodology spans the whole software development life cycle (SDLC) and ensures that software development remains aligned with business intent, technical constraints, and long-term sustainability. Extensive hands-on exercises ensure that attendees can immediately apply the techniques to real-world projects.

Main Topics

  • Kiro Chat Vibe and Spec modes
  • Configuring and using MCP toolsets in Amazon Kiro
  • Building and modifying multi-file applications collaboratively
  • Automating tests, documentation, and source control workflows
  • Configuring asynchronous background agents
  • Specification-Driven Development workflow inside Kiro
  • Applying SDD to greenfield and brownfield projects

Target Audience

Software developers, testers, and technical managers who want to master Amazon Kiro's agentic coding capabilities alongside Specification-Driven Development.

Prerequisites

Experience with VS Code or similar IDEs, familiarity with ChatGPT or comparable chat-based AI tools, and basic knowledge of the programming language used during labs.

Duration

2 days or 4 half days