Skip to content

naveend3v/aws-resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Naveen raj - AWS Resume

About The Project

This is my Cloud Resume Challenge built on AWS. It's a static website hosted on AWS S3 bucket, with a visitor counter built on AWS Lambda functions. The website is built with HTML, CSS, and JavaScript. The visitor counter is built with Python and AWS lambda functions.

architecture

Demo

View it live here

Structure

  • .github/workflows/: Folder contains CI/CD workflow configurations.
  • frontend/: Folder contains the website.
    • index.html: file contains frontend website code.
    • js/visitorcount.js: file contains visitor counter code to retrieve & update the visitors count.
  • infra/: Folder contains the infrastructure codes.
    • lambda/lambda_function.py: Contains the visitor counter code which is deployed on lambda function.
    • main.tf: Contains the backend infrastructure written as terraform code.

AWS Services Used

  • Route 53
  • Cloudfront
  • S3 bucket
  • Certificate Manager
  • Lambda function
  • API Gateway
  • Dynamo DB

Blog

About

My own aws resume, this was created as part of "Cloud Resume Challenge"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published