Amazon Bedrock & Aws Generative Ai - Beginner To Advanced

Posted By: ELK1nG

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

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.