Skip to content

Stephanie-Chester/Cloud_Resume_Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Resume Backend - AWS

Terraform back-end

Run Python mock unit test

AWS Cloud Resume Architecture

AWS Cloud Resume Project

My website: https://www.stephaniechester.live

This repo is my attempt at the Cloud Resume Challenge created by Forrest Brazeal. I have done this challenge in AWS cloud. The steps to the challenge are listed in the link below on Forrest's website. After I am done with the challenge I will also link my blog here in this space.

● Technologies Utilized: AWS S3, Route53, Certificates Manager, CloudFront, API Gateway, Lambda, DynamoDB, Terraform, Terraform Cloud Git, Github, Python (Boto3), HTML, CSS, JavaScript Cypress Github Actions

● Automated the backend and frontend infrastructure creation using Terraform to eliminate having manually configure the AWS resources in the AWS console.
● Styled my HTML resume with CSS using a pre-built Bootstrap template
● Deployed my HTML resume as an Amazon S3 static website.
● Used HTTPS for security and set up Amazon CloudFront.
● Pointed a custom DNS domain name to the CloudFront distribution
● Created a visitor counter using Javascript and used Amazon's DynamoDB as a database to store the visitor counter.
● Create an API using AWS's API Gateway and Lambda services.
● Leveraged Python Boto3 and Lambda to automate & serve changes to/from DynamoDB using API Gateway
● Created a GitHub repository for my back-end and front-end code.
● Cypress test for front-end website.
● Unit test setup locally for Lambda code and also a Github actions unit test.

Coming soon:

● Blog

Cloud Resume Challenge Official Website

https://cloudresumechallenge.dev/instructions

About

My Cloud Resume Challenge backend repo - AWS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published