Google, IBM & Microsoft Certificates — All in One Plan
Cybersecurity: Ethical Hacking Fundamentals - Self Paced Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to build a serverless application that can transcribe video, translate subtitles, and generate a title and video description using generative AI.
Syllabus
Introduction
- Serverless apps with AI services on AWS
- What you should know
- What you are going to build in this course
- Introduction to AI
- Introduction to Amazon AI Services
- Introduction to Gen AI
- Introduction to Amazon Bedrock
- Challenges when building AI and Gen AI applications
- What is serverless?
- Why serverless is great to build AI apps
- Using Amazon Bedrock from serverless services
- The important role of infrastructure as code
- Introducing AWS SAM
- Installing and configuring AWS SAM
- Getting started with the project
- Understanding Step Functions
- Creating your first workflow in the AWS console
- Creating a workflow as IaC
- Introduction to ASL
- Introduction to flow states
- Step Functions integrations
- Modifying the workflow with simple integration
- Challenge: Modify the state machine to add an integration to AI service
- Solution: Modify the state machine to add an integration to AI service
- Modifying the existing state machine to use Amazon Bedrock
- Challenge: Integrate with Amazon Bedrock
- Solution: Integrate with Amazon Bedrock
- What is event-driven architecture?
- How to trigger a state machine when there is a new S3 file
- How to send an email from the state machine
- Challenge: Integrate to EventBridge event bus to send an event
- Solution: Integrate to EventBridge event bus to send an event
- What is an Amazon Bedrock agent?
- What you are going to build
- Creating a Lambda function for the agent
- Creating an Open API for the function
- What is an Amazon Bedrock knowledge base?
- Creating a knowledge base
- Creating an Amazon Bedrock agent
- Challenge: Add another function to the agent
- Solution: Add another function to the agent
- What we built
- Cleaning up the environment
- Next steps
Taught by
Marcia Villalba