Amazon App Runner
AWS App Runner is a fully managed container application service that lets you build, deploy, and run containerized web applications and API services without prior infrastructure or container experience. Start with your source code or a container image.
APIs
Amazon App Runner API
The AWS App Runner API enables programmatic management of App Runner services, including creating and managing services, auto scaling configurations, custom domains, VPC connect...
Capabilities
Features
Create, update, and delete App Runner services that deploy containerized or source-code-based web applications without managing infrastructure.
Configure auto scaling policies to automatically scale App Runner services in and out based on traffic demand.
Associate custom domains with App Runner services for branded URLs with automatic SSL certificate provisioning.
Connect App Runner services to VPC resources using VPC connectors for secure access to databases and internal services.
Configure automatic deployments triggered by source code changes or image push events for continuous delivery.
Use Cases
Deploy REST APIs and microservices as containers on App Runner with automatic scaling and zero infrastructure management.
Host web applications built from source code or container images with built-in load balancing and HTTPS.
Integrate App Runner with CI/CD pipelines for automated service deployments triggered by repository changes.
Quickly launch and scale web backends without DevOps expertise using App Runner managed infrastructure.
Integrations
Deploy App Runner services directly from container images stored in Amazon ECR with automatic image updates.
Use CodeBuild for source code building and integrate with App Runner for automated deployment pipelines.
Connect App Runner services to RDS databases using VPC connectors for secure private network access.
Monitor App Runner service metrics, request counts, and latency using CloudWatch dashboards and alarms.