Cloud Resume Challenge

Cloud Resume Challenge

What is the cloud resume challenge

The Cloud Resume Challenge is a multiple-step resume project that helps build and demonstrate fundamental skills for pursuing a career in the Cloud. The project was published by Forrest Brazeal.

About me

Before I got into technology, I had a background in electronics and worked as a customer service representative in a call center for several years, in addition to serving as NOC technician in a telecom company.

I had the opportunity to work as NOC technician in a data center, and that experience changed my life because it introduced me to the world of technology. I started to learn about cloud technologies and eventually acquired a set of tools like Python, Linux, cloud computing, cybersecurity, Docker, Kubernetes, and the list is still growing

Why I took it?

  • Get practice (working with services that I haven't worked before)

  • Build something functional from scratch

  • Learn about serverless architecture

  • Prove myself that I will be able to make it

Why should you do it too?

If you are just starting in the cloud or just want to practice your skills, this challenge is a good point to start. The following are some of the reasons:

  • Get hands-on experience in the cloud

  • understand how services interact with each other

  • Get a better understanding of how web services work

  • Get confidence

  • Build your portfolio

The process

The Challenge is broken up into 5 Chunks:

Chunk 0. Certification Prep
Chunk 1. Building the front-end
Chunk 2. Building the API
Chunk 3. Front-end/back-end integration
Chunk 4. Automation (IaC, CI/CD)

The Challenge involved creating an HTML resume and hosting it as a static website on an S3 bucket, implementing HTTPS for security, setting up a custom DNS domain name connected to a CDN for optimized speed and performance, coding in Python to track visitor counts, establishing a database for visitor data storage, scripting in JavaScript to retrieve the count via an API gateway, deploying the website through a CI/CD pipeline from a version-controlled repository, and configuring all resources using Infrastructure as Code (IaC) on AWS.

AWS services that I use: S3, ACM, CloudFront, Cloudformation, Rout53, Apigateway, Dynamodb, Lambda functions


The following quote became a reality at every stage of the process.

The work will teach you how to do it.

Don't get discouraged by what you don't know yet; just start, and commit to it, and you will learn a lot.

You can check my finished version: