Solutions Architect – Professional Certification Preparation for AWS

OverviewStepsAuthor
DifficultyAdvanced
AVG Duration55h
Students8143
Ratings
4.5/5
starstarstarstarstar-half
Content
5533715

Description

Specifically designed to help you prepare for the AWS Solutions Architect - Professional Certification, this hands-on oriented Learning Path provides over 70 hours of interactive content comprised of hands-on labs, video courses, and a preparation exam. This training content has been carefully created to help you study for this AWS certification. The certification demands that the candidate demonstrates the ability to architect and deploy AWS solutions for different scenarios following AWS's best practices. The AWS Solution Architect Professional Certification requires its candidates to be comfortable architecting, securing, migrating, optimizing deployments and managing full production operations on AWS.  

Intended Audience 

This learning path is suitable for those wanting to pass the AWS Solutions Architect - Professional Certification Exam.

Prerequisites

This is one of the two Professional level certifications available with AWS and it's guided to those who already have experience with AWS, and ideally, have already passed the AWS Solutions Architect - Associate exam, but this is not a prerequisite in taking this certification. 

What's Included

This learning path includes 43 high definition video courses, 19 hands-on labs, 2 blog/ebook resources and a final preparation exam. 

Learning Objectives

The aim of the certification is to validate your knowledge across a number of different key areas, which have been defined by AWS as being able to:

  • Design and deploy dynamically scalable, highly available, fault-tolerant, and reliable applications on AWS
  • Select appropriate AWS services to design and deploy an application based on given requirements
  • Migrate complex, multi-tier applications on AWS
  • Design and deploy enterprise-wide scalable operations on AWS
  • Implement cost-control strategies 

As a means of demonstrating this knowledge, you will be tested across 5 different domains, with each domain contributing to a total percentage of your overall score. These domains are broken down as:

Domain 1: Design for organization complexity 12.5%

Domain 2: Design for new solutions 31%

Domain 3: Migration planning 15%

Domain 4: Cost control 12.5%

Domain 5: Continuous improvement for existing solutions 29%

As you progress through the learning path, you will gain all the information and knowledge required to fulfill the domain expectations, gaining a deep understanding of each area.

Feedback

We welcome all feedback and suggestions - please contact us at support@cloudacademy.com if you are unsure about where to start or if you would like help getting started.

Certificate

Your certificate for this learning path
lock

Training Content

1
Course - Beginner - 12m
LP Introduction - AWS Certified Solutions Architect - Professional
This course introduces the AWS Certified Solutions Architect - Professional learning path, covering the five domains of the certification.
2
Resource - Beginner - 10m
AWS Global Infrastructure: Availability Zones, Regions, Edge Locations, Regional Edge Caches
An explanation of the core components that make up the AWS Global Infrastructure
3
Course - Beginner - 1h 28m
Storage Fundamentals for AWS
This course covers the wide range of storage services within AWS, their key features, and when and why you would use them.
4
Exam - 30m
FREE
Knowledge Check: AWS Storage Fundamentals
Knowledge Check: AWS Storage Fundamentals
5
Course - Intermediate - 48m
Using Amazon S3 Bucket Properties & Management Features to Maintain Data
This course will look at some of the management and bucket property features that Amazon S3 has to offer, and how you can use them to maintain and control your data.
6
Course - Advanced - 40m
Increasing Your Security Posture when Using Amazon S3
This course introduces the different security controls and methods that have been built into Amazon S3 to protect your data and enhance your overall security posture.
7
Course - Advanced - 12m
Understanding S3 Encryption Mechanisms to Secure your Data
In this course, you'll learn about the S3 encryption and decryption process for S3 Managed Keys, KMS Managed Keys, and Customer Provided Keys.
8
Hands-on Lab - Beginner - 45m
Encrypting S3 objects using SSE-KMS
This lab explores how to encrypting S3 objects in AWS using SSE-KMS.
9
Course - Intermediate - 55m
Using AWS Storage for On-Premises Backup & Disaster Recovery
This course explains how and when to use Amazon S3, AWS Storage Gateway, and AWS Snowball for backup and disaster recovery.
10
Course - Intermediate - 42m
Understanding and Optimizing Costs with AWS Storage Services
This course explores the pricing of AWS storage services including Amazon S3, Glacier storage classes, Elastic File System, FSx, Storage Gateway, and AWS Backup.
11
Course - Intermediate - 37m
Using Amazon EFS to Create Elastic File Systems for Linux-Based Workloads
This course covers AWS Elastic File Service (EFS) and explains the service, its components, when it should be used, and how to configure it. It also covers data security and data migration from on-premises storage to EFS.
12
Hands-on Lab - Beginner - 1h
Introduction to the Elastic File System
Create and mount file systems to EC2 instances; read/write files to a file system as you work through this introductory lab on AWS Elastic File System.
13
Course - Beginner - 1h 19m
FREE
Compute Fundamentals For AWS
This course dives into the fundamental elements of AWS compute services, discussing the features and advantages of each one.
14
Exam - 35m
FREE
Knowledge Check: AWS Compute Fundamentals
Knowledge Check: AWS Compute Fundamentals
15
Course - Beginner - 1h 5m
Using Elastic Load Balancing & EC2 Auto Scaling to Support AWS Workloads
This course explains how to implement both ELB and EC2 Auto Scaling and how they work together.
16
Hands-on Lab - Beginner - 2h
Working with Amazon EC2 Auto Scaling Groups and Network Load Balancer
You will learn the steps to automatically scale up or down your EC2 infrastructure using Auto Scaling Groups.
17
Hands-on Lab - Intermediate - 1h 10m
UPDATED
Working with the Application Load Balancer
Application Load Balancers support content-based routing, and supports applications that run in containers. They support a pair of industry-standard protocols (WebSocket and HTTP/2) and also provide additional visibility into the health of the target instances and containers. Web sites and mobile...
18
Course - Beginner - 45m
Deployment Orchestration with AWS Elastic Beanstalk
This course covers AWS Elastic Beanstalk, its uses, how it's configured and the various monitoring options available.
19
Course - Beginner - 51m
FREE
Understanding AWS Lambda to Run & Scale Your Code
This course on AWS Lambda shows you how to implement solutions and applications using a serverless architecture.
20
Resource - Beginner - 46m
Webinar | AWS Cost Savings: Ending Decision Paralysis When Trying to Optimize Spend with Reserved Instances and Savings Plans
Discover how to ace the planning and procurement of reserved cloud capacity, so you can successfully optimize your AWS spend.
21
Hands-on Lab - Beginner - 1h 40m
Using EC2 Spot Instances
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.
22
Course - Beginner - 1h 8m
Database Fundamentals for AWS - Part 1 of 2
This course (part of a two-part series on AWS database fundamentals) introduces you to Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, and Amazon Neptune.
23
Exam - 25m
Knowledge Check: Database Fundamentals for AWS Part 1
Knowledge Check: Database Fundamentals for AWS Part 1
24
Course - Beginner - 1h 2m
Database Fundamentals for AWS - Part 2 of 2
This course (part of a two-part series on AWS database fundamentals) introduces you to Amazon Redshift, Amazon QLDB, Amazon DocumentDB, and Amazon Keyspaces.
25
Exam - 25m
Knowledge Check: Database Fundamentals for AWS Part 2
Knowledge Check: Database Fundamentals for AWS Part 2
26
Hands-on Lab - Beginner - 1h
Introduction to DynamoDB
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.
27
Hands-on Lab Challenge - Beginner - 1h
Create Amazon RDS Database Instance Challenge
Put your Amazon RDS skills to the test in this hands-on challenge lab as you are tasked with creating a database.
28
Course - Intermediate - 39m
Backup and Restore Capabilities of Amazon RDS & Amazon DynamoDB
This course explores the different strategies that are available to back up and restore your AWS databases across Amazon RDS and Amazon DynamoDB.
29
Course - Beginner - 22m
When to use RDS Multi-AZ & Read Replicas
In this course, you'll learn about RDS multi-AZ and will come away knowing when to implement and use this feature within your own environment.
30
Course - Intermediate - 43m
Understanding Amazon RDS Performance Insights
This course explores Amazon RDS Performance Insights, a performance monitoring and tuning feature that can quickly assess the database load on an Amazon RDS database instance.
31
Course - Intermediate - 7m
Using Amazon DynamoDB Accelerator (DAX) to Enhance Performance
This short course focuses on the DynamoDB Accelerator, more commonly referred to as DAX.
32
Course - Beginner - 1h 7m
Introduction to the AWS Database Migration Service
In this course, you'll learn about the AWS Database Migration Service and the AWS Database Schema Conversion Tool and how they can be used to migrate data.
33
Hands-on Lab Challenge - Beginner - 1h
AWS Database Migration Service (DMS) Challenge
In this lab challenge, your database skills are tested as you are tasked to migrate data between two real RDS instances using AWS Database Migration Service.
34
Course - Intermediate - 10m
Using Automation to Deploy AWS Databases
This course explores how to use automation when creating Amazon RDS databases. It includes using AWS Secrets Manager for increasing the security of provisioned resources by limiting human intervention.
35
Course - Intermediate - 33m
Understanding Costs Associated with Amazon RDS
This course explores the cost metrics associated with the Amazon Relational Database Service, known as RDS.
36
Course - Beginner - 1h 17m
Working with AWS Networking and Amazon VPC
This course gives you an overview of the AWS Virtual Private Cloud and its associated networking components.
37
Exam - 35m
Knowledge Check: Working with AWS Networking and Amazon VPC
Knowledge Check: Working with AWS Networking and Amazon VPC
38
Course - Advanced - 1h 19m
AWS Virtual Private Cloud: Subnets and Routing
This course looks at how to design your AWS Virtual Private Cloud through the use of different VPC Subnet and Routing configurations.
39
Course - Beginner - 48m
Designing Multi-Tier Architectures
Domain One of The AWS Solution Architect Associate exam guide requires us to be able to Design a multi-tier architecture solution so that is our topic for this course.
40
Hands-on Lab Challenge - Intermediate - 1h
Implement Amazon VPC High Availability Best Practices
In this lab challenge, you will be assessing your practical ability to design for high availability and identify single points of failure in a production-like AWS environment.
41
Course - Beginner - 29m
AWS Networking Features Essential for a Solutions Architect
This course explores some of the different networking features and components across your AWS infrastructure.
42
Course - Advanced - 1h 6m
Amazon VPC IPSec VPNs- Understanding, Building and Configuring
In this course, you'll be introduced to the IPsec security protocol and understand what it is and why and where it is useful.
43
Hands-on Lab - Advanced - 2h 15m
VPN Connections with an Amazon VPC Using Dynamic Routing
Set Up VPN Connections with an Amazon Virtual Private Cloud using dynamic routing (BGP), and manage traffic using multi-homed routers
44
Course - Beginner - 42m
Working with the AWS Migration Service
In this course we will learn to recognize and explain the migration services available from AWS and AWS partners, and how to run a migration using the AWS Server Migration Service.
45
Course - Beginner - 1h 4m
Getting Started With Migrating to the Cloud
In this course, we will learn practical planning techniques for migrating business applications to public cloud services.
46
Resource - Beginner - 10m
Choosing a Cloud Migration Strategy - Infographic
Infographic created by Colm Stafford - Managing Director of ERS IT Solutions Ltd.
47
Course - Intermediate - 1h 7m
Migrating to AWS From an End-of-Life Data Center
This course is a "live" scenario discussion where the Cloud Academy team tackle a migration project.
48
Course - Beginner - 38m
Decoupled and Event-Driven Architectures in AWS
This course introduces the concepts of both decoupled and event-driven architectures within AWS.
49
Course - Intermediate - 13m
Introduction to DNS and Content Delivery on AWS
This course introduces you to two services that are used to manage DNS and content delivery within AWS: Amazon Route 53 and Amazon CloudFront.
50
Hands-on Lab - Beginner - 1h 30m
Serve your files using the CloudFront CDN
Amazon CloudFront is a content delivery web service. It integrates with other Amazon Web Services products to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no minimum usage commitments.
51
Course - Intermediate - 25m
FREE
Introduction to Amazon API Gateway
In this course, you'll learn how to create and deploy REST APIs via API Gateway to expose HTTP endpoints, AWS Lambda functions, and other AWS services.
52
Course - Advanced - 22m
Advanced Use of Amazon API Gateway
In this course, you'll learn how to create a multi-tier serverless architecture on AWS using Amazon API Gateway, AWS Lambda, AWS Step Functions and Amazon Polly text to speech.
53
Course - Intermediate - 1h 12m
AWS: Overview of AWS Identity & Access Management (IAM)
This course explains AWS Identity & Access Management (IAM), what it is, and how to implement it.
54
Course - Intermediate - 12m
Implementing Cross-Account Access Using IAM
This course covers how to implement cross-account access using AWS IAM.
55
Exam - 35m
Knowledge Check: Overview of AWS Identity and Access Management (IAM)
Knowledge Check: Overview of AWS Identity and Access Management (IAM)
56
Hands-on Lab - Intermediate - 1h 15m
Advanced Roles and Groups Management Using IAM
Learn how to manage our organization using IAM Users and Groups and IAM Roles 
57
Course - Intermediate - 10m
Using AWS Identity Federation to Simplify Access at Scale
This course covers AWS Identity Federation including what it is, some of the AWS services that can be involved in federation, and also highlight some scenarios where you might want to implement it.
58
Course - Intermediate - 26m
Securing AWS Organizations with Service Control Policies (SCPs)
This course explores the AWS Organizations service and how to use Service Control Policies (SCPs).
59
Course - Intermediate - 11m
How to Share Resources Across Multiple Accounts Using AWS Resource Access Manager
This course shows you how to share resources between AWS accounts or within your AWS organization using the AWS Resource Access Manager.
60
Course - Intermediate - 1h 10m
How to Use KMS Key Encryption to Protect Your Data
In this course, you will learn the basics of KMS, what it will cost to implement, how to encrypt data, and more...
61
Hands-on Lab - Intermediate - 2h
Using Amazon Key Management Service to Encrypt S3 and EBS Data
In this lab, you'll learn about Amazon Key Management Service to encrypt S3 and EBS Data at an intermediate level. Get started today!
62
Course - Intermediate - 33m
Manage Your Own Encryption Keys Using AWS CloudHSM
This course gets you started with AWS CloudHSM by giving you an overview of the basics of the service, what it is, and its use cases.
63
Course - Beginner - 1h 17m
Protecting Web Apps with AWS WAF, Shield & Firewall Manager
This course takes an in-depth look at AWS Web Application Firewall Service (WAF), AWS Firewall Manager and AWS Shield.
64
Course - Intermediate - 13m
Sharing Secrets Between Multiple Accounts Using AWS Secrets Manager
This course explains how to share secrets between different AWS accounts through the use of resource-based policies and AWS Secrets Manager.
65
Hands-on Lab - Beginner - 1h 45m
Storing and Rotating RDS Credentials in Secrets Manager
Learn how to use AWS SecretsManager and Amazon Relational Database Service to generate, store, and rotate a password in Secrets Manager. Use Secrets Manager with a Python application.
66
Course - Intermediate - 16m
An Overview of Amazon CloudWatch
This course takes a high-level look at Amazon CloudWatch and some of its features and components.
67
Hands-on Lab - Beginner - 1h 30m
Introduction to CloudWatch
CloudWatch is a monitoring service that AWS provides. You can use it to monitor AWS resources or custom resources, inside or outside AWS.
68
Course - Beginner - 32m
Audit, Monitor & Evaluate with AWS CloudTrail & AWS Config
This course explores AWS CloudTrail and AWS Config, two services used to help you audit, monitor and evaluate your AWS infrastructure and resources.
69
Course - Intermediate - 29m
Using AWS Trusted Advisor to Follow and Implement Best Practices
This course looks at how to use AWS Trusted Advisor to implement some best practices and recommendations across your AWS environment with your organization.
70
Course - Advanced - 1h 4m
How to Implement & Enable Logging Across AWS Services (Part 1 of 2)
In this course, you'll learn how to implement logging and monitoring across AWS Services including Amazon CloudWatch, CloudWatch Monitoring Agent, AWS CloudTrail Logs, and Amazon S3 Access Logs.
71
Course - Advanced - 1h 4m
How to Implement & Enable Logging Across AWS Services (Part 2 of 2)
In this course, you'll learn how to implement logging and monitoring across AWS Services including Amazon CloudWatch, CloudWatch Monitoring Agent, AWS CloudTrail Logs, and Amazon S3 Access Logs.
72
Course - Beginner - 22m
AWS CloudFormation: Introduction to Infrastructure as Code
In this course, you'll learn about AWS CloudFormation and it provides you with the ability to provision your infrastructure as code.
73
Course - Advanced - 2h 2m
Advanced Use of AWS CloudFormation
In this course, you'll learn advanced AWS CloudFormation skills, including nested stacks, custom resources, continuous integration, and event automation.
74
Hands-on Lab - Beginner - 1h
Deploy Wordpress using CloudFormation
CloudFormation is an infrastructure as code tool for AWS. In this lab, you will use CloudFormation to launch an EC2 with a full WordPress installation.
75
Course - Beginner - 15m
Overview of Amazon Kinesis
This course provides an introduction to Amazon Kinesis including what it does and why it's important.
76
Course - Intermediate - 37m
Amazon Kinesis Data Streams Part 1
This course is part one in a two-part series that explores Amazon Kinesis Data Streams.
77
Course - Intermediate - 1h 6m
Amazon Kinesis Data Streams Part 2
This course covers shard capacity, Kinesis Data Streams as a streaming storage layer, and the basics of securing data in a Kinesis Data Stream.
78
Course - Beginner - 11m
Introduction to Amazon Elastic Map Reduce (EMR)
This course provides an introduction to the big data processing service known as Amazon Elastic Map Reduce, commonly referred to as EMR.
79
Hands-on Lab - Intermediate - 1h 45m
Getting Started with Amazon Elastic MapReduce
Broad introductory lab on Amazon Elastic MapReduce (EMR). Get started today!
80
Course - Beginner - 37m
Using SQS, SNS and SES in a Decoupled and Distributed Environment
In this course, you'll learn to design greater applications using managed services in a decoupled environment and understand the differences between SQS, SES, and SNS.
81
Course - Intermediate - 15m
AWS CodeCommit
This course introduces AWS CodeCommit and explains how it can be used to manage your source code.
82
Hands-on Lab - Beginner - 40m
Introduction to CodeCommit
An introduction to the highly scalable and fully-managed AWS CodeCommit source control service. This lab covers creating, accessing, and adding files to repositories hosted in CodeCommit.
83
Exam - 2h 50m
Cert Prep: Certified Solutions Architect - Professional for AWS
Cert Prep: Certified Solutions Architect - Professional for AWS
About the Author
Students177366
Labs1
Courses141
Learning paths105

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 90+ courses relating to Cloud reaching over 140,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.