Question 1 | AWS Solutions Architect Exam

Опубликовано: 15 Октябрь 2024
на канале: Rahul Wagh
6,056
280

#aws #awsservices #cloud #programming #devops

Welcome to our AWS Solutions Architect series! In this series, we'll cover key concepts and practical scenarios to help you design robust, scalable, and secure architectures on AWS. Each short will focus on different aspects of AWS architecture, providing you with the knowledge and skills needed to excel in your AWS Solutions Architect journey.

In this short, we'll explore a common migration scenario and evaluate different architecture options. You'll learn how to:

1. Ensure high availability and fault tolerance for web applications.
2. Design cost-effective and scalable solutions for batch processing.
3. Create secure and isolated environments for legacy applications.

"A company is migrating its on-premises applications to AWS Cloud, including web applications, batch processing systems, and legacy applications. As an AWS Solutions Architect, design an architecture that ensures:

High availability and fault tolerance for web applications.
Cost-effective and scalable solutions for batch processing.
A secure and isolated environment for legacy applications.

Which architecture would you recommend?

A. Web applications in an Auto Scaling group across multiple Availability Zones, AWS Batch for batch processing, and legacy applications on Amazon EC2 instances in a private subnet with Network ACLs and Security Groups.

B. Amazon ECS for web applications, AWS Lambda for batch processing, and Amazon EC2 instances in a public subnet for legacy applications.

C. Amazon EKS for web applications, AWS Glue for batch processing, and Amazon EC2 instances in a private subnet with Network ACLs and Security Groups for legacy applications.

D. Amazon EC2 instances with an Elastic Load Balancer for web applications, AWS Batch for batch processing, and legacy applications on Amazon EC2 instances in a public subnet with Security Groups.

Evaluate each option:

A. Correct. Ensures high availability, scalability, and security.

B. Incorrect. AWS Lambda may not be cost-effective for long-running tasks, and a public subnet for legacy applications is not secure.

C. Incorrect. AWS Glue is not ideal for batch processing, though the security setup for legacy applications is correct.

D. Incorrect. A public subnet for legacy applications is insecure without Network ACLs, despite providing high availability for web applications."