Technical Diary of a Dummy

Thoughts and Opinions that will live on after they have vacated my brain.

AWS AWS Certified Solutions Architect - Associate Exam Notes -

James Land - 30 Jan 2024

Intro

Just wanted to capture the set of notes I took while going through the Cloud Guru course in attempts to get the AWS exam. I did not bother refining them but there is some decent high-level info I can refer to about the different AWS services in the future.

Note incase someone else finds these. It covers a lot but there were defiantly some stuff on the exam not covered by these notes.

AWS Notes

Services

Compute

EC2
AMI
Simple Queue Service (SQS)
Simple Notification Service (SNS)
Amazon MQ
Kinesis
AWS Step Functions
Lambda
AWS Serverless Application Repository
Fargate
AWS AppSync
ECS/EKS/ECR
EventBridge
AWS Batch
Amazon AppFlow

Storage

S3 - Simple Storage Service
EBS (Elastic Block Storage)
EFS
FSx
AWS Backups
Storage Gateway

Databases

RDS (Relation Database)
Aurora
DynamoDB
Amazon DocumentDB
Cassandra/Keyspaces
Graph Database/Neptune
Amazon Quantum Ledge Database (QLDB)
Time Series Data
Redshift
Elastic MapReduce (EMR)
Athena
Glue
Amazon QuickSight

>>>>> gd2md-html alert: inline image link here (to images/image1.png). Store image on your image server and adjust path/filename/extension if necessary.
(Back to top)(Next alert)
>>>>>

alt_text

AWS Pipeline
Amazon Managed Streaming for Kafka (MSK)
Amazon OpenSearch

Networking

VPCs - Virtual Data Centers in the cloud
Direct Connect - Directly connecting on-prem Dataceneters to cloud
Route 53 - DNS
  1. Go to Top Level Domain .com
  2. Find NS Record google,com
  3. SOA (start of authority)
    1. Contains our other records
      • A Record
      • Address or name of the domain
      • So the A record will look like
      • TTL(Time to live)
        • Lower time to live the faster the DNS records change
          • CNAME
      • Used to map one domain name to another
        • Used for prefixes
        • m.cloud.guru could point to mobile.cloud.guru
      • Can not be used for “naked” domain names
        • I.E. no subdomain i.e. no www.
          • Alias Records
      • Not a DNS record inside the AWS ecosystem
      • Maps resource to a load balancer/CloudFront/S3 bucket
      • Can be used for “naked” domain names (top level can map directly to a s3 bucket or whatever)
        • In cert always choose Alias record over CNAME
          • Routing
      • Simple Routing
        • One record with multiple IP addresses returned in a random ordedr
      • Failover Routing
        • Active/Passive
      • Weighted Routing
        • Split traffic by percent
        • Health checks can be created
          • If a health check fails that A record is removed from Route 53
      • Geolocation Routing
      • Multi Valued AnswerRouting
        • Simple routing with health checks built in
      • Latency-Based Routing
        • Latency may change from hour to hour
      • Geo Proximity Routing
        • Complex routing require traffic flow
        • Probably not on exam *
Elastic Load Balancers (ELB)
API Gateway - Serverless replacement for services
AWS Global Accelerator (GA)

Monitoring

CloudWatch
AWS X-Ray

Security

IAM
DDoS
Cloud Trail
AWS Shield
AWS WAF
AWS Network Firewall
Macie
Key Management Service (KMS)
AWS Secrets Manager
AWS Parameter Store
AWS Centralized Firewall Manager
AWS GuardDuty
AWS Certificate Manager
AWS Audit Manager
Amazon Inspector
AWS Detective
AWS Artifact
AWS Security Hub
Amazon Cognito
IAM

>>>>> gd2md-html alert: inline image link here (to images/image2.png). Store image on your image server and adjust path/filename/extension if necessary.
(Back to top)(Next alert)
>>>>>

alt_text

* `::` is an omitted value meaning there is no value. We do that for IAM above cause IAM is a global resource so there is no `region`
Security Groups

Automation

Cloudformation

Elastic Beanstalk

SystemManager

Caching

CloudFront
ElastiCache
DynamoDB Accelerator (DAX)
Global Accelerator

Governance

Organizations
AWS Resource Access Manager (RAM)
AWS Config
AWS Directory Service
AWS Trusted Advisor
AWS Control Tower
AWS Licenses manager
AWS [Personal] Health Dashboard
AWS Service Catalog
AWS Proton
AWS Well-Architected Framework Tool

Cost

Cost Explorer
AWS Budgets
AWS Cost and Usage Reports (CUR)
AWS Compute Optimizer
Saving Plans

Migration

Ways to migrate Data
Snow Family
Snowcone
Snow Edge
Snow Mobile
Storage Gateway
AWS Datasync
AWS Transfer Family
AWS Migration Hub
Service Migration Service(SMS)
Database Migration Service(DMS)
AWS Application Discovery Storage
AWS Application Migration Service

Frontend Web and Mobile

AWS Amplify
AWS Device Farm
Amazon Pinpoint

Machine Learning

SageMaker
Amazon Rekognition
Currently not on exam
Amazon Comprehend
Amazon Kendra
Amazon Textract
Amazon Forecast
Amazon Fraud Detector
Amazon Polly
Amazon Transcribe
Amazon Lex
Amazon Translate

Media

Amazon Elastic Transcoder
Amazon Kinesis Video Streams

High Level Concepts

Disaster Recovery
Well-Architected Framework
Tags:
AWS