AWS App Runner
AWS App Runner is a fully managed service that makes it easy for developers to quickly deploy containerized web applications and APIs, at scale and with no prior infrastructure experience required. Start with your source code or a container image. App Runner builds and deploys the web application automatically, load balances traffic with encryption, scales to meet your traffic needs, and makes it easy for your services to communicate with other AWS services and applications that run in a private Amazon VPC. With App Runner, rather than thinking about servers or scaling, you have more time to focus on your applications.
Check out the following recipes:
General
- Container Day - Docker Con | How Developers can get to production web applications at scale easily
- AWS Blog | Centralized observability for AWS App Runner services
- AWS Blog | Observability for AWS App Runner VPC networking
- AWS Blog | Controlling and monitoring AWS App Runner applications with Amazon EventBridge
Logs
Metrics
Traces
- Getting Started with AWS X-Ray tracing for App Runner using AWS Distro for OpenTelemetry
- Containers from the Couch | AWS App Runner X-Ray Integration
- AWS Blog | Tracing an AWS App Runner service using AWS X-Ray with OpenTelemetry
- AWS Blog | Enabling AWS X-Ray tracing for AWS App Runner service using AWS Copilot CLI