The course provides a comprehensive guide to building generative AI applications on Amazon's cloud platform through eight chapters, focusing on Amazon Bedrock and Amazon SageMaker. It begins with an introduction to Amazon Bedrock, a fully managed, serverless service that allows enterprises to build AI applications using high-performing foundation models and techniques such as fine-tuning and retrieval-augmented generation. The course continues with Amazon SageMaker, which facilitates the building, training, and deployment of machine learning models at scale within an integrated development environment. Participants will learn to use Cohere models for tasks like text generation, semantic search, and reranking, while also exploring the creation of agentic applications and the fine-tuning of models for specific tasks. By the end of the course, users will be equipped to integrate generative AI capabilities into applications using familiar AWS services, with an emphasis on scalability and customization.