Skip to main content

5 AWS Projects to Become a Cloud Engineer

0h 0m 0s
English
Paid

Embrace practical cloud engineering skills with our hands-on course featuring 5 comprehensive projects on AWS. Designed to reflect real-world industry practices, each project guides you from architectural design to deployment, testing, and troubleshooting. Gain experience that extends beyond basic AWS knowledge to integrating services into fully functioning production systems.

Course Overview

Through this course, you will engage in projects such as migrating legacy applications to the cloud, crafting secure network architectures, configuring fault-tolerant and scalable systems, implementing zero-downtime deployment strategies, and constructing event-driven backend solutions.

Learning Objectives

Throughout the course, you will develop the skills to:

  • Migrate on-premises applications to AWS using services like EC2, RDS, and AWS DMS.
  • Design robust VPCs, subnets, routing, and security groups for secure network environments.
  • Implement Blue-Green and Rolling Deployments with ALB, Target Groups, and Auto Scaling to ensure zero downtime.
  • Develop multi-VPC architectures leveraging AWS PrivateLink for secure private service exchanges.
  • Create event-driven systems utilizing API Gateway, Lambda, DynamoDB, SQS, and EventBridge.
  • Set up DLQ, manage retries, alerts, and monitoring with CloudWatch and SNS.
  • Deploy multi-region web applications using the AWS Global Accelerator.
  • Configure Route 53 Health Checks for resilient routing and failover strategies.
  • Diagnose and troubleshoot using logs, metrics, network checks, and the AWS Console.

Detailed Projects

As part of the course, you will complete five distinct projects:

  1. Migration of on-premises application to AWS — Transfer an internal web application from a Linux server to AWS using EC2, RDS, and DMS.
  2. Blue-Green and Rolling infrastructure deployment — Build a deployment system ensuring zero downtime, reflecting professional production team practices.
  3. Multi-VPC network and PrivateLink architecture — Design an isolated private network without public access, enhancing security.
  4. Event-driven order processing system — Transition from a monolithic to a serverless architecture, optimizing efficiency.
  5. Multi-region failover with AWS Global Accelerator — Develop a globally accessible and resilient web application.

Course Outcomes

Upon completion, you will have 5 fully-realized AWS projects, each demonstrating the skill set required for a modern Cloud Engineer, including application migration, network design, deployment strategies, event-driven architectures, and multi-region solutions.

About the Author: Lucy Wang aka. Tech With Lucy

Lucy Wang aka. Tech With Lucy thumbnail
Some of you may know me from the YouTube channel Tech With Lucy, where I help job seekers and career changers develop technical skills and land their dream jobs in the cloud technology sector. My journey into cloud technology began almost four years ago. Most of this time, I worked as a Solutions Architect at AWS, helping small and medium-sized businesses implement cloud solutions into their processes. This job involved in-depth analysis of clients' tasks, finding optimal solutions, and designing architectures using AWS services for business growth and scaling. During this time, I gained a solid understanding of cloud infrastructure, network architectures, and the principles of building scalable systems. Constant interaction with businesses taught me strategic thinking, the importance of clear communication, and a focus on real customer needs. In addition to my main job, on weekends I mentored and coached hundreds of students and job seekers on an individual basis. I assisted with resume building, preparation for technical interviews, and conducted mock interviews, which enabled many of them to take a confident step towards a new career.