University Project

Automated AWS pipeline for monitoring website performance and system health.

DevOps Monitoring Pipeline

Designed and implemented a full CI/CD pipeline using AWS CodePipeline and AWS CDK to automate the build, test, and deployment of a website monitoring system across multiple environments. Integrated GitHub for source control and AWS CodeBuild for automated testing, dependency installation, and artifact packaging, followed by deployments using AWS CloudFormation and AWS CodeDeploy with blue-green deployment strategies.

Built the monitoring system using AWS Lambda functions to perform website checks and log alarms, with AWS DynamoDB used to store target websites and monitoring data. Leveraged AWS CloudWatch for real-time monitoring, metrics, and dashboards, while AWS SNS was used to trigger automated email notifications when thresholds were exceeded.

Additionally, developed a RESTful CRUD API using AWS API Gateway and Lambda to manage monitored websites dynamically, enabling seamless integration between the monitoring system and stored configurations. The pipeline supports multi-stage deployments (Beta, Gamma, Production), ensuring reliability, scalability, and continuous delivery.

Tools
AWS • GitHub • VSCode
Client
University Project
Service
DevOps / Automation
Date
2025
Timeline
3 weeks

More projects

2024

Filipino E-Commerce Website

Full-Stack Development
2025

Autos Direct Website

Web Development
Email

info@yoursite.com

Phone

(+62) 123 456 7890

© 2026 All rights reserved. By Darrel Wilson