Solutions Architect—Professional Certification for AWS

Advanced

LP Box Courses 15 Video Courses
LP Box quiz 9 Quiz sessions
LP Box Lab 9 Hands-on Labs
Duration 28h 44m
Karma ~840 karma points
Certificate 33421 students

Welcome to the Solutions Architect - Professional Certification for AWS learning path. This is an advanced course aimed at students who already have a working knowledge of AWS and who have passed the Solutions Architect - Associate Certification for AWS exam, which is a pre-requisite for sitting the Solutions Architect - Professional Certification for AWS exam. 

This learning path is structured around the 8 domains outlined in the AWS exam blueprint. We'll cover the core concepts for each domain and go through sample questions and scenarios to help you develop and build your problem solving skills. 

You'll gain the knowledge you need to help you achieve this certification. We also hope that by doing this learning path you can build and develop your skills as an AWS professional. 

Learning Path Primer:

  • Terminology and definitions
  • Fundamentals of High Availability and security
  • AWS services at a glance

Domain 1: High Availability and Business Continuity

  • Demonstrate ability to architect the appropriate level of availability based on stakeholder requirements
  • Demonstrate ability to implement DR for systems based on RPO and RTO
  • Determine appropriate use of multi-Availability Zones vs. multi-Region architectures
  • Demonstrate ability to implement self-healing capabilities

Domain 2: Costing 

  • Demonstrate ability to make architectural decisions that minimize and optimize infrastructure cost
  • Apply the appropriate AWS account and billing set-up options based on scenario
  • Ability to compare and contrast the cost implications of different architectures

Domain 3: Deployment Management

  • Ability to manage the lifecycle of an application on AWS
  • Demonstrate ability to implement the right architecture for development, testing, and staging environments
  • Position and select most appropriate AWS deployment mechanism based on scenario

Domain 4: Network Design

  • Network Design for a complex large scale deployment
  • Demonstrate ability to design and implement networking features of AWS
  • Demonstrate ability to design and implement connectivity features of AWS

Domain 5: Data Storage 

  • Demonstrate ability to make architectural trade off decisions involving storage options
  • Demonstrate ability to make architectural trade off decisions involving database options
  • Demonstrate ability to implement the most appropriate data storage architecture
  • Determine use of synchronous versus asynchronous replication

Domain 6: Security

  • Design information security management systems and compliance controls
  • Design security controls with the AWS shared responsibility model and global infrastructure
  • Design identity and access management controls
  • Design protection of Data at Rest controls
  • Design protection of Data in Flight and Network Perimeter controls

Domain 7: Scalability and Elasticity

  • Demonstrate the ability to design a loosely coupled system
  • Demonstrate ability to implement the most appropriate front-end scaling architecture
  • Demonstrate ability to implement the most appropriate middle-tier scaling architecture
  • Demonstrate ability to implement the most appropriate data storage scaling architecture
  • Determine trade-offs between vertical and horizontal scaling

Domain 8: Cloud Migration and Hybrid Architecture

  • Plan and execute for applications migrations
  • Demonstrate ability to design hybrid cloud architectures

Do you have any AWS Certifications or are you studying for a new certification? Share your story in our community

Update - 4 new labs added 21/04/17

 

1

Hello, and welcome to the Cloud Academy Solution Architect Professional for AWS learning path. We have structured this learning path around the eight domains outlined in the AWS exam blueprint. We cover the core concepts of each domain and go through sample questions and scenarios to help you develop and build your problem solving skills. The mix of core facts and scenarios in this learning path ...

2

This course serves as a "primer" for the Solution Architect Professional learning path. The objective of the course is to refresh our understanding of baseline concepts before we explore the more advanced topics relevant to the AWS professional certification domains.  In our first lesson we’ll review some of the terminology and key concepts inherent to the SA professional exam. This first lesson ...

3

Course Description In this course, you'll gain a solid understanding of the key concepts for Domains One and Seven of the AWS Solutions Architect Professional certification: High Availability, Scalability and Business Continuity.  Course Objectives By the end of this course, you'll have the tools and knowledge you need to successfully accomplish the following requirements for this domain, ...

4

Auto Scaling helps you maintain application availability and allows you to scale your Amazon EC2 capacity up or down automatically according to the defined conditions. You can use Auto Scaling to help ensure that you are running your desired number of Amazon EC2 instances. Auto Scaling can also automatically increase the number of Amazon EC2 instances during demand spikes to maintain performance ...

5

While many companies practice code deployment automation for business logic and applications, far fewer practice full-stack deployment automation no matter if they are running on AWS, another cloud provider, or other infrastructure. Most businesses recognize that the automation of code deployment offers major operational benefits and time savings. This Lab provides a complete walkthrough for the ...

6

7

Course Description In this course, you'll gain a solid understanding of the key concepts for Domain Two of the AWS Solutions Architect Professional certification: Costing. Course Objectives By the end of this course, you'll have the tools and knowledge you need to successfully accomplish the following requirements for this domain, including: Demonstrate ability to make architectural decisions ...

9

Course Description In this course, you'll gain a solid understanding of the key concepts for Domain Three of the AWS Solutions Architect Professional certification: Deployment Management. Course Objectives By the end of this course, you'll have the tools and knowledge you need to successfully accomplish the following requirements for this domain, including: Ability to manage the lifecycle of an ...

10

One of the highest risk parts of running a software company, in terms of availability concerns, is the risk of a faulty deployment. During deployments, complex systems with multiple parts are actively moving around the delicate parts of many other systems. We can minimize deployment risk by studying a couple of common approaches to porting code into machines running! This Lab covers:- How to ...

11

As AWS-based cloud environments grow in complexity, DevOps Professionals need to adopt more powerful tools and techniques to manage complex deployments. In the AWS ecosystem, CloudFormation is the most powerful and sophisticated automation tool available to developers. In this course, we explore some of the most advanced CloudFormation skills AWS engineers can learn.In addition to normal ...

12

13

AWS CodeCommit is a fully-managed source control service that makes it easy for companies to host secure and highly scalable private Git repositories. CodeCommit eliminates the need to operate your own source control system or worry about scaling its infrastructure. You can use CodeCommit to securely store anything from source code to binaries, and it works seamlessly with your existing Git ...

14

How to process CodeCommit events with AWS Lambda AWS CodeCommit lets you host private Git repositories within the AWS ecosystem, in a secure and highly scalable way, fully integrated with traditional Git tools. You can configure CodeCommit to trigger actions whenever you push new code, create new branches or tags, etc. This allows you to send notifications, implement custom logic or integrate ...

15

Course Description In this course, you'll gain a solid understanding of the key concepts for Domain Four of the AWS Solutions Architect Professional certification: Network Design. Course Objectives By the end of this course, you'll have the tools and knowledge you need to successfully accomplish the following requirements for this domain, including: Demonstrate ability to design and implement ...

16

18

Course Description In this course, you'll gain a solid understanding of the key concepts for Domain Five of the AWS Solutions Architect Professional certification: Data Storage. We will explore AWS storage services and how we can implement those in the most effective and efficient manner. Course Objectives By the end of this course, you'll have the tools and knowledge you need to successfully ...

19

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 continues by walking you through designing tables, and reading and writing data, which is somewhat different than other databases you may be ...

20

How to process DynamoDB updates and define custom triggers Amazon DynamoDB is a fully managed NoSQL database service, built for highly scalable systems. DynamoDB Streams enable event-driven programming with AWS Lambda to define triggers in order to augment your database behavior or implement 3rd-party integrations. In this lab, we will learn how to process batches of DynamoDB updates with a ...

21

22

Course Description In this course, you'll gain a solid understanding of the key concepts for Domain Six of the AWS Solutions Architect Professional certification: Security. Course Objectives By the end of this course, you'll have the tools and knowledge you need to successfully accomplish the following requirements for this domain, including: Design information security management systems and ...

23

As companies move more and more mission-critical information and workloads onto the AWS cloud, DevOps Engineers need to implement more sophisticated and secure methods of managing data and processes. This course on Governance on AWS teaches skills to manage complexity and direction on increasingly large AWS cloud accounts and installations. Learn how to: - Model the resource governance and ...

24

Advanced roles and groups management using IAM AWS Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources for your users. You can specify permission to a single user or you can use groups to specify permissions for a collection of users, which can make those permissions easier to manage for those users. Furthermore you can use a Role for ...

25

26

Modern AWS cloud deployments are increasingly distributed systems, comprising of many different components and services interacting with each other to deliver software. In order to ensure quality delivery, companies and DevOps teams need more sophisticated methods of monitoring their clouds, collecting operational metrics, and logging system occurrences. This course aims to teach advanced ...

27

How to process SNS notifications with AWS Lambda Amazon Simple Notification Service lets you send messages to email recipients, webhooks or mobile devices via SMS or push notifications. With Amazon SNS you can deliver an unlimited number of notifications without worrying about scaling up. Additionally, you can process every message with AWS Lambda to implement any custom integration with your AWS ...

28

Modern cloud environments are increasingly complex distributed systems with numerous software components. The challenge of maintaining moving parts and tracking changes in your AWS systems continues growing and there are solutions.  - How can we understand, at a high level, what is happening in our cloud?- Do we have a way to track usage trends over time?- Can we debug any issues that might ...

29

30

Welcome to domain Seven - Scalability and Elasticity - in the Solution Architect Professional for AWS learning path. In this group of lectures, we will walk through building a flexible, available and highly resilient application in the Amazon web services environment.

31

Course Description In this course, you'll gain a solid understanding of the key concepts for Domain Eight of the AWS Solutions Architect Professional certification: Cloud Migration.  Our learning objectives for this domain are to cover how to plan and execute for applications migrations, and build our ability to design hybrid cloud architectures We are going to examine a number of sample ...

32

33

The conclusion video of the solution architect professional learning path References / Links ...
Complete all the steps to claim this certificate
Your Name Here
Solutions Architect—Professional Certification for AWS
Certificate Sample