AWS Certified Solutions Architect - Associate (SAA-C03)
Build real cloud skills with guided labs on AWS and Google Cloud. Practice in live environments with instant access to real cloud resources. No cloud account required.
3 labs available
In this lab, you will learn how to design a scalable and fault-tolerant web application using multiple AWS services. The architecture will include an Elastic Load Balancer for distributing traffic, Amazon EC2 instances for processing requests, Amazon RDS for database management, and Amazon S3 for storage. By the end of this lab, you will be able to implement a resilient architecture that handles variable traffic and maintains high availability.
In this lab, you will design and implement a highly available web application architecture using Elastic Load Balancing (ALB), Amazon EC2 Auto Scaling, and Amazon RDS. You will ensure that the web application is resilient across multiple Availability Zones and configure a database for high availability. This hands-on experience will help you understand how to orchestrate different AWS services to achieve a scalable and reliable architecture.
In this lab, you will build a highly available web application architecture using Amazon EC2, an Elastic Load Balancer (ELB), and Auto Scaling Groups across multiple Availability Zones (AZs). This hands-on project will guide you through setting up secure and efficient compute resources using AWS Identity and Access Management (IAM), VPC for networking, and ensuring data security with EBS encryption. By completing the lab, students will learn how to distribute incoming application traffic, dynamically scale compute resources to meet demand, and implement robust fault tolerance.
3 labs available
In this lab, you will design and deploy a multi-tier web application architecture optimized for cost efficiency. This involves configuring Amazon EC2 instances for web servers, Amazon RDS for the database layer, and Elastic Load Balancing to distribute traffic. You will also set up lifecycle policies in Amazon S3 for storage optimization, ensuring cost savings while maintaining performance.
In this lab, you will design and implement a cost-optimized storage solution using Amazon S3 and Amazon EBS. You will learn how to select appropriate storage classes, manage S3 object lifecycles, and configure EBS snapshots for backup. This hands-on experience will help you understand the implications of storage choices on cost and performance, preparing you for real-world scenarios and the AWS certification exam.
In this lab, you will architect and deploy a highly available web application using Amazon EC2 and Elastic Load Balancing. The lab covers designing web server instances, applying auto-scaling policies, and configuring a load balancer to distribute incoming traffic evenly across multiple instances in different Availability Zones. You'll learn to configure health checks, secure connections with HTTPS, and optimize cost-effectiveness with the right scaling policies. This practice will help you understand key design patterns for scalable applications, preparing you for both exam scenarios and real-world implementation.
3 labs available
In this lab, you will deploy a scalable web application using Amazon EC2 and Elastic Load Balancing (ELB). The lab will guide you through creating an Amazon Virtual Private Cloud (VPC), setting up a web server on EC2 instances, and distributing incoming traffic using an Application Load Balancer (ALB). You will ensure high availability by deploying instances across multiple Availability Zones and secure your setup with appropriate security groups.
In this lab, you'll learn how to deploy a scalable web application using Amazon EC2 instances and Elastic Load Balancing (ELB). You will set up an auto-scaling group to handle increased traffic and ensure high availability across multiple availability zones. By the end of the lab, you will have a cost-efficient and robust infrastructure ready to serve traffic dynamically. This will prepare you for designing applications that require high scalability and availability.
In this lab, you will learn how to design and implement a scalable and high-performing web application using Amazon EC2 and Amazon RDS. You will set up an EC2 instance as a web server, integrate it with an RDS database for persistent data storage, and configure auto-scaling to handle traffic spikes effectively. The lab also covers security best practices, including configuring IAM roles and security groups to protect your infrastructure.
2 labs available
This lab provides hands-on experience in building a multi-tier architecture with enhanced security controls using AWS services. You will configure an architecture that includes a web tier, application tier, and a database tier, each in separate subnets for isolation and security. The lab focusses on implementing best practices for securing data at rest and in transit, using IAM for access control and VPC for network segmentation. These skills are critical for architects aiming to maximize security and ensure compliance with industry standards.
In this lab, you will learn how to build a secure AWS environment using IAM for managing user access, and VPC for network isolation. You'll create IAM roles with policies that adhere to the principle of least privilege, and construct a VPC architecture that includes both public and private subnets. This hands-on experience directly incorporates AWS security best practices and prepares you for real-world application.