Skip to content

This repository contains the source code, personal notes, and diagrams related to the Cloud Resume Challenge. You can find additional information about the challenge at https://cloudresumechallenge.dev/.

Notifications You must be signed in to change notification settings

wilmost/Cloud-resume-Challenge-AWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b158d67 · Nov 23, 2023
Nov 23, 2023
Aug 10, 2023
Sep 11, 2023
Aug 5, 2023
Nov 23, 2023
Aug 5, 2023
Aug 10, 2023
Aug 5, 2023
Sep 13, 2023
Aug 5, 2023
Jul 6, 2022
Aug 17, 2023
Nov 11, 2023

Repository files navigation

Cloud-resume-Challenge-AWS

architecture-diagram

This is my attempt at cloud resume challenge in AWS. What is Cloud Resume Challenge? - The Cloud Resume Challenge is a multiple-step resume project which helps build and demonstrate skills fundamental to pursuing a career in Cloud. The project was published by Forrest Brazeal.

Challenges:

  • Get a Cloud Cert.
  • Create a GitHub repo.
  • Use HTML and CSS to build the website and store the code in the repo.
  • Add a visitor count to the website.
  • Deploy the website to AWS S3 bucket
  • Enable HTTPS and custom domain support.
  • Set up GitHub Actions.
  • Write a blog post.

Prerequisites

  • GitHub account
  • AWS account
  • AWS CLI
  • AWS SAM CLI

Challenges stages

Stage 1 - Certification

The initial move in tackling this Challenge involves honing fundamental skills within a chosen Cloud Provider. Given that I had already obtained AWS Solution Architect certifications before embarking on the Challenge, I was good to go with this prerequisite.

Stage 2 - Front End

In this section of the Challenge, you need to build the front-end of your resume page which incudes using HTML and CSS, as well as hosting it in an S3 Bucket behind a CloudFront Distribution, and making it accessible via a Route 53 Domain over SSL.

Since im not a good webdesigner i used a template to create my site.

AWS Services that i used:

  • S3
  • ACM
  • CloudFront
  • Rout53

Stage 3 - The API

AWS Services that i used:

  • Apigateway
  • Dynamodb
  • Lambda funcitons

Stage 4 - Frontend Backend integration

Stage 5 - CI/CD and IaC

About

This repository contains the source code, personal notes, and diagrams related to the Cloud Resume Challenge. You can find additional information about the challenge at https://cloudresumechallenge.dev/.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published