A full-stack serverless web application showcasing cloud engineering skills through a personal resume website built entirely on Microsoft Azure.
This project demonstrates proficiency in cloud technologies by implementing:
- Frontend: Static HTML/CSS/JavaScript hosted on Azure Storage with Azure CDN
- Backend: Azure Functions (Python) for API endpoints
- Database: Azure Cosmos DB for visitor counter
- Infrastructure: Infrastructure as Code using Terraform
- CI/CD: GitHub Actions for automated deployment
- Security: HTTPS enforcement and custom domain configuration
- Monitoring: Application Insights for performance tracking
- Responsive resume website with modern design
- Dynamic visitor counter using REST API
- Automated testing and deployment pipeline
- Cost-optimized serverless architecture
- Production-ready security configurations
- Cloud Platform: Microsoft Azure
- Frontend: Hugo (static website - HTML5, CSS3, JavaScript)
- Backend: Azure Functions, Python
- Database: Azure Cosmos DB
- Infrastructure: Terraform
- CI/CD: GitHub Actions and Azure DevOps
- Security: HTTPS enforcement, custom domain configuration
- Monitoring: Azure Application Insights
- Created static website with HTML/CSS/JavaScript (used Hugo for this project.)
- Set up Azure Storage for static website hosting
- Configured Azure CDN for global content delivery
- Built serverless API with Azure Functions
- Implemented Cosmos DB for data persistence
- Wrote Infrastructure as Code templates
- Set up CI/CD pipeline with GitHub Actions
- Configured custom domain with SSL/TLS
- Implemented monitoring and logging
az storage blob upload-batch documentation
This project is part of the Cloud Resume Challenge by Forrest Brazeal, adapted for Microsoft Azure.