Developing Generative AI applications on AWS
- Course Code GK910010
- Duration 2 days
Course Delivery
Jump to:
Course Delivery
This course is available in the following formats:
-
Company Event
Event at company
-
Public Classroom
Traditional Classroom Learning
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopLearn the fundamentals of Generative AI on AWS and how to build, customize, and deploy AI-powered applications using Amazon Bedrock.
This course provides software developers with a comprehensive overview of Generative AI on AWS. It is designed to cover the planning of a Generative AI project, the inner workings of Amazon Bedrock, the fundamentals of Prompt Engineering, and the architectural patterns for building Generative AI applications using Amazon Bedrock and LangChain.
Updated August 2026
Course Schedule
Top-
- Delivery Format: Virtual Learning
- Date: 21-22 September, 2026 | 8:00 AM to 4:00 PM
- Location: Virtual (Arab Stand)
- Language: English
-
- Delivery Format: Public Classroom
- Date: 21-22 September, 2026 | 9:00 AM to 5:00 PM
- Location: Dubai-Knowledge Village (Arabian St)
- Language: English
-
- Delivery Format: Virtual Learning
- Date: 25-26 October, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (Arab Stand)
- Language: English
-
- Delivery Format: Public Classroom
- Date: 22-23 November, 2026 | 9:00 AM to 5:00 PM
- Location: Riyadh (Arab Stand)
- Language: English
-
- Delivery Format: Virtual Learning
- Date: 22-23 November, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (Arab Stand)
- Language: English
-
- Delivery Format: Public Classroom
- Date: 20-21 December, 2026 | 9:00 AM to 5:00 PM
- Location: Cairo-Sheraton (Egypt Stan)
- Language: English
Target Audience
TopSoftware Developers interested in leveraging Large Language Models without the need for fine-tuning.
Course Objectives
TopIn this course, you will learn how to:
- Describe Generative AI, its alignment with Machine Learning, and its potential risks and benefits.
- Identify the business value derived from Generative AI use cases.
- Explain the steps for planning a Generative AI project.
- Understand the functionality and operations of Amazon Bedrock.
- Describe the typical architecture associated with an Amazon Bedrock solution.
- Implement an Amazon Bedrock demonstration within the AWS Management Console.
- Define Prompt Engineering and apply general best practices when interacting with Foundation Models (FMs).
- Identify basic prompt techniques, including zero-shot and few-shot learning.
- Identify the components of a Generative AI application and how to customize a Foundation Model (FM).
- Describe how to integrate LangChain with Large Language Models (LLMs), prompt templates, chains, chat models, text embedding models, document loaders, retrievers, and agents for Amazon Bedrock.
- Apply concepts to build and test sample use cases leveraging various Amazon Bedrock models, LangChain, and the Retrieval Augmented Generation (RAG) approach.
Course Content
TopModule 1: Introduction to Generative AI
- Generative AI concepts
- Benefits, risks, and business value
- Generative AI project planning
Module 2: Amazon Bedrock Fundamentals
- Amazon Bedrock features and capabilities
- Foundation Models
- Bedrock solution architecture
- Amazon Bedrock demonstration
Module 3: Prompt Engineering
- Prompt Engineering fundamentals
- Prompt design best practices
- Zero-shot and few-shot prompting
Module 4: Building Generative AI Applications
- Components of a Generative AI application
- Foundation Model customization
- Application architecture patterns
Module 5: LangChain and Amazon Bedrock
- LangChain integration with Amazon Bedrock
- Prompt templates and chains
- Chat models and embedding models
- Document loaders and retrievers
- Agents and orchestration
Module 6: Retrieval Augmented Generation (RAG)
- RAG concepts
- Building and testing sample use cases
- Implementing Generative AI solutions with Amazon Bedrock and LangChain
Course Prerequisites
TopParticipants should have:
- AWS Technical Essentials (Classroom or Digital).
- Intermediate-level Python proficiency.
Test Certification
Top- AWS Certified Machine Learning - Specialty