‫Okay, so a quick lecture in introduction
‫to the Serverless Application Repository or SAR,
‫which is a managed repository for serverless applications
‫that are created and packaged using SAM,
‫so the Serverless Application Model.
‫It's used to build and publish applications
‫that can be reused by organizations.
‫The idea is that you would build an application using SAM
‫and then it can be shared publicly
‫or it can be shared with specific AWS accounts
‫and be reused.
‫So we have the SAR, the Serverless Application Repository.
‫It could be backed by an Amazon S3 Bucket.
‫And so using SAM we're going to publish Lambda functions
‫into this repository.
‫And so we can publish lots of those
‫based on if we have many different SAM applications.
‫And then to deploy any Lambda function,
‫instead of using SAM directly,
‫we can source the application directly
‫from the Serverless Application Repository
‫to deploy them into specified accounts.
‫So it's really a way for you to author lambda functions,
‫to version them and have them being published
‫in different accounts from a central repository.
‫So why did we do this?
‫Well, this prevents duplicate work
‫and we just go straight to the publishing phase.
‫And we can customize the application
‫from SAR into the deployments
‫using settings and environment variables
‫as I will be showing you in the future hands-on.
‫So that's it just for the short introduction,
‫you will make a lot of sense once we start using it.
‫So I will see you in the next lecture for a hands-on.