How I Cracked The AWS Solution Architect Cloud Quest. - DEV Community
How I Cracked The AWS Solution Architect Cloud Quest. - DEV Community
Phaustin Karani
Posted on Nov 18, 2023
The AWS Solutions Architect Cloud Quest is the best hands-on skill builder
solution architect course by AWS in the market. I recently completed my cloud
quest and enjoyed building and learning AWS in an interactive way without
worrying about billing.
The cloud quest courses are structured like an interactive game where your
character avatar takes the role of a solution architect and goes around the city
solving different people's & organizations' problems and in turn, they get
rewarded after they successfully solve a task.
You move around the city with a hoverboard or paper plane and can also adopt
pets to make your experience more intuitive and fun.
the graphics in the game are more like Play Station 1 era so even a computer with
no graphics card or with even the minimalist setting will work just fine.
When you accept to provide the solution that you have been given by a city
resident you are redirected to a sample AWS console where you will first follow a
guided practice of how the solution should be structured in a step-by-step format
then after completing the step-by-step instructions you are supposed to attempt a
DIY part of the lab by yourself as this is what will actually give you points for the
lab.
As I said earlier the labs are meant for practice in a live environment so features
not necessary for the lab are abstracted so be careful not to deviate from the lab
instructions as this can cause you to be blocked.
computingDescribe AWS Lambda and detail its uses and benefits create and
deploy an AWS Lambda function
4. Deploying RESTful APIs - Create and deploy a REST API that integrates with
AWS LambdaExplain the link between Amazon API Gateway and AWS
LambdaDescribe how API Gateway utilizes REST APIsDescribe API Gateway uses
and benefits understand the core concepts of microservices
6. DNS - Create locally hosted domain names for your Amazon VPC servers using
Route 53. Attach A records to your local domain name. Attach a CNAME record
within your local domain name.
10. Content Delivery Networks- Understand the value of the Amazon CloudFront
content delivery networkConfigure Amazon CloudFront forAmazon EC2
instanceConfigure Amazon CloudFront for Amazon S3 static website
11. Data Ingestion Methods- Create an Amazon Kinesis Data Firehose delivery
streamCreate an Amazon Kinesis Data Analytics applicationConfigure data pre-
processing using AWS LambdaConfigure real-time analytics of data in your
application and send real-time analytics to an Amazon DynamoDB table
12. Connecting VPCs- Summarize how VPC peering works with Amazon VPC.
Explain the steps for establishing a VPC peering connection. Create a peering
connection between two Amazon VPCs.Establish a peering connection between
Amazon VPCs using a specific subnet.
13. First NoSQL Database - Summarize the different uses of common purpose-
built databases. Describe the features and benefits of Amazon
DynamoDB.Interact with the elements and attributes of an Amazon DynamoDB
database. Set Up a NoSQL database with Amazon DynamoDB.
14. File Systems in the Cloud- Summarize the different storage options available
on AWS. Summarize the key features and benefits of Amazon EFS. Identify
business use cases for Amazon EFS. Configure Amazon EFS endpoints to access
centralized storage.
17. **Single Page app - Use Amazon CloudWatch Logs to troubleshoot AWS
Lambda functions understand the common mistakes when configuring Amazon
API Gateway understand access denied messages from AWS Lambda function
logsBuild a single page app using Amazon S3, Amazon API Gateway, AWS
Lambda, and Amazon DynamoDB
18. Highly Available Web Applications- Describe the principles for architecting
highly available applications. Summarize the benefits of using an AWS
Application Load Balancer (ALB). Use Auto Scaling groups with load balancing
and health monitoring.
21. Analyzing Network Traffic - Monitor VPC traffic using VPC Flow
LogsUnderstand the basics of a network access control list (ACL)Accept/Reject
network traffic using network ACLs
22. Cloud Economics - Describe how pricing estimates are obtained. Use the AWS
Pricing Calculator to estimate the price of an AWS architecture.
24. Resource Governance - Understand how AWS Config can enable resource
governance. Create AWS Config rules for tagging resources. Create AWS Config
rules for S3 versioning and encryption.
This cloud quest brought up those memories and multiplied them as some of the
lab exercises are quite challenging and am not trying to scare you am just being
honest.
There are labs that I did more than 10 times and still had to ask for help in order to
complete.
The serverless foundation lab that involved invoking a lambda function was
particularly challenging at the beginning but once I got the hang of it I was able to
cruise easily.
A JSON document will refuse to save because of improper indentation and this is
what can frustrate you while trying to build so take your time whenever doing labs
that involve code.
whenever stuck retrace your steps through the practice section as it has clues on
how to solve your task.
Auto healing and scaling applications You are required to create a solution for a
gaming company where you will create an EC-2 auto-scaling group, and assign
EC2 instances to the auto-scaling group.
A beautiful thing about AWS auto-scaling that I learned in this lab is that it
continually monitors your apps to make sure that they are operating at your
desired performance levels. with auto-scaling, you maintain optimal app
performance and availability even when workloads are periodic unpredictable, or
continuously changing.
Another lab is resource monitoring with Cloud Watch- AWS Cloud Watch
monitors your AWS resources in real-time. in the lab, you create a cloud watch
alarm that watches metrics and sends notifications or automatically makes changes
to the resources you are monitoring. this is the beauty of Cloud watch that I also
learned you can automatically make changes to resources ie. scale up or down an
EC 2 instance in seconds.
As I said earlier the course is built by AWS themselves so you get the advantage of
getting the best practices from the source and after completing the labs you will
get a valid badge that you can add to your CV or your LinkedIn profile.
Feel free to reach out to me either on my LinkedIn or personal website in case you
are stuck as you undertake the course I will gladly assist.
Phaustin Karani
LOCATION
kenya
PRONOUNS
he/him
WORK
AWS/GCP Cloud Security engineer
JOINED
Aug 30, 2023