GenAI and LLMs on AWS (Coursera)

Offered by Duke University,
GenAI and LLMs on AWS (Coursera)

This course will teach you how to deploy and manage large language models (LLMs) in production using AWS services like Amazon Bedrock.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

By the end of the course, you will know how to:

  • Choose the right LLM architecture and model for your application using services.
  • Optimize cost, performance and scalability of LLMs on AWS using auto-scaling groups, spot instances and container orchestration
  • Monitor and log metrics from your LLM to detect issues and continuously improve quality
  • Build reliable and secure pipelines to train, deploy and update models using AWS services
  • Comply with regulations when deploying LLMs in production through techniques like differential privacy and controlled rollouts

This course is unique in its focus on real-world operationalization of large language models using AWS. You will work through hands-on labs to put concepts into practice as you learn. Whether you are a machine learning engineer, data scientist or technical leader, you will gain practical skills to run LLMs in production.
This course is part of the Large Language Model Operations (LLMOps) Specialization.

What you'll learn

  • Learn to use AWS to build solutions with Generative AI.
  • Learn the basics of AWS cloud computing to enable you to be proficient with machine learning on AWS.
  • Develop machine learning solutions using AWS services like Amazon Bedrock.

Syllabus

Getting Started with Developing on AWS for AI
This week, you will learn how to set up a Rust development environment, utilize the AWS SDK for Rust, and build AWS Lambda functions with Rust.

AI Pair Programming from CodeWhisperer to Prompt Engineering
CodeWhisperer writes code. You learn to guide it. Large language models crunch data, spit out content. Chain-of-thought prompts make models explain themselves. Craft prompts, shape outputs. Build CLI tools, bash functions. Use CodeWhisperer CLI to automate tasks. Fast, efficient coding with AI.

Amazon Bedrock
This week, learn Amazon Bedrock capabilities. Apply through model evaluations and customizations.

Project Challenges
This week, you will challenge yourself to apply the concepts covered in the previous week and challenge yourself to apply what you learned in a new context.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Build AI Apps with ChatGPT, Dall-E, and GPT-4 (Coursera) Coursera
Scrimba

Build AI Apps with ChatGPT, Dall-E, and GPT-4 (Coursera)

By the end of this course, you'll know how to use the OpenAI API to add mind-blowing AI features to your apps. You will learn how to use the Dall-E, GPT-4, and ChatGPT APIs, and get the expertise to fine-tune a model with your own data. In the first project, MoviePitch, you will get a primer on the OpenAI API and harness the power of artificial intelligence to generate ideas and images.

Nov 2nd 2026
3 Weeks
GPT Vision: Seeing the World through Generative AI (Coursera) Coursera
Vanderbilt University

GPT Vision: Seeing the World through Generative AI (Coursera)

Imagine a world where your photos don't just capture memories, but also become intelligent assistants, helping you navigate and manage daily tasks. Welcome to "GPT Vision: Seeing the World Through Generative AI", a course designed to revolutionize how you interact with the world around you through the lens of Generative AI and photos.

Nov 2nd 2026
2 Weeks
The Unix Workbench (Coursera) Coursera
Johns Hopkins University

The Unix Workbench (Coursera)

Unix forms a foundation that is often very helpful for accomplishing other goals you might have for you and your computer, whether that goal is running a business, writing a book, curing disease, or creating the next great app. The means to these goals are sometimes carried out by writing software. Software can’t be mined out of the ground, nor can software seeds be planted in spring to harvest by autumn. Software isn’t produced in factories on an assembly line. Software is a hand-made, often bespoke good. If a software developer is an artisan, then Unix is their workbench.

Oct 26th 2026
4 Weeks
AI for Efficient Programming: Harnessing the Power of LLMs (Coursera) Coursera
Fred Hutchinson Cancer Center

AI for Efficient Programming: Harnessing the Power of LLMs (Coursera)

This course on Artificial Intelligence (AI) for software development explores the use of AI large language models such as ChatGPT, Bard, and others and their potential benefits and challenges. Through examples and hands-on activities, you will develop an understanding of the ways in which AI can speed up software development tasks and free up time for more creative and strategic work.

Nov 2nd 2026
4 Weeks
Business Implications of AI: A Nano-course (Coursera) Coursera
EIT Digital

Business Implications of AI: A Nano-course (Coursera)

In this course you will learn what Artificial Intelligence is, from a leaders point of view. How shall we, as leaders, understand it from a corporate strategy point of view? What is it and how can it be used? What are the crucial strategic decisions we have to make, and how to make them? What consequences can we expect if we decide on doing AI-projects and what kind of competences do we need? Where shall we start, and what could be a good second as well as third step? What implications for the organization can we expect? These are the questions answered in this course.

Nov 2nd 2026
4 Weeks
Business Implications of AI: Full course (Coursera) Coursera
EIT Digital

Business Implications of AI: Full course (Coursera)

In this course you will learn what Artificial Intelligence is, from a leaders point of view. How shall we, as leaders, understand it from a corporate strategy point of view? What is it and how can it be used? What are the crucial strategic decisions we have to make, and how to make them? What consequences can we expect if we decide on doing AI-projects and what kind of competences do we need? Where shall we start, and what could be a good second as well as third step? What implications for the organization can we expect? These are the questions answered in this course.

Nov 2nd 2026
4 Weeks
Artificial Intelligence for Breast Cancer Detection (Coursera) Coursera
Johns Hopkins University

Artificial Intelligence for Breast Cancer Detection (Coursera)

Through interactive lectures and module exercises, this course illustrates the potential of artificial intelligence in breast imaging. Topics include an introduction of breast cancer and breast imaging, introduction to artificial intelligence in image analysis and computer image processing of cancer detection. The course intends to provide students basic understanding of artificial intelligence approaches to breast cancer detection.

Nov 2nd 2026
4 Weeks
Leveraging AI for Enhanced Content Creation (Coursera) Coursera
Coursera Instructor Network

Leveraging AI for Enhanced Content Creation (Coursera)

This course provides a foundation to assess, and apply, a series of Generative Artificial Intelligence (AI) tools, such as ChatGPT, Bing Chat, Google Bard, Midjourney, Runway, and Eleven Labs. This learning opportunity offers a hands-on experience through ideating, creating, and finalizing a mock advertising campaign using the combined strengths of these AI tools.

Nov 2nd 2026
1 Week
Amazon EC2 Basics (Coursera) Coursera
AWS

Amazon EC2 Basics (Coursera)

Compute services are the backbone that power most web-based applications. Amazon Elastic Compute Cloud (Amazon EC2) is the foundation that many other Amazon Web Services (AWS) offerings are built upon. This course provides you with the opportunity to explore the different families of EC2 instances and identify the target workloads for each of these families. You will learn about the different instance types and how to select the best instance types to maximize price and performance.

Nov 2nd 2026
1 Week