Amazon Web Services (AWS)
Developing Generative AI Applications on AWS
Develop generative AI applications with Amazon Bedrock.
2 daysIntermediate10 modules
About this course
Develop generative AI applications with Amazon Bedrock. You will invoke foundation models through the APIs, apply prompt engineering, ground answers with RAG, integrate open-source frameworks and develop agentic features.
What you'll learn
- Develop generative AI applications using Amazon Bedrock.
- Design architecture patterns of generative AI applications.
- Configure Amazon Bedrock APIs to invoke foundation models (FMs) programmatically.
- Develop agentic AI applications by integrating Amazon Bedrock tools and open source frameworks.
- Build custom solutions with Retrieval Augmented Generation (RAG) and Amazon Bedrock Knowledge Bases.
- Integrate open source SDKs with Amazon Bedrock to build business.
- Optimize model responses by applying prompt engineering techniques.
- Evaluate generative AI application components.
- Implement responsible AI practices to protect generative AI
Curriculum
10 modules
- Understanding generative AI concepts
- Identifying AWS generative AI stack components
- Designing generative AI application components
- Guiding model response generation
- Using Amazon Bedrock programmatically
- Introducing prompt engineering
- Introducing prompt techniques
- Optimizing prompts for better results
- Implementing architecture patterns with Amazon Bedrock APIs
- Exploring common use cases
- Adding conversational memory to extend context
- Implementing Retrieval Augmented Generation (RAG)
- Using Amazon Bedrock Knowledge Bases
- Invoking a foundation model in Amazon Bedrock using LangChain
- Using LangChain for context-aware responses
- Evaluating application components
- Evaluating model output
- Evaluating RAG output
- Optimizing latency and cost
- Understanding responsible AI
- Mitigating bias and addressing prompt misuses
- Using Amazon Bedrock Guardrails
- Using tools
- Understanding AI agents
- Understanding open source agentic frameworks
- Understanding agent interoperability
- Implementing Amazon Bedrock Flows
- Designing Amazon Bedrock Agents
- Developing Amazon Bedrock Inline Agents
- Designing multi-agent collaboration
- Using Amazon Bedrock AgentCore
Who it's for
Software developers adding generative AI to their applications.
Before you start
- AWS Technical Essentials
- Intermediate-level proficiency in Python
- Familiarity with AWS Cloud
Related courses
More in Amazon Web Services (AWS) →Advanced
Advanced Architecting on AWS
Amazon Web Services (AWS)
View course →Advanced
Advanced Developing on AWS
Amazon Web Services (AWS)
View course →Advanced
Advanced Generative AI Development on AWS
Amazon Web Services (AWS)
View course →Advanced
Architecting on AWS
Amazon Web Services (AWS)
View course →Foundation
AWS Agentic AI Foundations
Amazon Web Services (AWS)
View course →Intermediate
AWS Cloud Financial Management for Builders
Amazon Web Services (AWS)
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.