You are developing a highly available web application using stateless web servers. Which services are suitable for the application? (Choose three.)
Correct Answer: B,C,E
Explanation
B, C, and E are the correct answers according to the ACA Cloud Computing by Alibaba Cloud Academy Reference Materials and documents. Comprehensive and Detailed Explanation: = B, C, and E are the correct answers because they are suitable services for developing a highly available web application using stateless web servers.
B is correct because Server Load Balancer (SLB) is a service that distributes network traffic across groups of backend servers to improve the service capability and application availability. SLB can handle sudden spikes in traffic, minimize response time, and maintain 99.99% availability of the web application. SLB also supports health checks, session persistence, and cross-zone load balancing1 C is correct because Elastic Compute Service (ECS) is a service that provides scalable and high-performance virtual machines for various computing needs. ECS can run stateless web servers that can be easily scaled up or down based on the demand. ECS can also use Auto Scaling to automate the scaling process and Elastic Self-Health to automatically recover from failures. ECS can also leverage the Alibaba Cloud network infrastructure, such as VPC, Express Connect, and Global Accelerator, to optimize the network connectivity and performance of the web servers2 E is correct because Object Storage Service (OSS) is a service that provides massive, secure, and cost-effective storage for static files, such as images, videos, and documents. OSS can store the static content of the web application and reduce the load and cost of the ECS instances. OSS can also integrate with CDN to accelerate the delivery of the static content and improve the user experience and response time of the web application3 A and D are incorrect answers because they are not suitable services for developing a highly available web application using stateless web servers.
A is incorrect because Relational Database Service (RDS) is a service that provides managed database systems, such as MySQL, SQL Server, PostgreSQL, and PPAS. RDS is not a stateless web server, but a stateful data storage and processing service. RDS can be used to store the dynamic data of the web application, but it is not suitable for hosting the web application itself4 D is incorrect because MaxCompute is a service that provides a fast and fully managed big data platform for large-scale data warehousing. MaxCompute is not a stateless web server, but a data analysis and processing service. MaxCompute can be used to perform complex data analytics and machine learning tasks, but it is not suitable for hosting the web application itself.
References: 1: SLB Overview 2: ECS Overview 3: OSS Overview 4: RDS Overview : [MaxCompute Overview]