PoshJosh's Blog

AWS Certifications - Part 1 - Certified solutions architect associate

March 09, 2020

A word on AWS Certified Cloud Practitioner

The AWS Certified Cloud Practitioner is AWS’s newest certification. This entry-level certification is designed to validate a candidate’s overall understanding of the AWS cloud.

Category Name Cost
Developing AWS Certified Developer Associate $150
Operations AWS Certified SysOps Administrator Associate $150
Architecting AWS Certified Solutions Architect Professional $300

The most common approach to begin your cloud career is to start with AWS Solution Architect Associate Certification. Solutions Architect AWS Certification is a great way to familiarize yourself with AWS ecosystem and core AWS services. Moreover, it is mandatory to have an associate certificate before you can take the AWS Solutions Architect Professional Certification.

What Order Should the AWS Certification Exams be taken?

I have found the following sequence to be the most impactful route for entry into the AWS certs and turbocharging a cloud career:

  • The Associate Certificates

    • AWS Certified Solutions Architect associate
    • AWS Certified Developer associate
    • AWS Certified SysOps Administrator associate
  • The Speciality/Professional Certificates

    • AWS Certified DevOps Engineer professional
    • AWS Certified Solutions Architect professional

Note that this route does not include the AWS Certified Cloud Practitioner exam, as it�s not a terribly technical exam and essentially just covers a basic understanding of the AWS platform. I recommend folks in technical roles to start with the AWS Certified Solutions Architect�associate exam and move on from there.

Certified Solutions Architect - Associate - Free Courses to Get you Going

General Concepts

  • Achitecting and deploying solutions on AWS
  • Defining solutions based on customer requirements
  • Providing implementation guidance during projects

Knowlege Areas

  • Design Resilient Architectures - 34%
    • Storage
    • Decoupling mechanisms - Break apart monolithic applications, distributed

accross different servers/services

  • Multi-tier architectures - application layer, database layer etc
  • High availability and fault tolerance
  • Define Performant Architectures - 24%

    • Storage and Databases
    • Caching
    • Elasticity and scalability
  • Specify Secure Applications and Architecutre - 26%

    • Secure application tiers
    • Secure data
    • Network Infrastructure
  • Design Cost Optimized Achritectures - 10%

    • Storage
    • Compute
  • Define Operationally Excellent Architecture - 6%

Four Key Areas

  • Compute
  • Networking
  • Storage
  • Databases

Information

Books Amazon and other videos Practice Tests AWS Documentation

Good Articles

  • [10] - Building a scalable web app on AWS

  • [40] - Amazon Docs * Guides and API references . Compute - EC2, Lambda etc . Storage - S3, Backup, EBS, S3 Glacier etc . Database - Aurora, DynamoDB, ElasticCache etc . Security, Identity and Compliance - IAM etc . Networking and Content Delivery - VPC, API gateway etc . etc * General Resources . AWS White Papers . Quick Starts . FAQs

For example: VPC

  • Guides and API References -> Networking and Content Delivery -> VPC -> User Guide

VPC - User Guide

  • General Resources -> Quick Starts -> Search for VPC -> From the results select Modular and Scalable VPC -> View Deployment Guide

VPC Quick Start

  • [40] -

Free Courses and Practice Tests.

3 hours course that gives a general overview of AWS architectures with use cases and hands on labs.

Format: Practice Exam, No. of Questions: 20, No. of Hands-on Labs: 0, Practice Tests: 1

Free Trial

30 days free trial for new users

30 days free trial for new users

Paid Courses and Practice Tests.

Format: Video, Duration: 14hrs 30min, Practice Tests: 2

Format: Video, Duration: 14hrs 36min, No. of Hands-on Labs: 38, No. of Videos: 106

Format: Practice Exam, No. of Questions: 600+, No. of Hands-on Labs: 38, Practice Tests: 19

If you have USD 1000+

More Reading Materials

  • Achitecting on AWS - AWS

  • For reference architectures browse quick starts by categories

    • Browse to AWS Management Console -> Management & Governance -> CloudFormation
    • Click on the Quick starts link
    • Design a template
    • Download the template for your own architecture case
    • Select file -> Open - Local file
    • Select the template you got from the quick starts section of AWS
  • AWS Storage Gateway -> Planning your storage gateway deployment

  • Go to Amazon Web Services Documentation and search for What is AWS Direct Connect.

  • Elastic Load Balancing Features -> Product Comparison

  • AWS Pillars Pillars

    • AWS Reliability Pillar
    • AWS Performance Efficiency Pillar
    • AWS Security Pillar
    • AWS Cost Optimization Pillar

References


Written byChinomso IkwuagwuExcélsior

Limited conversations with distributed systems.

Modifying legacy applications using domain driven design (DDD)

Gherkin Best Practices

Code Review Best Practices

Hacking Cypress in 9 minutes

Some common mistakes when developing java web applications

How to make a Spring Boot application production ready

SQL JOINS - A Refresher

Add Elasticsearch to Spring Boot Application

Add entities/tables to an existing Jhipster based project

CSS 3 Media Queries - All over again

Maven Dependency Convergence - quick reference

Amazon SNS Quick Reference

AWS API Gateway Quick Reference

Amazon SQS Quick Reference

AWS API Gateway Quick Reference

AWS Lambda Quick Reference

Amazon DynamoDB - Quick Reference

Amazon Aurora

Amazon Relational Database Service

AWS Database Services

AWS Security Essentials

Amazon Virtual Private Cloud Connectivity Options

Summary of AWS Services

AWS Certified Solutions Architect - Quick Reference

AWS CloudFront FAQs - Curated

AWS VPC FAQs - Curated

AWS EC2 FAQs - Curated

AWS Achritect 5 - Architecting for Cost Optimization

AWS Achritect 4 - Architecting for Performance Efficiency

AWS Achritect - 6 - Passing the Certification Exam

AWS Achitect 3 - Architecting for Operational Excellence

AWS Achitect 2 - Architecting for Security

AWS Achitect 1 - Architecting for Reliability

Amazon DynamoDB Accelerator (DAX)

Questions and Answers - AWS Certified Cloud Architect Associate

Questions and Answers - AWS Certified Cloud Architect Associate

AWS Connectivity - PrivateLink, VPC-Peering, Transit-gateway and Direct-connect

AWS - VPC peering vs PrivateLink

Designing Low Latency Systems

AWS EFS vs FSx

AWS Regions, Availability Zones and Local Zones

AWS VPC Endpoints and VPC Endpoint Services (AWS Private Link)

AWS - IP Addresses

AWS Elastic Network Interfaces

AWS Titbits

Jenkins on AWS - Automation

Jenkins on AWS - Setup

Jenkins on AWS - Best practices

Introduction to CIDR Blocks

AWS Lamda - Limitations and Use Cases

AWS Certified Solutions Architect Associate - Part 10 - Services and design scenarios

AWS Certified Solutions Architect Associate - Part 9 - Databases

AWS Certified Solutions Architect Associate - Part - 8 Application deployment

AWS Certified Solutions Architect Associate - Part 7 - Autoscaling and virtual network services

AWS Certified Solutions Architect Associate - Part 6 - Identity and access management

AWS Certified Solutions Architect Associate - Part 5 - Compute services design

AWS Certified Solutions Architect Associate - Part 4 - Virtual Private Cloud

AWS Certified Solutions Architect Associate - Part 3 - Storage services

AWS Certified Solutions Architect Associate - Part 2 - Introduction to Security

AWS Certified Solutions Architect Associate - Part 1 - Key services relating to the Exam

AWS Certifications - Part 1 - Certified solutions architect associate

AWS Virtual Private Cloud (VPC) Examples

Curated info on AWS Virtual Private Cloud (VPC)

Notes on Amazon Web Services 8 - Command Line Interface (CLI)

Notes on Amazon Web Services 7 - Elastic Beanstalk

Notes on Amazon Web Services 6 - Developer, Media, Migration, Productivity, IoT and Gaming

Notes on Amazon Web Services 5 - Security, Identity and Compliance

Notes on Amazon Web Services 4 - Analytics and Machine Learning

Notes on Amazon Web Services 3 - Managment Tools, App Integration and Customer Engagement

Notes on Amazon Web Services 2 - Storages databases compute and content delivery

Notes on Amazon Web Services 1 - Introduction

AWS Auto Scaling - All you need to know

AWS Load Balancers - How they work and differences between them

AWS EC2 Instance Types - Curated

Amazon Web Services - Identity and Access Management Primer

Amazon Web Services - Create IAM User

Preparing Jenkins after Installation

Jenkins titbits, and then some

Docker Titbits

How to Add Chat Functionality to a Maven Java Web App

Packer - an introduction

Terraform - an introduction

Versioning REST Resources with Spring Data REST

Installing and running Jenkins in Docker

Automate deployment of Jenkins to AWS - Part 2 - Full automation - Single EC2 instance

Automate deployment of Jenkins to AWS - Part 1 - Semi automation - Single EC2 instance

Introduction to Jenkins

Software Engineers Reference - Dictionary, Encyclopedia or Wiki - For Software Engineers