What is AWS App Runner?

Опубликовано: 06 Сентябрь 2023
на канале: FooBar Serverless
900
27

AWS AppRunner is a powerful service that simplifies the deployment and running of web applications in the cloud. It provides an easy way to deploy and manage applications without worrying about infrastructure. This service is a combination of AWS Fargate and AWS Lambda, allowing you to focus on your code and then deploy it in the cloud.

With AppRunner, you can start with a GitHub repository or a container image in AWS Elastic Container Registry (ECR). Then, AppRunner will build and deploy the application. Any changes made to the application can be pushed to the repository, triggering the CICD pipeline and rebuilding the application on the fly. You can also use multiple branches for multiple environments.

You can also customize the settings of your application such as the number of vCPUs and memory needed, as well as how the application should scale. Once the application is deployed, you will get a public endpoint that you can use. AppRunner takes care of the scaling and load balancing of the application, so you don't have to. It also has a pay-as-you-go pricing system, allowing you to pay for only what you need.

In a nutshell, the development team creates an AppRunner service, gets back a service URL, configures the compute settings and gets a public endpoint that they can use. With AppRunner, developers can focus on their code and leave the infrastructure to the cloud.

Watch the full video here:    • AWS App Runner - Deploy your apps fro...  

#serverless #webapps #backend #AWS #cloudcomputing #short