DEV Community

Cover image for Cloud Resume Challenge- Week 1
Oyoh Edmond
Oyoh Edmond

Posted on

Cloud Resume Challenge- Week 1

Introduction

In this piece, I'll delve into the AWS Cloud Resume Challenge, offering firsthand insights from my experience. In the ever-evolving tech scene, effectively highlighting your skills has become crucial. The challenge(Cloud resume challenge) serves as a fantastic avenue to exhibit your proficiency in cloud technologies and craft an impactful online resume. Conceived by Forrest Brazeal, this initiative presents a distinctive chance to showcase your expertise. Come along as I lead you through the initial phases of this engaging project.

Architecture

Setting the Foundation with HTML and CSS:

During this stage of the project, I utilized a pre-made template(html5up) and made adjustments to both the HTML and CSS elements to customize it according to my preferences. To complete this task, familiarity with HTML and CSS is essential since a significant portion of the code is already in place. Your main responsibility is to edit the HTML files with your personal information. I then uploaded the modified code to (my GitHub repository) and leveraged GitHub Pages to serve and host the static content.
My Website

Upload Resume Folder to Amazon S3:

To proceed with this phase, I created an AWS account, set up an IAM group with a policy specifically tailored for this project, generated an IAM user, and then added the user to the previously configured IAM group. This series of steps enabled me to access the management console, where I initiated the creation of a bucket and uploaded the folder containing my HTML and CSS files to the S3 bucket.

Set up CloudFront, Amazon Route 53, and Certificate Manager:

I enhanced the performance of my resume website by utilizing CloudFront, with S3 as the origin, and strengthened security by obtaining an SSL certificate through AWS Certificate Manager to ensure the website's safety. Furthermore, I configured my custom domain using Amazon Route 53 to improve the overall presentation of my resume website.

Conclusion

I acquired valuable insights throughout the completion of the task in the first week. Despite encountering certain challenges, I managed to overcome them by engaging in troubleshooting and conducting comprehensive research. Consequently, I successfully addressed and resolved the issues that arose.

Top comments (0)