Building Agents with Amazon Nova Act and MCP - Du'An Lightfoot, Amazon (Full Workshop)

Introduction to Agents and AWS 00:23

  • Dewan Lightfoot introduces the workshop focused on building intelligent autonomous AI systems using Amazon Nova ACT and MCP.
  • He emphasizes the significance of agentic AI systems in enhancing applications and businesses.

Understanding Agentic Systems 01:35

  • Key features of agentic systems include planning, action-taking, and reasoning capabilities.
  • The architecture consists of user input, agentic systems, potential human oversight, and generated responses.
  • Continuous evaluation is crucial for optimizing prompts and assessing system performance.

Use Cases for Agentic Systems 04:04

  • Agentic systems are ideal for complex tasks requiring multiple tools, while simple tasks can be efficiently handled with traditional solutions.

Approaches to Building Agents on AWS 04:45

  • Three approaches to consider: specialized use with Amazon Q, fully managed agents with Amazon Bedrock, and DIY options using Strands agents.
  • Strands agents are lightweight and open source, allowing for easy implementation in fewer lines of code.

Features of Amazon Nova ACT 07:22

  • Nova ACT, a research preview model, enables complex tasks like browsing the internet for research and interacting with Amazon.com.
  • The integration with the Modern Context Protocol (MCP) enhances functionality and workflow management.

Workshop Setup and Modules 09:42

  • Participants engage in a hands-on workshop where they set up AWS accounts and access models.
  • The workshop consists of three modules: getting started with Nova ACT, creating an MCP server, and using Strands agents.

Utilizing Amazon Bedrock and Models 12:14

  • Bedrock provides serverless API access to various foundation models, allowing for extensive generative applications.
  • Participants learn to enable specific models for the workshop.

Implementing Nova ACT 16:06

  • Nova ACT is demonstrated with simple commands to search for products, showcasing its ease of use compared to traditional web automation methods.

Limitations and Challenges 22:10

  • The system struggles with CAPTCHAs and may get stuck in loops, highlighting the importance of careful prompt design.

Multi-Agent Collaboration with Strands 43:11

  • Strands allows for creating multiple agents, each with specific roles and tools, facilitating complex workflows like cloud migration planning.
  • An orchestrator agent coordinates tasks among various specialized agents.

Conclusion and Next Steps 54:46

  • Lightfoot emphasizes the potential of agentic workflows and encourages participants to explore and build with the tools demonstrated.
  • A survey is introduced for feedback, with AWS credits available for completion.