• png logo
New

Generative AI (Gen AI) and LLMs on AWS

Gain practical skills in developing and deploying generative AI and LLM solutions using AWS services to help advance your career.

A person using a tablet with digital clouds appearing above.

Generative AI (Gen AI) and LLMs on AWS

  • 4 weeks

  • 4 hours per week

  • Digital certificate when eligible

  • Intermediate level

Find out more about how to join this course

  • Duration

    4 weeks
  • Weekly study

    4 hours
  • 100% online

    How it works
  • Unlimited subscription

    $244.99 for a whole yearLearn more

Develop industry-ready AI skills

In this eight-week course, you’ll dive into the essentials of AWS for AI and gain an introduction to the platform’s wide capabilities.

Through practical learning, you’ll cover key AWS AI services and create your first AI project. This will help you develop industry-relevant skills and gain hands-on experience building LLM pipelines.

With your exposure to cutting-edge AWS technologies, you’ll be more competitive in the job market.

Learn how to code with CodeWhisperer

You’ll be introduced to AI pair programming, starting with an exploration of AI-assisted coding principles and best practices.

Using CodeWhisperer, you’ll complete a coding project with enhanced efficiency and accuracy. Through practical sessions, you’ll refine your AI-assisted coding techniques.

Gain skills in using Amazon Bedrock

Next, you’ll gain hands-on experience with Amazon Bedrock – an essential tool for developing robust LLM pipelines.

Covering various components of an LLM pipeline, you’ll learn how to build and deploy your own, gaining invaluable experience for developing advanced AI solutions.

Understand LLM solutions

On the final week, you’ll unpack the production process of LLMs on AWS.

Delving into the best practices for deploying LLMs in production environments, you’ll learn how to scale and optimise solutions effectively.

During a final project, you’ll develop a production-ready LLM solution, cementing the knowledge and skills you acquired over the course.

By the end, you’ll be able to address real-world AI challenges and implement production-ready solutions.

Syllabus

  • Week 1

    Getting Started with Developing on AWS

    • Getting Started

      Meet your instructor and get oriented to the course. Learn about the structure, expectations, and discussion etiquette. Introduce yourself to fellow learners in the meet-and-greet discussion. Prepare for your journey into AI.

    • Introduction to AWS Cloud Computing for AI

      Explore cloud service and deployment models for AI. Discover the benefits of cloud computing and AWS's Cloud Adoption Framework for AI. Learn key concepts through readings, videos, and discussions.

    • Set Up AI Focused Development Environments

      Learn to set up AI-focused development environments using Rust and Python. Explore MLOps, generative AI workflows, and AWS tools like SageMaker and Lightsail. Gain hands-on experience with labs and tutorials in both languages.

    • Developing Serverless Solutions for Data, ML and AI

      Explore serverless solutions for data, ML, and AI using AWS services like Bedrock. Learn about serverless options for Rust, build a microservice with Axum, and understand Docker workflows. Includes demos, diagrams, labs, readings.

  • Week 2

    AI Pair Programming from Amazon Q to Prompt Engineering

    • Prompt Engineering

      Learn the art of crafting effective prompts for AI models. Explore workflows, summarization techniques, and practical applications in coding. Develop skills to optimize AI interactions and enhance output quality.

    • Getting Started with Amazon Q Developer

      Dive into AI-assisted coding with Amazon's CodeWhisper. Explore its application in Rust development and understand how Large Language Models (LLMs) enhance programming workflows.

    • Amazon Q Developer for the Command-Line

      Master Amazon Q Developer's command-line capabilities. Learn to install, configure, and use CodeWhisperer CLI. Explore building Bash functions and CLIs with AI assistance.

  • Week 3

    Amazon Bedrock

    • What is Amazon Bedrock?

      Explore Amazon Bedrock, a fully managed service for building generative AI applications. Learn about its key components and features. Understand how Bedrock enables easy integration of foundation models into applications.

    • Getting Started with the Bedrock SDK

      Dive into Amazon Bedrock SDK implementation. Explore both Python (Boto3) and Rust (Cargo) SDKs for Bedrock. Learn to invoke and list models using these SDKs. Gain practical skills in integrating Bedrock's AI capabilities.

    • Invoking Bedrock via the SDK

      Master the process of invoking Amazon Bedrock through its SDK. Focus on using the Bedrock Runtime SDK and implementing it in Python with Boto3.

  • Week 4

    Project Challenges

    • Challenge - From Rust Cargo Lambda to Bedrock Agents

      Tackle an advanced challenge integrating Rust Cargo Lambda with Amazon Bedrock Agents. Through readings, videos, and hands-on lab work, learn to build sophisticated AI-powered applications.

When would you like to start?

Start straight away and join a global classroom of learners. If the course hasn’t started yet you’ll see the future date listed below.

  • Available now

Learning on this course

On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.

What will you achieve?

By the end of the course, you‘ll be able to...

  • Develop AI-focused applications using Rust and AWS services
  • Create solutions on AWS with Generative AI.
  • Develop machine learning solutions using AWS services like Amazon Bedrock.
  • Apply the basics of AWS cloud computing to enable you to be proficient with machine learning on AWS.

Who is the course for?

This course is designed for anyone with basic programming knowledge who would like to expand their AI skills in a cloud environment.

It aims to help you advance your career in AI and cloud computing, particularly if you are in tech, finance, and research sectors.

Who will you learn with?

Founder of Pragmatic AI Labs & Executive in Residence at Duke MIDS and Duke AIPI. Former Bay Area CTO and author of multiple O'Reilly books.

Who developed the course?

Pragmatic AI Labs

Learn from leading instructors from top universities with real-world industry experience.

Achieve your goals with practical courses designed with a vocational focus. Our engaging programs provide you with the knowledge and tools to succeed in your career and have a positive impact.

Ways to learn

Buy this course

Subscribe & save

Limited access

Choose the best way to learn for you!

$134/one-off payment

$244.99 for a whole year

Automatically renews

Free

Fulfill your current learning needDevelop skills to further your careerSample the course materials
Access to this courseticktick

Access expires 4 Nov 2024

Access to 1,000+ coursescrosstickcross
Learn at your own paceticktickcross
Discuss your learning in commentstickticktick
Tests to check your learningticktickcross
Certificate when you're eligiblePrinted and digitalDigital onlycross
Continue & Upgrade

Cancel for free anytime

Ways to learn

Choose the best way to learn for you!

Subscribe & save

$244.99 for a whole year

Automatically renews

Develop skills to further your career

  • Access to this course
  • Access to 1,000+ courses
  • Learn at your own pace
  • Discuss your learning in comments
  • Tests to boost your learning
  • Digital certificate when you're eligible

Cancel for free anytime

Buy this course

$134/one-off payment

Fulfill your current learning need

  • Access to this course
  • Learn at your own pace
  • Discuss your learning in comments
  • Tests to boost your learning
  • Printed and digital certificate when you’re eligible

Limited access

Free

Sample the course materials

  • Access expires 4 Nov 2024

Find out more about certificates, Unlimited or buying a course (Upgrades)

Sale price available until 31 October 2024 at 23:59 (UTC). T&Cs apply.

Find out more about certificates, Unlimited or buying a course (Upgrades)

Sale price available until 31 October 2024 at 23:59 (UTC). T&Cs apply.

Learning on FutureLearn

Your learning, your rules

  • Courses are split into weeks, activities, and steps to help you keep track of your learning
  • Learn through a mix of bite-sized videos, long- and short-form articles, audio, and practical activities
  • Stay motivated by using the Progress page to keep track of your step completion and assessment scores

Join a global classroom

  • Experience the power of social learning, and get inspired by an international network of learners
  • Share ideas with your peers and course educators on every step of the course
  • Join the conversation by reading, @ing, liking, bookmarking, and replying to comments from others

Map your progress

  • As you work through the course, use notifications and the Progress page to guide your learning
  • Whenever you’re ready, mark each step as complete, you’re in control
  • Complete 90% of course steps and all of the assessments to earn your certificate

Want to know more about learning on FutureLearn? Using FutureLearn

Do you know someone who'd love this course? Tell them about it...