Skip to main content

Command Palette

Search for a command to run...

Cloud Resume Challenge

Updated
•2 min read•View as Markdown
Cloud Resume Challenge
W
Hello! I'm a Cloud Engineer passionate about finding and solving challenges in the ever-evolving world of cloud tech, especially AWS. Constantly learning, I'm here to share my experiences and insights. Let's dive into this journey together!

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

Conclusion

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: https://wilmomartinez.com