# Building AI Apps with Serverless - Resources

This blog post collects all the resources for the talk: *"Building AI Apps with Serverless"*

## Watch the talk

%[https://www.youtube.com/watch?v=C-I9F2FgAf0] 

## Code Whisperer

%[https://youtu.be/9_IzF3g95XE?si=0hoHNl7d1l1wGjQp] 

## Example: Bed-time story

In this video, you can learn more about the architecture and the design patterns behind the bed-time story generator created by [David Boyne](https://www.linkedin.com/in/david-boyne/). Also in the video you will find a link to a blog post and the code for this solution.

%[https://youtu.be/1eaOgLGUz1I?si=OltcTBtpHnilfp2l] 

### What are Event-driven architectures?

%[https://youtu.be/onz3Am7_w9M?si=AP7ZENgLF2RIJRjN] 

[More on event-driven architectures in this blog post.](https://blog.marcia.dev/introduction-to-event-driven-architectures)

### Amazon EventBridge Scheduler

%[https://youtu.be/35V2ULLS6fI?si=-Wjx2oWjN4WWukhd] 

### Amazon EventBridge Pipes

%[https://youtu.be/8Yv_V4havbc?si=xlJ77NsgR1FOHdJ4] 

%[https://www.youtube.com/watch?v=Txlv8H7c8wA] 

### Amazon EventBridge Event Bus

%[https://youtu.be/c493KFaWteg?si=aN9M56VZRpytt_pz] 

[Learn more about EventBridge Event Bus in this blog post](https://blog.marcia.dev/event-driven-applications)

## Example: Automatic video dubbing

[Learn more about this solution by checking this blog post](https://community.aws/posts/dub-videos-using-generative-ai)

Code for this application: [https://github.com/mavi888/sam-ai-helper](https://github.com/mavi888/sam-ai-helper)

### Orchestration vs Choreography

%[https://youtu.be/KlzCmDoWNUk?si=UpH6wH4s275vLAVe] 

### AWS Step Functions

I have so many videos related to Step Functions that I will share with you a blog post where you can find them all. This blog post keeps updating as I create new videos related to this topic.

[**https://blog.marcia.dev/orchestrated-apps**](https://blog.marcia.dev/orchestrated-apps)

### New announcements from Step Functions

[Call HTTP endpoints directly from a state machine](https://aws.amazon.com/blogs/aws/external-endpoints-and-testing-of-task-states-now-available-in-aws-step-functions/)

%[https://youtu.be/HtmIW566Vac] 

[Build generative AI apps using AWS Step Functions and Amazon Bedrock](https://aws.amazon.com/blogs/aws/build-generative-ai-apps-using-aws-step-functions-and-amazon-bedrock/)

%[https://youtu.be/Na8Orgzb2TM] 

## Generative AI for developers

### Amazon Bedrock

[Check this article about Amazon Bedrock for Serverless](https://blog.marcia.dev/getting-started-with-amazon-bedrock-and-serverless)

In this video, learn how to use Bedrock with Lambda and Python.

%[https://youtu.be/P9Lnf4GMUsI] 

In this video, learn how to use Bedrock with Lambda and NodeJS.

%[https://youtu.be/n-2C5hWB1os] 

In this video, learn how to return responses from Bedrock streaming back from a Lambda function

%[https://youtu.be/NDtrk9Pm9w0] 

#### NEW from Bedrock

[Agents for Amazon Bedrock is now available with improved control of orchestration and visibility into reasoning](https://aws.amazon.com/blogs/aws/agents-for-amazon-bedrock-is-now-available-with-improved-control-of-orchestration-and-visibility-into-reasoning/)

### Serverless Video

Try [ServerlessVideo](https://video.serverlessland.com/)
