- Home›
- Amazon Elastic Beanstalk›
- Features
Amazon Elastic Beanstalk Features
Overview
Amazon Elastic Beanstalk provides a fast and simple way to get web applications up and running on Amazon Web Services. Developers simply upload their application code and the service automatically handles all the details such as resource provisioning, load balancing, auto-scaling, and monitoring. Elastic Beanstalk is ideal if you have a PHP, Java, Python, Ruby, Node.js, .NET, Go, or Docker web application. Elastic Beanstalk uses core Amazon Web Services services such as Amazon EC2, Amazon Elastic Container Service (Amazon ECS), Auto Scaling, and Elastic Load Balancing to easily support applications that need to scale to serve millions of users.
Page topics
Features
Open allApplication Health
Amazon Elastic Beanstalk provides a unified user interface to monitor and manage the health of your applications.
Elastic Beanstalk collects 40+ key metrics and attributes to determine the health of your application. The Elastic Beanstalk Health Dashboard allows you to visualize overall application health and customize application health checks, health permissions, and health reporting in one unified interface.
Monitoring, Logging, and Tracing
Elastic Beanstalk is integrated with Amazon CloudWatch and Amazon X-Ray. You can leverage monitoring dashboard to view key performance metrics such as latency, CPU utilization, and response codes. You can also set up CloudWatch alarms to get notified when metrics exceed your chosen thresholds.