Web application architecture for AWS Cloud services

Source: Internet
Author: User
Tags amazon cloud services

Highly available and scalable Web applications are complex and expensive. Intense fluctuations in peak hours and traffic patterns result in low utilization of expensive hardware. Amazon Cloud Services provides a high-reliability, scalable, secure, high-performance infrastructure for Web applications, while ensuring resiliency to scale in real-time based on customer traffic changes, reducing costs.


1) amazon-route-53 to process the user's DNS request, which is a highly available DNS service that routes network traffic to other infrastructure through cloud services

2) static data, streaming data, and dynamic content posted to the location edge of a global CDN network via Amazon Cloudfont, requests are automatically routed to the closest server to the user, thus providing the highest possible performance for content publishing

3) Resources and static content stored in Amazon S3, Amazon S3 is a highly durable storage infrastructure designed for mission-critical and master data storage

4) HTTP requests are first handled by elastic load balancing, and elastic load balancing distributes incoming traffic to multiple availability zones on multiple instances of Amazon EC2. This greatly improves the fault tolerance of the application while providing the ability to load balance on demand seamlessly for inbound traffic.

5) The Web server and application server are deployed on instances of Amazon EC2, typically selecting an AMI image and customizing it as required, the customized AMI becomes the starting point for future application development.

6) The application server and Web server are deployed within an auto Scaling group. Auto Scaling dynamically increases or decreases capacity based on pre-defined conditions. By guaranteeing the number of instances of Amazon EC2, you can seamlessly meet the requirements for high performance while keeping costs low.

7) In order to improve high availability, Amazon RDS is deployed in multiple availability zones to keep backups synchronized.




Web application architecture for AWS Cloud services

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.