A cloud project to advance your career https://cloudresumechallenge.dev/
Static site built using next.js and serve via Cloudfront and S3.
Serverless lambda API via API Gateway (Regional deployment using the same CloudFront distribution as the frontend).
Cloud Development Kit (CDK) framework to model and provision cloud resources using Typescript as programming language.
Github actions to test, build, and deploy Static Site + API.
site.yaml
workflow to build the Static Site (nextjs build & export to convert React components to HTML for static side rendering). If successful, CDK is used to deploy resources when code has been merged to master
.
api.yaml
workflow to test python application. If successful, CDK is used to deploy resources when code has been merged to master
.