Introducing AWS Elastic Beanstalk.
Elastic Beanstalk is another compute service. It is an easy-to-use service for deploying and scaling web applications and services. These applications and services are developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker. They are developed on familiar servers such as Apache, NGINX, Passenger, and Microsoft Internet Information Services (IIS). You upload your code, and Elastic Beanstalk automatically handles the deployment—including capacity provisioning, load balancing, automatic scaling, and application health monitoring. In addition, you retain full control over the AWS resources that power your application, and you can access the underlying resources at any time.
- Details
- Written by: Babak Ahari
- Category: Basic concepts
- Hits: 5
what is the Availability zone?
An Availability Zone (AZ) is one or more discrete data centers with redundant power, networking, and connectivity in an AWS Region. AZs give customers the ability to operate production applications and databases that are more highly available, fault tolerant, and scalable than would be possible from a single data center. All AZs in an AWS Region are interconnected with high-bandwidth, low-latency networking, over fully redundant, dedicated metro fiber providing high-throughput, low-latency networking between AZs. All traffic between AZs is encrypted. The network performance is sufficient to accomplish synchronous replication between AZs. AZs make partitioning applications for high availability easy. If an application is partitioned across AZs, companies are better isolated and protected from issues such as power outages, lightning strikes, tornadoes, earthquakes, and more. AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles) of each other.
- Details
- Written by: Abiodun Awoniyi
- Category: Basic concepts
- Hits: 1