The Pragmatic Programmer

Appian, Pega, Java, DevSecOps, Quality Engineering

AWS Certified Solutions Architect – Associate

What are the different types of storage options available in AWS, and how do they differ in terms of use cases and pricing?
Explain how to deploy a highly available web application in AWS, including the use of load balancers, auto-scaling, and availability zones.
What is the difference between Amazon RDS and Amazon DynamoDB, and when would you use one over the other?
Describe the different types of EC2 instances available in AWS, and how they differ in terms of CPU, memory, storage, and network capacity.
What is the difference between AWS Lambda and Amazon EC2, and when would you use one over the other?
How do you configure an AWS Virtual Private Cloud (VPC), including subnets, security groups, and network ACLs?
Describe the benefits of using Amazon CloudFront for content delivery, and explain how to set it up and configure it for a website.
Explain how to set up and manage an AWS S3 bucket, including bucket policies, versioning, and object lifecycle rules.
How do you implement AWS Identity and Access Management (IAM), including creating users, groups, roles, and policies?
Describe the different types of AWS databases available, including Amazon Aurora, Amazon Redshift, and Amazon DocumentDB, and how they differ in terms of use cases and pricing.