Amazon Bedrock & Aws Generative Ai - Beginner To Advanced
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.69 GB | Duration: 6h 18m
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.69 GB | Duration: 6h 18m
Complete guide to build Enterprise GenAI Apps using Amazon Bedrock on AWS. No prior AI/ML/Coding exp. req.
What you'll learn
Learn fundamentals about AI, Machine Learning and Artificial Neural Networks.
Learn about how Generative AI works and deep dive into Foundation Models.
Amazon Bedrock – Detailed Console Walkthough, Bedrock Architecture, Pricing and Inference Parameters.
Use Case 1: Media and Entertainment Industry: Generate Movie Poster Design using API Gateway, S3 and Stable Diffusion Foundation Model
Use Case 2: Text Summarization for Manufacturing Industry using API Gateway, S3 and Cohere Foundation Model
GenAI Project Lifecycle: Phase 1 - Use Case Selection - Discuss about various phases of GenAI and How to identify right use case
GenAI Project Lifecycle: Phase 2 - Foundation Model Selection - Theory and Handson using AWS Bedrock Model Evaluation Service
GenAI Project Lifecycle: Phase 3 - Prompt Engineering - Factors Impacting Prompt design - Claude, Amazon Titan, Stability Diffusion, Prompt design Techniques
GenAI Project Lifecycle: Phase 4 - Fine Tuning of Foundation Models - Theory and Hands-On
Code Generation using AWS CodeWhisperer and CDK - In Typescript
Python Basics Refresher
AWS Lambda and API Gateway Refresher
Requirements
There are no course pre-requisites for this course except basic AWS Knowledge. I will provide basic overview of AI/ML concepts and have included Python, AWS Lambda and API Gateway refresher at end of course in case you are not familiar with python coding or these AWS services.
Description
Welcome to the most comprehensive guide on Amazon Bedrock and Generative AI on AWS from a practising AWS Solution Architect and best-selling Udemy Instructor.After taking this course, you will have detailed understanding of Generative AI, Amazon Bedrock & Foundation Models. You will be able to build end to end enterprise applications hands-on.The focus of this course is to help you switch careers and move into lucrative Generative AI roles.There are no course pre-requisites for this course except basic AWS Knowledge. I will provide basic overview of AI/ML concepts and have included Python, AWS Lambda and API Gateway refresher at end of course in case you are not familiar with python coding or these AWS services.This course will start from absolute basics on AI/ML, Generative AI and Amazon Bedrock and teach you how to build end to end enterprise apps on Image Generation using Stability Diffusion, Text Summarization using Cohere and Code Generation using Amazon CodeWhisperer.I will continue to update this course as the GenAI and Bedrock evolves to give you a detailed understanding and learning required in enterprise context, so that you are ready to switch careers.Detailed Course OverviewSection 1 - Evolution of Generative AI: Learn fundamentals about AI, Machine Learning and Artificial Neural Networks (Layers, Weights & Bias).Section 2 - Generative AI & Foundation Models Concepts: Learn about How Generative AI works (Prompt, Inference, Completion, Context Window etc.) & Detailed Walkthrough of Foundation Model working.Section 3 - Amazon Bedrock – Deep Dive: Do detailed Console Walkthough, Bedrock Architecture, Pricing and Inference Parameters.Section 4 - Use Case 1: Media and Entertainment Industry: Generate Movie Poster Design using API Gateway, S3 and Stable Diffusion Foundation ModelSection 5 - Use Case 2: Text Summarization for Manufacturing Industry using API Gateway, S3 and Cohere Foundation ModelSection 6 - GenAI Project Lifecycle: Phase 1 - Use Case Selection - Discuss about various phases of GenAI and How to identify right use caseSection 7 - GenAI Project Lifecycle: Phase 2 - Foundation Model Selection - Theory and Handson using AWS Bedrock Model Evaluation ServiceSection 8 - GenAI Project Lifecycle: Phase 3 - Prompt Engineering - Factors Impacting Prompt design, Prompt design Techniques (Zero Shot, One Shot.), Good practices for writing prompts for Claude, Titan and Stability AI Foundation ModelsSection 9 - GenAI Project Lifecycle: Phase 4 - Fine Tuning of Foundation Models - Theory and Hands-OnSection 10 - Code Generation using AWS CodeWhisperer and CDK - In TypescriptSection 11 - Python Basics RefresherSection 12 - AWS Lambda RefresherSection 13 - AWS API Gateway Refresher
Overview
Section 1: Introduction
Lecture 1 Course Introduction
Lecture 2 Must Watch - Tips to Optimize Learning & Download Course Content Slides
Section 2: Evolution of Generative AI
Lecture 3 Section Overview - Evolution of Generative AI
Lecture 4 Artificial Intelligence - Overview
Lecture 5 Machine Learning - Supervised, Unsupervised and Reinforced Learning
Lecture 6 Deep Learning and Neural Networks
Section 3: Generative AI & Foundation Models Concepts
Lecture 7 Section Overview - Generative AI & Foundation Models Concepts
Lecture 8 What is Generative AI and Use Cases
Lecture 9 How Generative AI works 1 - Prompt, Completion and Infererences
Lecture 10 How Generative AI works - Basic Concepts and Terminology - 2
Lecture 11 Service Offerings in Generative AI from AWS
Section 4: Amazon Bedrock – Deep Dive
Lecture 12 Section Overview - Amazon Bedrock
Lecture 13 Amazon Bedrock - Introduction
Lecture 14 Bedrock - Console Walkthrough - 1
Lecture 15 Bedrock - Console Walkthrough -2
Lecture 16 Amazon Bedrock - Architecture
Lecture 17 Amazon Bedrock - Infererence Parameters - Temperature
Lecture 18 Amazon Bedrock - Infererence Parameters - 2
Lecture 19 Bedrock - Pricing
Section 5: Enterprise Use Case 1 : Media and Entertainment Industry
Lecture 20 Section Introduction- Use Case for Media and Entertainment Industry
Lecture 21 Use Case Pre-Requisites - Model Access and Lambda Boto3 Version Upgrade
Lecture 22 Use Case Description - Media and Entertainment Industry
Lecture 23 Use Case Architecture - Amazon Bedrock (Stability AI), Lambda and S3
Lecture 24 Creation of S3 Bucket and Lambda Function
Lecture 25 AWS Lambda and Bedrock Integration - 1
Lecture 26 AWS Lambda and Bedrock Integration - 2
Lecture 27 AWS Lambda and S3 Pre Signed URL
Lecture 28 AWS API Gateway and Lambda Integration
Lecture 29 End to End Demo
Section 6: Enterprise Use Case 2 : Text Summarization - API Gateway, Lambda and Bedrock
Lecture 30 Section Introduction : Use Case 2 - Text Summarization
Lecture 31 Text Summarization - Use Case Description and Architecture
Lecture 32 Creation of AWS Lambda function and Boto3 upgrade
Lecture 33 Writing the AWS Lambda function to connect to Bedrock Service - 1
Lecture 34 Writing the AWS Lambda function to connect to Bedrock Service - 2
Lecture 35 Create REST API using AWS API Gateway and Lambda Integration
Lecture 36 End to End Demo
Section 7: Phase 1 of GenAI Project - Use Case Identification
Lecture 37 Section Overview - GenAI Project Lifecycle and Use Case Identification
Lecture 38 Overview of GenAI Project Lifecycle
Lecture 39 GenAI - Use Case Identification Approach
Section 8: Phase 2 of GenAI Project - Foundation Model Selection
Lecture 40 Section Overview - Foundation Model Selection for your Use Case
Lecture 41 Foundation Model Selection Criteria - Theory - Part 1
Lecture 42 Foundation Model Selection Criteria - Theory - Part 2
Lecture 43 Foundation Model Selection Criteria - HandsOn
Section 9: Phase 3 of GenAI Project - Prompt Engineering
Lecture 44 Section Overview - Prompt Engineering
Lecture 45 Prompt Engineering - 1
Lecture 46 Prompt Engineering - 2
Lecture 47 Prompt Engineering Techinques
Lecture 48 Steps to engineer a good prompt
Section 10: Phase 3 of GenAI Project - Fine Tuning of Foundation Model
Lecture 49 Section Overview - Fine Tuning of Foundation Model
Lecture 50 Fine Tuning of Foundation Model - Overview
Lecture 51 Fine Tuning of Foundation Model - Architecture
Lecture 52 Amazon Bedrock - Data Privacy Challenges
Lecture 53 Fine Tuning of Foundation Models - Hands On
Section 11: Use Case 3-Code Generation with AWS CodeWhisperer (From my AWS CDK Udemy Course)
Lecture 54 Amazon CodeWhisperer - Introduction
Lecture 55 Amazon CodeWhisperer - Installation
Lecture 56 Amazon CodeWhisperer - Create S3 bucket
Lecture 57 Amazon CodeWhisperer - Create VPC and RDS
Section 12: Python Basics Refresher
Lecture 58 Basic Python Programming Refresher - Part 1
Lecture 59 Basic Python Programming Refresher - Par 2
Section 13: AWS Lambda Function Refresher
Lecture 60 AWS Lambda - Overview
Lecture 61 AWS Lambda - Invocation
Lecture 62 Boto3 Introduction
Section 14: AWS API Gateway Refresher
Lecture 63 AWS API Gateway Refresher
The course is designed to help you switch careers and move into lucrative Generative AI and Amazon Bedrock roles.