AWS Solutions Architect – Associate Certification Preparation for AWS Feb 2018

Duration2d 6h 24m


AWS Solutions Architect – Associate Certification Preparation Update


  • In Feb 2018 AWS released an updated version of the Solution Architect Associate Exam. This Learning Path is built around the latest version of the exam guide. Just email us at if you need help or advice on changes from previous versions.
  • 7th June - moved DynamoDB Lab from Fundamentals to Domain One / removed Amazon RedShift Lab from Fundamentals/
  • 7th June 2018 - Added Database Fundamentals course to LP
  • 10th April ...
arrow-down Read more


Your certificate for this learning path

Learning Path Steps

1 courses

In this Introduction we outline the content of the learning path, introduce common terminology that you are required to know for the Solution Architect Associate curriculum and provide a high level introduction to some of the AWS services relevant to the So...

2 courses

Understanding the fundamentals of AWS is critical if you want to deploy services and resources within the AWS Cloud.  The Compute category of services are key resources that allow you to carry out computational abilities via a series of instructions used by...

3 labs

By completing this hands-on lab, you will be able to create your first Amazon EC2 instance using the AWS Management Console.

4 courses

Course Description One of the core building blocks of Infrastructure as a Service (IaaS) is that of storage, and AWS provides a wide range of storage services that allow you to architect the correct solution for your needs.  Understanding what each of thes...

5 labs

Learn to create your first Amazon S3 bucket, create a logical folder for organizational purposes, and upload content to it and set custom metadata using the S3 console

6 labs

EC2 instances can use multiple storage volumes, learn how to add and manage them using EBS.

7 courses

Overview This course will provide you with an introduction to the cloud database services offered by AWS. In this course we will first we explore the fundamentals of cloud databases, outline the cloud databases provided by AWS before exploring how to get st...

8 labs

You will learn the steps to create and use the MySQL Relational Database using Amazon RDS.

9 labs

A hands-on lab introducing you to the high performance and high availability Amazon Aurora database engine.

10 courses

The services within the AWS Management Fundamentals course focus on maintaining and monitoring AWS applications and systems, to ensure they are compliant, properly configured, operating at required utilization thresholds, and protected from any potential ou...

11 courses

The VPC - Virtual Private Network - lies at the core of most significant deployments on AWS. VPCs allow you to create the balance between secure isolation and resource integration that fits your unique needs best. You have complete control over traffic comi...

12 labs

Learn how to create an isolated network using Amazon Virtual Private Cloud (VPC)

13 exam-filled

Exam: Foundations for Solution Architect Associate

14 courses

This lecture provides a brief introduction to Domain One - Designing Resilient Architectures. The requiremments for this domain are as follows:1.1 Choose reliable/resilient storage. 1.2 Determine how to design decoupling mechanisms using AWS services. 1.3 D...

15 courses

Designing Resilient Architectures. In this module we explore the concepts of business continuity and disaster reovery, the well architected framework and the AWS services that help us design resilient, fault tolerant architectures when used together.We will...

16 labs

This lab introduces the basics of Auto Scaling in Amazon Web Services. The Amazon Web Services (AWS) Auto Scaling service automatically adds or removes compute resources allocated for your cloud application, in response to changes in demand. For application...

17 labs

Amazon Simple Queue Service (SQS) is a fast, reliable, scalable, fully managed message queuing service. You can use SQS to transmit any volume of data, at any level of throughput, without losing messages or requiring other services to be always available.

18 labs

CloudWatch is a monitoring service that AWS provides. You can use it to monitor AWS resources or custom resources, inside or outside AWS.

19 courses

Amazon CloudFront is a content delivery web service which integrates with other Amazon Web Services products to give you an easy way to distribute content to end users with low latency, high data transfer speeds, and no minimum usage commitments. During th...

20 labs

You can easily and inexpensively use Amazon Web Services (AWS) to host a website that uses client-side technologies (such as HTML, CSS, and JavaScript) and does not require server-side technologies (such as PHP and ASP.NET). This type of site is called a st...

21 courses

Summary - Domain One - Designing Resilient ArchitecturesIn this module we introduced the concepts of high availability and fault tolerance and we learn how to recognize and explain how we go about designing highly available, fault tolerant solutions on AWS....

22 exam-filled

Domain One: Designing Resilient Architectures

23 courses

Introduction- Domain Two - Designing Performant Architectures This domain comprises 24% of the exam and has the following requirements:2.1 Choose performant storage and databases.2.2 Apply caching to improve performance.2.3 Design solutions for elasticity a...

24 courses

Course Description With an on-premises data backup solution within your data center, it’s critical for your business to have a disaster recovery plan built into your business continuity plans. You need to have a plan in place should a disaster occur that a...

25 labs

 During this lab we will understand how to launch an Auto Scaling group behind a Classic Load Balancer

26 courses

Course Description This course provides an introduction to working with Amazon DynamoDB, a fully-managed NoSQL database service provided by Amazon Web Services. We begin with a description of DynamoDB and compare it to other database platforms. The course ...

27 labs

Move your first steps using DynamoDB. Create tables with and withoud secondary indexes, learn how to add new rows and query your data by using the AWS Management Console.

28 courses

This is a beginner level course intended for anyone who is interested in learning the basics about the Amazon ElastiCache Service. We will discuss the concept of caching and how it relates to the Amazon ElastiCache service. We will define and discuss Elasti...

29 labs

ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud. This lab experience will guide you during the creation of an Elasticache cluster and its the first usage.

30 labs

Learn how to listen to DynamoDB update streams and process batches of records with AWS Lambda to augment your database behavior.

31 labs

Learn how to invoke a Lambda function to process and manipulate notifications published on SNS topics.

32 labs

Learn how to configure and use AWS CloudTrail and CloudWatch in cooperation with each other to monitor AWS infrastructure and services. Whenever an Instance is stopped or terminated and alarm will trigger (using AWS SNS) and deliver an email notification to...

33 courses

Summary - Domain Two - Designing Performant Architectures In this module we learnt how to recognize and select the best storage options for on premise back up and disaster recovery. We learnt how to launch and Auto scaling group behind an Elastic Load Ba...

34 exam-filled

Domain Two: Designing Performant Architectures

35 courses

Domain Three - Specify Secure Application and Architectures - Introduction Securing Applications and Architectures comprises 26% of the exam criteria and requires the following:3.1 Determine how to secure application tiers.3.2 Determine how to secure data....

36 courses

Outline: Designing Secure Applications and Architectures. In this course we learn to recognize and explain what encryption is at a high level. We will then cover the various encryption options provided by AWS and how we can secure application tiers by apply...

37 courses

This course looks at one of the key Security services within AWS, Identity & Access Management, commonly referred to IAM. This service manages identities and their permissions that are able to access your AWS resources and so understanding how this service ...

38 labs

Learn how to create and manage IAM users, groups and policies to securely control access to AWS services and resources.

39 courses

Cloud Security is a huge topic, mainly because it has so many different areas of focus. This course focuses on three areas that are fundamental, AWS Authentication, Authorisation and Accounting. These three topics can all be linked together and having an u...

40 labs

Learn how to increment the network security creating a public and private subnet on VPC and filter traffic using network ACL

41 courses

When implementing different AWS services and architecting them within your environments, whether it be production, test or dev, do you know your security responsibilities for these services? It is very likely that you are using services from three differen...

42 labs

Learn how to manage our organization using IAM Users and Groups and IAM Roles 

43 courses

Course Description Unencrypted data can be read and seen by anyone who has access to it, and data stored at-rest or sent between two locations, in-transit, is known as ‘plaintext’ or ‘cleartext’ data.  The data is plain to see and can be seen and under...

44 labs

Learn how to use CloudWatch to monitor EC2 instance logs for failed SSH attempts

45 courses

Domain three - Summary - Designing Secure Application and Architectures

46 exam-filled

Domain Three: Specify Secure Applications and Architectures

47 courses

In this module we will firstly introduce the concepts of cost optimization and how AWS compute services can be selected and aplied to optimize costs. We will review the various instance types available, and how the purchasing options available can be selec...

48 labs

In this lab you will learn how to create EC2 spot instances, how they can be used in AWS and how to handle instance interruptions.

49 exam-filled

Domain Four: Design Cost-Optimized Architectures

50 courses

Domain Five -Defining Operationally Excellent Architectures-  Introduction  Defining Operationally Excellent Architectures- comprises 6% of the exam criteria and requires we understand how to choose design features in solutions to enable operational excell...

51 courses

In this module we will apply the skills we have learnt thus far to select and combine AWS services together to create a highly available web site. First we will create a strawman design based on the requirements we are given. Then we will implement the solu...

52 labs

A CloudFormation stack can manage DynamoDB tables, Elastic IP's, EC2 instances, Virtual Private Cloud networks and security groups, Route53 zones and records, IAM users, CloudWatch logs and alarms, S3 buckets, and much more. In this lab you'll use CloudForm...

53 labs

For controlled deployments and efficient deployment services of code on EC2 instances, Elastic Beanstalks provides a superior interaction model and developer tools experience.

54 courses

Domain Five -Defining Operationally Excellent Architectures-  Summary In this module we applied the skills we have learnt thus far to select and combine AWS services together to create a highly available web site. First we defined a solution design based o...

55 courses

A summary of the content we have covered in the Solution Architect Associate for AWS Learning Path 

56 courses

These study aids will help refresh your knowledge of core concepts covered in the Solutions Architect Associate learning path.Run the 30min primer video before you go in to sit your exam.Review the exam prep memory cards

57 exam-filled

Preparation Exam: Certified Solution Architect - Associate for AWS (2018)

About the Author

Learning paths24

Andrew is an AWS certified professional who is passionate about helping others learn how to use and gain benefit from AWS technologies. Andrew has worked for AWS and for AWS technology partners Ooyala and Adobe.  His favorite Amazon leadership principle is "Customer Obsession" as everything AWS starts with the customer. Passions around work are cycling and surfing, and having a laugh about the lessons learnt trying to launch two daughters and a few start ups.