Learn to build generative AI solutions on AWS by working hands-on with Amazon Bedrock, Retrieval Augmented Generation pipelines, Amazon Q Developer, and open-source LLM toolchains. You will apply tokenization concepts to understand model pricing and context windows, construct RAG pipelines grounded in your own knowledge bases, and use the Bedrock SDK in Rust and Python to invoke foundation models programmatically. The course covers Amazon Q Developer for AI-assisted code generation, security scanning, and documentation workflows across VS Code and IntelliJ. You will compile llama.cpp with parallel build optimizations informed by Amdahl's Law, package models in the GGUF quantization format, and deploy open-source LLMs on AWS EC2 GPU instances. The course also introduces SageMaker Canvas for no-code visual machine learning and the UV Python packaging tool for dependency management. By completing this course, you will be able to evaluate trade-offs between managed AWS services, open-source toolchains, and no-code platforms for production generative AI workloads.

AWS Generative AI and Foundation Models

AWS Generative AI and Foundation Models
This course is part of AI Tooling Specialization


Instructors: Alfredo Deza
Included with
Gain insight into a topic and learn the fundamentals.
Beginner level
Recommended experience
5 hours to complete
Flexible schedule
Learn at your own pace
What you'll learn
Build RAG pipelines on AWS using Bedrock knowledge bases, embedding pipelines, and foundation models to ground LLM responses in your own data
Use Amazon Q Developer for AI-assisted code generation, security scanning, and documentation across VS Code and IntelliJ
Compile, quantize, and deploy open-source LLMs using llama.cpp, GGUF format, and AWS GPU instances with performance optimizations from Amdahl's Law
Skills you'll gain
Details to know

Shareable certificate
Add to your LinkedIn profile
Recently updated!
April 2026
Assessments
2 assignments
Taught in English
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
This course is part of the AI Tooling Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Offered by
Explore more from Software Development
Status: Free TrialAmazon Web Services
Status: PreviewAmazon Web Services

Amazon Web Services
Status: Preview
Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Advance your career with an online degree
Earn a degree from world-class universities - 100% online



