Case files

Cases

6 cases across cloud, DevOps, backend, data, and IoT. Filter by category, technology, or status; every filter is a plain link you can share.

Clear

4 of 6 cases match · technology AWS

CASE #003 completed

DevOps

TechnoDev DevOps CI/CD Platform

A CI/CD platform for four containerised Lambda microservices, built inside a private VPC because managed CI/CD services are unavailable in the lab. GitHub Actions run on self-hosted EC2 runners in private subnets, images go to ECR, REST and WebSocket API Gateways expose the functions, and CloudWatch, VPC Flow Logs, Secrets Manager, and Cognito cover observability and security.

Architecture Documentation Technical breakdown Source code
CASE #004 completed

Data

NusaCommerce Analytics Platform

A five-layer data platform: CSV batches land in S3 and user events stream through Kinesis; Glue, EMR, Step Functions, and EventBridge transform and orchestrate; Redshift, DynamoDB, and S3 store history, real-time metrics, and the lake; Lambda behind API Gateway serves five endpoints protected by WAF and API keys; a dashboard on Amplify shows GMV, sales, funnel, and ML segments.

Architecture Documentation Technical breakdown Source code
CASE #005 completed

Cloud

Multi-Tenant SaaS Infrastructure

A multi-tenant SaaS platform on Amazon EKS across two regions: a dual-VPC design in Virginia separating application and data, namespace-isolated tenants with restricted Pod Security Standards and NetworkPolicy, an event-driven audit pipeline, Grafana on ECS Fargate, blue/green canary releases through CodeDeploy, and an Oregon standby with Aurora Global Database and S3 cross-region replication.

Architecture Documentation Technical breakdown
CASE #006 completed

IoT

ESP32 + AWS IoT Monitoring

An ESP32 reads temperature and humidity from a DHT22 and publishes JSON over MQTT to AWS IoT Core, authenticated with an X.509 device certificate over TLS. Node-RED subscribes to the topic, applies the data logic, and renders gauges, a 24-hour trend, and threshold alerts on a dashboard that is reachable from anywhere.

↑↓ navigateEnter openEsc close