Cloud Resume Challenge

Wilmo Martinez
2 min readOct 16, 2023

--

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

Originally published at https://wilmost.hashnode.dev.

--

--

Wilmo Martinez
Wilmo Martinez

Written by Wilmo Martinez

2 x AWS Certified | AWS | Cloud | DevOps | Python | Azure Devops | Tech

Responses (1)