AWS Serverless Application Repository | PUBLISHING APPLICATIONS Flashcards
How do I manage serverless applications deployed to my account?
PUBLISHING APPLICATIONS
AWS Serverless Application Repository | Compute
Serverless applications are deployed as AWS CloudFormation stacks, which make it easy for you to manage an application as a single unit. Each resource is tagged with the application’s uniquely identifiable Amazon Resource Name (ARN), which helps you locate the resources using the AWS Tag Editor console. You can also use existing AWS and third-party tools to manage each resource separately.
How do I publish a serverless application to the AWS Serverless Application Repository?
PUBLISHING APPLICATIONS
AWS Serverless Application Repository | Compute
To publish a serverless application, describe the application using the AWS Serverless Application Model (SAM) format, package it using the AWS CLI, and publish it using the AWS Management Console, AWS CLI, or AWS SDKs. You must have a valid AWS account, and you will be required to provide a name, description, source code link, and a LICENSE.txt for your application. Applications that are intended to be made available to any AWS customer must be published in either the US East (N. Virginia) or US East (Ohio) regions.
Who can deploy the applications I publish to the AWS Serverless Application Repository?
PUBLISHING APPLICATIONS
AWS Serverless Application Repository | Compute
Publishers control who can find and deploy their applications in the Repository. You can limit access to your team (a group under the same AWS account), share an application with other accounts, or make it publicly available to any AWS customer. To learn more about the permissions and visibility of applications you publish, review our Resource-Based Policies documentation.