# Cloud Resume Challenge

### What is the cloud resume challenge

The [Cloud Resume Challenge](https://cloudresumechallenge.dev/) 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.](https://forrestbrazeal.com/)

### 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.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1695265653601/9a706be9-9aa5-421a-bf1b-40059ddb9080.png align="center")

**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
