Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Chandra Lingam

I am truly honored Udemy CEO highlighted my SAA-C03 courses in the earnings call [Aug-2022] for providing up-to-date and relevant content

Welcome to the Part 2 of AWS Solutions Architect Associate Course.

If you are interested in becoming a cloud architect, you have come to the right place.

An architect is responsible for translating the business requirements into a solution blueprint

And also provide implementation guidance to the development team

To effectively play this role, you need a breadth of understanding of AWS services and how to integrate them into a complete solution

Read more

I am truly honored Udemy CEO highlighted my SAA-C03 courses in the earnings call [Aug-2022] for providing up-to-date and relevant content

Welcome to the Part 2 of AWS Solutions Architect Associate Course.

If you are interested in becoming a cloud architect, you have come to the right place.

An architect is responsible for translating the business requirements into a solution blueprint

And also provide implementation guidance to the development team

To effectively play this role, you need a breadth of understanding of AWS services and how to integrate them into a complete solution

In this course, we walk through several business scenarios and how to apply cloud architectural principles

Such as avoiding a single point of failure, properly securing and protecting your workload, designing for high availability, and so forth

I am Chandra Lingam, and I am your instructor.

I have structured the curriculum into two courses

The first course covers infrastructure services such as network, server, monitoring, storage, load balancers, auto-scaling, cloud security, S3, managing your application traffic flow with services such as Route 53, CloudFront, Global Accelerator, and we wrap up with migrate your application to the cloud

The second course (this one) covers messaging services, lambda, API Gateway, databases, containers, cloudformation, and disaster recovery concepts

Here is the approximate time you need to plan to spend on preparation.

The first course is around 15 hours long and the second course is around 9 hours long

I recommend adjusting the video playback speed to 1.25x

So, you can watch all the videos in around 20 hours

And for the hands-on labs and quizzes, add another 20 hours

So, plan to spend at least 40 hours on preparation

The time will vary based on your experience – but you can use this as a ballpark

I also provide PDFs to review specific concepts quickly

Something unique I offer my students is the weekly study group sessions where you can meet fellow learners and discuss specific topics

With the knowledge you gain in this course, you will become a really good architect and easily clear the certification exam.

I am looking forward to meeting you.

Enroll now

What's inside

Learning objectives

  • Breadth of understanding of serverless technologies
  • Hands-on scenario based learning
  • How to integrate services into a complete solution
  • Weekly study group discussion sessions
  • Concise and precise preparation for aws solutions architect certification
  • Ace questions on aws

Syllabus

Introduction
Increase the speed of learning
Housekeeping ReadMe
HTTP Status Codes
Read more

Please download all the resources attached to this lecture.

In this lab, you will learn how to

1. Create table and load items

2. Read

  • Get Item (most efficient)

  • Query (efficient)

  • Scan (least efficient and most expensive)

3. Interact using

  • Management Console

  • Code

  • PartiQL (SQL)

4. Configure Point in Time Recovery for Protection from accidental changes

5. Configure Backup for long-term retention and compliance

In this lab, you will learn how to configure and use a DynamoDB Global Table

In this lab, you will learn how to

  • Deploy Multi-AZ Database (Highly Available)

  • Configure Continuous Backup and Snapshot

  • Create Table - Load and Query Data

  • Perform Failover

  • Configure Read Replica

In this lab, you will learn how to

  • Launch Aurora Multi-AZ Configuration (Primary, Reader)

  • Create Table, Load and Query Data in Aurora

  • Perform same-region Failover

  • Convert to Global Database

  • Managed fail over to a Disaster Recovery region

  • Unplanned fail over to a Disaster Recovery region

** Disaster Recovery | Everything Fails, All the Time | AWS | Pilot Light | Warm Standby | Multi-Site **

Disaster recovery is a very interesting topic, and in this video, we look at implementation options for various Recovery Time and Recovery Point Objectives in the AWS Cloud

Topics:

1. Introduction and Common Terminologies

2. What does Resiliency Mean

3. Common Events versus One-time Events

4. How to Measure Availability - Request-based or Time-based

5. Fault Tolerance versus High-Availability

6. High-Availability is not Disaster Recovery!

7. Disaster Recovery Metrics (RTO/RPO)

8. Fail-over and Fail-back

9. Backup and Restore (Option 1)

10. Pilot Light (Option 2)

11. Warm Standby (Option 3)

12. Multi-region Active-Active (Option 4)

13. Cloud-based DR

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides hands-on experience with AWS services like Lambda, API Gateway, and DynamoDB, which are essential for building serverless applications and microservices
Offers concise preparation for the AWS Solutions Architect certification, focusing on messaging services, serverless compute, databases, and disaster recovery concepts
Explores disaster recovery strategies, including pilot light, warm standby, and multi-region active-active setups, which are critical for ensuring business continuity
Covers containerization with ECS and Docker, including EC2 and Fargate launch types, which are valuable skills for modern application deployment and management
Includes weekly study group sessions, which provide a unique opportunity to discuss specific topics and network with fellow learners preparing for the AWS certification exam
Requires learners to use Amazon Linux 2 for the labs, which may pose a challenge for those unfamiliar with this specific operating system, but is important for consistency

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Saa c03 exam prep part 2

According to learners, this course serves as a highly effective Part 2 for preparing for the AWS Certified Solutions Architect Associate (SAA-C03) exam. Students frequently praise the instructor's ability to explain complex topics clearly and the overall quality of the content, finding it up-to-date and directly relevant to the exam syllabus. Many highlight the practical hands-on labs and real-world scenarios as particularly beneficial for solidifying understanding. While some note the pace can be fast or that it builds on concepts from Part 1, the general consensus is that it's a comprehensive and valuable resource for those serious about passing the SAA-C03.
Covers required services in depth for Part 2.
"Good coverage of services like SQS, SNS, Lambda, Databases, ECS, and CloudFormation."
"Explores the relevant AWS services needed for the architect role thoroughly."
"Found the deep dives into specific services like DynamoDB and Lambda very valuable."
Hands-on labs are practical and reinforce learning.
"The labs are hands-on and reinforce the concepts very well."
"Really enjoyed the practical labs; they helped cement the theoretical knowledge."
"The hands-on exercises were crucial for understanding the real-world application."
"Practical demonstrations were super helpful in grasping difficult services."
Course content is current for the 2024 exam.
"Appreciate that the course is regularly updated for the latest SAA-C03 version."
"Content feels very current and reflects the changes in the 2024 exam."
"Relevant and up-to-date information provided for the exam prep."
Content is highly relevant for SAA C03 exam.
"This course is spot on for the SAA-C03 exam topics. Covers everything needed."
"Found the course content very helpful and aligned perfectly with the exam objectives."
"Prepared me well for the types of questions on the SAA-C03 exam."
"The information provided was directly applicable to the exam materials."
Instructor explains complex ideas very clearly.
"The instructor is very clear and engaging, making complex concepts easy to understand."
"Chandra does a phenomenal job explaining the topics in detail with clear examples."
"I really appreciate the instructor's teaching style; it simplifies difficult subjects."
"Excellent delivery and breakdown of topics by the instructor."
Pace can be fast; assumes Part 1 knowledge.
"The course moves at a fast pace, sometimes requiring rewinding lectures."
"Definitely recommend taking Part 1 first, this course assumes prior understanding."
"Might be challenging for absolute beginners without foundational AWS knowledge."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Part 2: AWS Certified Solutions Architect SAA C03 [2024] with these activities:
Review HTTP Status Codes
Solidify your understanding of HTTP status codes, which are fundamental for understanding API Gateway and application behavior in the cloud.
Show steps
  • Study common HTTP status codes.
  • Review the meaning of each code.
  • Consider how they relate to AWS services.
Review: AWS Certified Solutions Architect Study Guide
Reinforce your understanding of AWS architectural principles and services with a dedicated study guide.
Show steps
  • Read the chapters relevant to the course.
  • Complete the practice questions.
  • Review areas where you struggled.
Practice DynamoDB operations
Improve your proficiency with DynamoDB by practicing common operations like creating tables, inserting data, querying, and scanning.
Show steps
  • Create a DynamoDB table.
  • Insert, update, and delete items.
  • Practice querying and scanning data.
  • Experiment with global secondary indexes.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Review: Programming AWS Lambda
Deepen your understanding of AWS Lambda with a dedicated programming guide.
Show steps
  • Study the examples of event source integration.
  • Read the chapters on Lambda configuration.
  • Review the best practices for deployment.
Build a Serverless Application
Apply your knowledge by building a serverless application using Lambda, API Gateway, and DynamoDB.
Show steps
  • Design the application architecture.
  • Create Lambda functions for the backend.
  • Configure API Gateway endpoints.
  • Set up DynamoDB tables for data storage.
  • Deploy and test the application.
Create a Disaster Recovery Plan
Solidify your understanding of disaster recovery strategies by creating a detailed plan for a hypothetical application on AWS.
Show steps
  • Define RTO and RPO requirements.
  • Choose appropriate DR strategies.
  • Document the implementation steps.
  • Consider KMS multi-region keys.
Create a CloudFormation Template Collection
Enhance your infrastructure-as-code skills by creating a collection of CloudFormation templates for common AWS services.
Show steps
  • Find example CloudFormation templates.
  • Modify templates for specific use cases.
  • Document the purpose of each template.
  • Organize the templates for easy access.

Career center

Learners who complete Part 2: AWS Certified Solutions Architect SAA C03 [2024] will develop knowledge and skills that may be useful to these careers:
Cloud Architect
A Cloud Architect designs and implements cloud computing strategies for organizations. This role requires a deep understanding of cloud services, infrastructure, and how to integrate them into complete solutions, which is exactly what this course provides. The course covers various AWS services and architectural principles, including disaster recovery, serverless technologies, databases, and containers that are directly relevant to the Cloud Architect's responsibilities. This course may be particularly helpful to those who want to become a cloud architect because it focuses on real world scenarios and applying core cloud architectural concepts and design patterns.
Solutions Architect
A Solutions Architect translates business requirements into technical solutions. This course directly aligns with this role, as it focuses on applying cloud architectural principles and integrating different AWS services into a cohesive solution. The course specifically covers messaging, serverless, databases, containers and disaster recovery, which are all essential components of a solution architect's skillset. Aspiring solutions architects may find the hands-on labs and weekly study group sessions uniquely valuable in solidifying their understanding and skills.
Cloud Consultant
A Cloud Consultant advises organizations on how to best use cloud computing to meet their business objectives. This course provides essential knowledge of AWS services, integration strategies, and the application of architectural principles, which are foundational for a cloud consultant. The course's focus on serverless technologies, messaging services, databases and disaster recovery may be especially useful in assisting organizations with their migration to and optimization of the cloud. The course's comprehensive approach may help one become an effective cloud consultant, guiding clients through complex cloud challenges.
DevOps Engineer
A DevOps Engineer works to streamline the software development lifecycle through automation and infrastructure management. This course helps build a foundation for DevOps roles by covering infrastructure as code with CloudFormation, and container services using ECS and Docker. Knowledge of messaging services, serverless compute with Lambda, and database technologies, covered in this course, are helpful for setting up development and deployment pipelines. This course may be particularly useful for those seeking to deepen their cloud infrastructure skill set.
Systems Engineer
A Systems Engineer designs and implements IT systems, often involving servers, networks, and storage. This course is useful because it provides a better understanding of cloud-based services that are relevant to this role, such as databases, serverless technologies, and messaging services. Gaining a firm grasp of AWS services and how to integrate them helps the systems engineer design effective solutions. The course may be helpful for those who are looking to move from on-premises infrastructure to the cloud.
Database Administrator
A Database Administrator maintains and manages databases to ensure data integrity, security, and performance. This course introduces various database services in AWS, including relational databases (RDS, Aurora), NoSQL databases (DynamoDB), and in-memory databases (ElastiCache). The hands-on labs focused on DynamoDB, RDS, Aurora, and Aurora Serverless, may be particularly useful, as they enable a database administrator to practice real world scenarios. This course may be relevant to database administrators who wish to migrate their work to the cloud.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. While this course does not directly teach programming, it does provide critical knowledge of cloud architectures and services that are increasingly important for modern software development. Learning about serverless computing with Lambda, database services, and containerization using Docker and ECS, may help software engineers create applications that are scalable and resilient. This course can provide a valuable understanding of the cloud infrastructure that many software applications rely on.
Cloud Security Engineer
A Cloud Security Engineer implements and maintains security measures for cloud environments. This course covers key security concepts as they relate to AWS, including identity and access management, and protection of workloads. The course may help those whose responsibilities require one to design secure cloud architectures. The detailed coverage of various AWS services and their integration will enable a security engineer to establish effective security protocols.
Technical Project Manager
A Technical Project Manager oversees and coordinates technical projects, ensuring they are completed on time and within budget. A project manager who has a solid understanding of the technical aspects of a project will be more effective. This course introduces various cloud technologies and architectural principles, which may be helpful in understanding the needs of a team. The high level knowledge of AWS services, such as databases, messaging, and serverless technologies, will help a technical project manager to better guide teams in the cloud space.
Data Engineer
A Data Engineer builds and maintains systems for data collection, processing, and storage. This course covers many services relevant to data engineering, including Kinesis for streaming data, S3 for storage, and DynamoDB. The hands-on labs and messaging services, which are a part of data pipelines, may be helpful for a data engineer. This course may be useful for those looking to expand their skills in cloud based data solutions.
Network Engineer
A Network Engineer designs and maintains the network infrastructure that enables communication between devices. This course provides some basic exposure to AWS networking concepts, such as how to manage application traffic with services like Route 53 and CloudFront covered in part one of this training series. While not the primary focus, the course may offer a good introduction to cloud networking for a network engineer who wishes to expand into the cloud space. This course may be helpful for a network engineer.
IT Manager
An IT Manager oversees an organization's information technology systems and services. This course, focusing on various cloud services and architectural principles, may be helpful for an IT manager. While the course does not provide management specific training, understanding the technical aspects of the cloud may be helpful for informed decision making. The exposure to services, such as databases, messaging, serverless technologies, and disaster recovery, may be valuable for an IT manager guiding their team and business strategy.
Business Analyst
A Business Analyst analyzes an organization's processes and systems to identify areas for improvement. While a business analyst does not need hands on knowledge of the cloud, a high level familiarity may be helpful. This course, which covers core concepts of cloud architecture, serverless technologies, and database services, may be useful to a business analyst as it provides the technical context for business decisions. This course may be useful for those seeking to expand their understanding of cloud services.
Technical Support Specialist
A Technical Support Specialist provides assistance to users experiencing technical issues with software or hardware. This course introduces many of the cloud technologies that a support specialist may need to be familiar with, including databases, messaging services, and serverless compute with Lambda. The course may provide the foundation necessary to understand the underlying technologies. The broad overview of cloud concepts in this course may be useful for a support specialist.
Sales Engineer
A Sales Engineer provides technical expertise to support the sales process. This individual may need knowledge of the technical features and benefits of cloud services. This course offers coverage of various AWS services, architectural principles, and disaster recovery concepts, which will help sales engineers better communicate the value of these services to potential clients. The knowledge may be useful in demonstrating to a client how these technologies solve their problems. This course may be helpful for a sales engineer.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Part 2: AWS Certified Solutions Architect SAA C03 [2024].
This study guide is specifically tailored for the AWS Certified Solutions Architect - Associate SAA-C03 exam. It provides comprehensive coverage of the exam objectives, including the services and concepts covered in this course. It valuable resource for exam preparation and solidifying your understanding of AWS architecture best practices. can be used as a reference tool throughout the course.
Provides a deep dive into AWS Lambda, covering various aspects of serverless application development. It explores topics such as function configuration, event sources, deployment strategies, and best practices. It valuable resource for understanding the intricacies of Lambda and building robust serverless applications. This book is more valuable as additional reading than it is as a current reference.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser