Course Number: AWS-186
Duration: 2 days (13 hours)
Format: Live, hands-on

Generative AI on AWS Training Overview

This Generative AI on AWS training course introduces generative artificial intelligence (Gen AI) to software developers interested in using large language models (LLMs) without fine-tuning. Attendees learn Gen AI fundamentals, project planning best practices, and the functionalities of Amazon Bedrock. Additionally, the course covers prompt engineering, giving participants the skills to craft effective instructions for LLMs. By the end of this training, students will have mastered building generative AI applications on AWS using Amazon Bedrock and LangChain.

Location and Pricing

Accelebrate offers instructor-led enterprise training for groups of 3 or more online or at your site. Most Accelebrate classes can be flexibly scheduled for your group, including delivery in half-day segments across a week or set of weeks. To receive a customized proposal and price quote for private corporate training on-site or online, please contact us.

In addition, some courses are available as live, instructor-led training from one of our partners.

Objectives

  • Understand the fundamentals of generative AI, its applications, and its potential impact across industries
  • Identify and evaluate use cases where generative AI can drive innovation and efficiency within your organization
  • Plan a generative AI project, from conceptualization to implementation, while mitigating risks and ensuring ethical practices
  • Utilize Amazon Bedrock to access and experiment with powerful foundation models for various generative AI tasks
  • Master prompt engineering techniques to effectively guide foundation models and optimize their output for specific needs
  • Build generative AI applications using Amazon Bedrock's comprehensive toolset and leverage LangChain for enhanced capabilities
  • Explore diverse architecture patterns to design and implement generative AI solutions for text summarization, question answering, chatbots, and code generation
  • Secure generative AI applications and ensure responsible AI practices throughout the development and deployment process

Prerequisites

We recommend that attendees of this course have:

  • Completed AWS Technical Essentials
  • Intermediate-level proficiency in Python

Outline

Expand All | Collapse All

Introduction to Generative AI – Art of the Possible
  • Overview of ML
  • Basics of generative AI
  • Generative AI use cases
  • Generative AI in practice
  • Risks and benefits
Planning a Generative AI Project
  • Generative AI fundamentals
  • Generative AI in practice
  • Generative AI context
  • Steps in planning a generative AI project
  • Risks and mitigation
Getting Started with Amazon Bedrock
  • Introduction to Amazon Bedrock
  • Architecture and use cases
  • How to use Amazon Bedrock
Foundations of Prompt Engineering
  • Basics of foundation models
  • Fundamentals of prompt engineering
  • Basic prompt techniques
  • Advanced prompt techniques
  • Model-specific prompt techniques
  • Demonstration: Fine-tuning a basic text prompt
  • Addressing prompt misuses
  • Mitigating bias
  • Demonstration: Image bias mitigation
Amazon Bedrock Application Components
  • Overview of generative AI application components
  • Foundation models and the FM interface
  • Working with datasets and embeddings
  • Demonstration: Word embeddings
  • Additional application components
  • Retrieval Augmented Generation (RAG)
  • Model fine-tuning
  • Securing generative AI applications
  • Generative AI application architecture
Amazon Bedrock Foundation Models
  • Introduction to Amazon Bedrock foundation models
  • Using Amazon Bedrock FMs for inference
  • Amazon Bedrock methods
  • Data protection and auditability
LangChain
  • Optimizing LLM performance
  • Using models with LangChain
  • Constructing prompts
  • Structuring documents with indexes
  • Storing and retrieving data with memory
  • Using chains to sequence components
  • Managing external resources with LangChain agents
Architecture Patterns
  • Introduction to architecture patterns
  • Text summarization
  • Question answering
  • Chatbot
  • Code generation
  • LangChain and agents for Amazon Bedrock

Training Materials

A modern web browser and an Internet connection free of restrictive firewalls, so that the student can connect by SSH or Remote Desktop (RDP) into AWS virtual machines.

Software Requirements

All Gen AI on AWS  training students will receive comprehensive courseware.



Learn faster

Our live, instructor-led lectures are far more effective than pre-recorded classes

Satisfaction guarantee

If your team is not 100% satisfied with your training, we do what's necessary to make it right

Learn online from anywhere

Whether you are at home or in the office, we make learning interactive and engaging

Multiple Payment Options

We accept check, ACH/EFT, major credit cards, and most purchase orders



Recent Training Locations

Alabama

Birmingham

Huntsville

Montgomery

Alaska

Anchorage

Arizona

Phoenix

Tucson

Arkansas

Fayetteville

Little Rock

California

Los Angeles

Oakland

Orange County

Sacramento

San Diego

San Francisco

San Jose

Colorado

Boulder

Colorado Springs

Denver

Connecticut

Hartford

DC

Washington

Florida

Fort Lauderdale

Jacksonville

Miami

Orlando

Tampa

Georgia

Atlanta

Augusta

Savannah

Hawaii

Honolulu

Idaho

Boise

Illinois

Chicago

Indiana

Indianapolis

Iowa

Cedar Rapids

Des Moines

Kansas

Wichita

Kentucky

Lexington

Louisville

Louisiana

New Orleans

Maine

Portland

Maryland

Annapolis

Baltimore

Frederick

Hagerstown

Massachusetts

Boston

Cambridge

Springfield

Michigan

Ann Arbor

Detroit

Grand Rapids

Minnesota

Minneapolis

Saint Paul

Mississippi

Jackson

Missouri

Kansas City

St. Louis

Nebraska

Lincoln

Omaha

Nevada

Las Vegas

Reno

New Jersey

Princeton

New Mexico

Albuquerque

New York

Albany

Buffalo

New York City

White Plains

North Carolina

Charlotte

Durham

Raleigh

Ohio

Akron

Canton

Cincinnati

Cleveland

Columbus

Dayton

Oklahoma

Oklahoma City

Tulsa

Oregon

Portland

Pennsylvania

Philadelphia

Pittsburgh

Rhode Island

Providence

South Carolina

Charleston

Columbia

Greenville

Tennessee

Knoxville

Memphis

Nashville

Texas

Austin

Dallas

El Paso

Houston

San Antonio

Utah

Salt Lake City

Virginia

Alexandria

Arlington

Norfolk

Richmond

Washington

Seattle

Tacoma

West Virginia

Charleston

Wisconsin

Madison

Milwaukee

Alberta

Calgary

Edmonton

British Columbia

Vancouver

Manitoba

Winnipeg

Nova Scotia

Halifax

Ontario

Ottawa

Toronto

Quebec

Montreal

Puerto Rico

San Juan