DevOps · WordPress · Kubernetes — Simulation & Implementation Tools
Every project is implemented using industry-standard DevOps toolchains — from local Minikube / Kind clusters to AWS EKS production deployments with GitOps automation.
What's Included in Every DevOps Project Package?
Every DevOps, WordPress or Kubernetes final year project from our Bangalore centre includes these deliverables — ready for VTU, Anna University, JNTU and all BE/MTech boards.
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 01 | End-to-End CI/CD Pipeline for Java Spring Boot App using Jenkins, Docker and Kubernetes — Source stage in GitHub, Jenkins multibranch pipeline with SonarQube static analysis, Docker image build and push to DockerHub, Kubernetes rolling deployment on AWS EKS with Slack notification on success/failure. | CI/CD | Jenkins, Docker, SonarQube, AWS EKS, Kubernetes, Slack |
| 02 | GitHub Actions CI/CD Pipeline with Blue-Green Deployment on Kubernetes — GitHub Actions workflow with matrix testing, Docker build, Trivy vulnerability scan, DockerHub push and zero-downtime blue-green switching via Kubernetes Service selector. | CI/CD | GitHub Actions, Docker, Trivy, Kubernetes, Nginx Ingress |
| 03 | GitLab CI/CD with Auto DevOps, Canary Deployments and Automated Rollback — GitLab Runner pipeline with SAST, container scanning, Helm-based canary traffic splitting (10%→50%→100%) and automatic rollback on 5xx error threshold using Prometheus metrics. | CI/CD | GitLab CI, Helm, Prometheus, Kubernetes, Docker |
| 04 | Multi-Stage Jenkins Pipeline with Nexus Repository, SonarQube and OWASP Dependency Check — Maven/Gradle build, unit tests, SonarQube quality gate, OWASP dependency scan, Nexus artifact upload and Docker deployment — full enterprise-grade DevSecOps pipeline. | DevSecOps | Jenkins, Maven, SonarQube, Nexus, OWASP, Docker |
| 05 | AWS CodePipeline + CodeBuild + CodeDeploy for Microservices with ECR and ECS Fargate — Fully managed AWS-native CI/CD deploying Node.js microservices to ECS Fargate with ECR private registry, CloudWatch alarms and automated blue-green via CodeDeploy AppSpec. | CI/CD | AWS CodePipeline, ECR, ECS Fargate, CloudWatch |
| 06 | Tekton Cloud-Native CI/CD Pipeline on Kubernetes with PipelineRun and TaskRun — Kubernetes-native Tekton pipeline with reusable Tasks for Git clone, Maven build, Docker build/push, Kubernetes apply and test run — no Jenkins server required. | CI/CD | Tekton, Kubernetes, Docker, Buildah, kubectl |
| 07 | Drone CI Lightweight Pipeline for Go Microservice with Docker-in-Docker and Coverage Report — Drone CI on self-hosted runner, Go build, race-condition test, code coverage badge, Docker DinD image build and deployment to Kubernetes with coverage gate enforcement. | CI/CD | Drone CI, Go, Docker DinD, Kubernetes, Codecov |
| 08 | CircleCI Pipeline with Orbs for Node.js App — Test, Lint, Build and Heroku/AWS Deploy — CircleCI orb-based workflow with Jest tests, ESLint, Docker image build, ECR push and automated deploy to AWS App Runner with environment-specific config injection. | CI/CD | CircleCI, Node.js, Jest, ESLint, Docker, AWS App Runner |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 09 | WordPress High-Availability Deployment on Kubernetes with MySQL StatefulSet and NFS Persistent Volumes — WordPress pods with HPA auto-scaling, MySQL 8 StatefulSet with primary/replica replication, NFS-based PVC for wp-content sharing across pods, Nginx Ingress with TLS cert-manager. | WordPress K8s | Kubernetes, MySQL StatefulSet, NFS, Nginx Ingress, cert-manager |
| 10 | WordPress CI/CD with GitHub Actions — Auto Build Custom Theme, Image Push, Helm Deploy — Custom WordPress Docker image with theme, GitHub Actions pipeline: PHP Unit tests → Docker build → DockerHub push → Helm upgrade on K8s cluster with staging and production environment separation. | WordPress CI/CD | GitHub Actions, Docker, Helm, Kubernetes, PHP Unit |
| 11 | WordPress Containerised with Docker Compose — Nginx Reverse Proxy, Varnish Cache and Redis Object Cache — Multi-container WordPress stack: Nginx → Varnish → WordPress → Redis (object cache) → MySQL with docker-compose.yml, environment config and automated health checks. | WordPress Docker | Docker Compose, Nginx, Varnish, Redis, MySQL, WP-CLI |
| 12 | WordPress Performance Optimisation on K8s — Autoscaling, CDN Integration and Lighthouse Automation — Kubernetes HPA scales WordPress from 1→10 replicas under load (k6 load test), CloudFront CDN for static assets, WP Rocket config, Lighthouse CI scoring gate in GitHub Actions. | WordPress K8s | Kubernetes, HPA, k6, CloudFront, GitHub Actions, Lighthouse CI |
| 13 | WordPress Multisite Network on Kubernetes with Subdomain Ingress Routing and Shared DB — WordPress multisite (subdomain mode) deployed on K8s with wildcard TLS ingress routing, shared MySQL database, WP-CLI network management scripts and Helm chart for repeatable deployment. | WordPress K8s | Kubernetes, WordPress Multisite, Nginx Ingress, Helm, WP-CLI |
| 14 | WordPress Database Migration and Backup Automation Using Kubernetes CronJobs and S3 — Kubernetes CronJob runs WP-CLI db export, gzip and AWS S3 upload daily with retention policy. Includes automated restore pipeline and Slack alerting on backup failure. | WordPress Ops | Kubernetes CronJob, WP-CLI, AWS S3, Boto3, Slack API |
| 15 | WordPress DevOps with Bedrock + Trellis — Modern WordPress Stack with Composer and Ansible — Roots.io Bedrock (12-factor WordPress) with Composer dependency management, Trellis Ansible provisioning of staging and production servers, environment-based config and GitHub Actions deploy hook. | WordPress IaC | Bedrock, Trellis, Ansible, Composer, GitHub Actions, Nginx |
| 16 | WordPress Plugin Automated Testing Pipeline with PHPUnit, WP-Mock and GitHub Actions — Custom WordPress plugin with PHPUnit unit tests, WP-Mock for WordPress function mocking, PHP_CodeSniffer WPCS linting, automated test matrix across PHP 7.4 / 8.0 / 8.1 and WordPress 6.x versions. | WordPress Dev | PHPUnit, WP-Mock, PHP_CodeSniffer, GitHub Actions, Docker |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 17 | Kubernetes KEDA — Event-Driven Autoscaling for RabbitMQ Consumer Microservice — KEDA ScaledObject scales consumer pods 0→50 based on RabbitMQ queue depth, with Prometheus external metrics integration, zero-replica idle scaling and burst load test using k6. | K8s Scaling | Kubernetes, KEDA, RabbitMQ, Prometheus, k6, Helm |
| 18 | Custom Kubernetes Operator for Automated MySQL Database Provisioning using Operator SDK — Go-based Kubernetes operator using kubebuilder, CRD for MySQLInstance resource, controller reconcile loop provisions MySQL pod, Service, PVC and Secret automatically on CR creation. | K8s Operator | Operator SDK, kubebuilder, Go, MySQL, kubectl, Helm |
| 19 | Multi-Cluster Kubernetes Federation with Cluster API on AWS — Active-Active HA Setup — Cluster API provisions two EKS clusters, Argo Rollouts deploys across both, ClusterAPI topology manages cluster lifecycle, global Nginx Ingress routes traffic with health-aware failover. | K8s Multi-Cluster | Cluster API, AWS EKS, ArgoCD, Nginx, Argo Rollouts |
| 20 | Kubernetes Resource Quota and LimitRange Enforcement for Multi-Tenant SaaS Platform — Namespace-per-tenant isolation with ResourceQuota (CPU/memory), LimitRange defaults, OPA Gatekeeper policies preventing privilege escalation, NetworkPolicy for tenant traffic isolation. | K8s Multi-Tenancy | Kubernetes, OPA Gatekeeper, NetworkPolicy, Kyverno |
| 21 | Knative Serving — Serverless Workload on Kubernetes with Scale-to-Zero and Traffic Splitting — Knative Serving deploys ML inference service with scale-to-zero, traffic splitting (80/20 between model versions), Kourier ingress and Knative Eventing for event-triggered inference. | K8s Serverless | Knative, Kourier, Kubernetes, TensorFlow Serving |
| 22 | Chaos Engineering on Kubernetes with Litmus Chaos — Pod Kill, Network Latency and CPU Hog Experiments — ChaosEngine experiments: pod-kill, node-cpu-hog, network-latency injection on production-like namespace, resilience score dashboard in Grafana, chaos experiment automation in CI pipeline. | Chaos Eng. | Litmus Chaos, Kubernetes, Prometheus, Grafana, GitHub Actions |
| 23 | Crossplane — Kubernetes-Native Cloud Resource Provisioning (AWS RDS, S3, EKS via K8s API) — Crossplane manages AWS RDS PostgreSQL, S3 bucket and IAM role as Kubernetes CRDs, enabling GitOps-driven cloud infra provisioning without Terraform CLI — all via kubectl apply. | K8s IaC | Crossplane, AWS RDS, S3, EKS, ArgoCD, kubectl |
| 24 | Kubernetes Vertical Pod Autoscaler (VPA) + Goldilocks for Right-Sizing Microservice Resources — VPA recommends CPU/memory requests for each pod based on real usage, Goldilocks dashboard visualises recommendations per namespace, automated right-sizing reduces cloud cost by 35%. | K8s Optimisation | Kubernetes VPA, Goldilocks, Prometheus, Helm, AWS EKS |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 25 | Terraform AWS 3-Tier Architecture — VPC, EC2 ASG, RDS and ALB with Remote State in S3 + DynamoDB Lock — Terraform modules provision VPC with public/private subnets, EC2 Auto Scaling Group, RDS Multi-AZ, Application Load Balancer, S3 remote backend with DynamoDB state locking. | IaC / Terraform | Terraform, AWS VPC, EC2 ASG, RDS, ALB, S3, DynamoDB |
| 26 | Ansible Roles for LAMP Stack Provisioning with WordPress Auto-Installation on Multi-Server Inventory — Ansible Galaxy roles for Apache, MySQL, PHP and WordPress auto-install via WP-CLI. Idempotent playbook with vault-encrypted DB credentials, handlers for service restart. | Ansible | Ansible, Ansible Vault, WP-CLI, Apache, MySQL, PHP |
| 27 | Pulumi Python — GKE Kubernetes Cluster with Node Pool, Nginx Ingress and Cloud DNS Automation — Pulumi Python program provisions GKE cluster, node pools, installs Helm chart for Nginx Ingress and registers DNS record in Cloud DNS — full infra-to-app provisioning in one stack. | IaC / Pulumi | Pulumi Python, GKE, Nginx Ingress, Helm, Cloud DNS |
| 28 | Terragrunt Multi-Environment DRY Terraform — Dev / Staging / Prod AWS EKS Clusters — Terragrunt orchestrates shared Terraform modules for three environments, enforces remote state isolation per environment, generates backend config dynamically and prevents state conflicts. | IaC / Terragrunt | Terragrunt, Terraform, AWS EKS, S3, DynamoDB, GitHub Actions |
| 29 | Packer Golden AMI Pipeline — Bake Hardened Ubuntu Base Image for Auto Scaling Group — Packer HCL2 template bakes Ubuntu 22.04 AMI with Ansible provisioner (CIS hardening, Docker, CloudWatch Agent), GitHub Actions publishes new AMI on every OS patch cycle. | IaC / Packer | Packer, Ansible, GitHub Actions, AWS AMI, CloudWatch |
| 30 | Terraform Module Registry — Custom Private Module for Reusable EKS Cluster Provisioning — Internal Terraform module (VPC + EKS + node groups + IRSA + addons) published to private GitHub registry, versioned with semantic releases, consumed by all squad pipelines. | IaC / Modules | Terraform, AWS EKS, GitHub Registry, IRSA, Helm |
| 31 | Ansible + Terraform Blue-Green Infrastructure Swap for Zero-Downtime WordPress Migration — Terraform provisions identical blue and green VPC/EC2 stacks, Ansible syncs WordPress files and DB, Route 53 weighted routing shifts 100% traffic to green, blue stack destroyed after validation. | IaC / Blue-Green | Terraform, Ansible, Route 53, WordPress, MySQL, AWS |
| 32 | OpenTofu (Open-Source Terraform Fork) — Multi-Cloud IaC for AWS + GCP Hybrid Deployment — OpenTofu provisions AWS EKS and GCP GKE in the same plan, Helm deploys app on both, global Cloudflare Load Balancer routes traffic — multi-cloud without vendor lock-in. | IaC / Multi-Cloud | OpenTofu, AWS EKS, GCP GKE, Helm, Cloudflare |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 33 | Kubernetes Cluster Monitoring Stack — Prometheus Operator, Grafana Dashboards and PagerDuty Alerting — kube-prometheus-stack Helm chart, custom Grafana dashboards for pod CPU/memory/network, PrometheusRule for SLO alerting, Alertmanager routing to PagerDuty and Slack. | Monitoring | Prometheus Operator, Grafana, Alertmanager, PagerDuty |
| 34 | Full-Stack Observability with OpenTelemetry — Traces, Metrics and Logs from Microservices — OpenTelemetry Collector aggregates traces (Jaeger), metrics (Prometheus) and logs (Loki) from Node.js microservices, Grafana Tempo for trace correlation, single pane of glass dashboard. | Observability | OpenTelemetry, Jaeger, Prometheus, Loki, Grafana Tempo |
| 35 | ELK Stack on Kubernetes — Centralised Logging with Filebeat, Logstash Filters and Kibana Dashboards — ECK Operator deploys Elasticsearch, Logstash, Kibana on K8s, Filebeat DaemonSet ships pod logs, Logstash grok filters parse nginx/app logs, Kibana SIEM dashboard for anomaly detection. | Logging | ECK Operator, Elasticsearch, Logstash, Kibana, Filebeat |
| 36 | AIOps — ML-Based Anomaly Detection on Kubernetes Metrics using Prometheus + Python Isolation Forest — Prometheus metrics exported to Python, Isolation Forest detects CPU/memory anomalies in real-time, predictions fed back as Alertmanager custom alerts with Grafana annotation markers. | AIOps | Prometheus, Python, scikit-learn, Grafana, Alertmanager |
| 37 | WordPress Performance Monitoring Dashboard — Real User Monitoring with New Relic + Grafana — New Relic Browser RUM captures Core Web Vitals (LCP, FID, CLS) from WordPress pages, data exported to Grafana via New Relic API, SLO dashboard tracks p95 latency vs targets. | WordPress Mon. | New Relic, Grafana, WordPress, Core Web Vitals, k6 |
| 38 | Grafana Loki + Promtail — Lightweight Kubernetes Log Aggregation Alternative to ELK — Loki deployed via Helm with S3 backend storage, Promtail DaemonSet ships K8s pod logs with pod/namespace labels, LogQL queries in Grafana, alerting on error rate spikes. | Logging | Grafana Loki, Promtail, Helm, AWS S3, Kubernetes |
| 39 | SLO / SLI / Error Budget Dashboard with Sloth and Prometheus — Production Reliability Tracking — Sloth generates Prometheus recording rules for SLO burn rates, Grafana dashboard shows 30-day error budget, automated alert fires when burn rate exceeds 5× normal for 1 hour. | SRE / SLO | Sloth, Prometheus, Grafana, Kubernetes, Alertmanager |
| 40 | Distributed Tracing for Django Microservices with Jaeger and OpenTelemetry Auto-Instrumentation — Zero-code auto-instrumentation of Django, Celery and Redis via OpenTelemetry agent, Jaeger UI visualises full request traces across service hops, latency outlier detection with TraceQL. | Tracing | OpenTelemetry, Jaeger, Django, Redis, Celery |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 41 | ArgoCD GitOps Pipeline — Git as Single Source of Truth for Kubernetes Deployments with App of Apps Pattern — ArgoCD App-of-Apps pattern manages 15+ microservice applications from a monorepo, automated sync on PR merge, RBAC per team, drift detection and self-heal enforcement. | GitOps | ArgoCD, Helm, GitHub, Kubernetes, Kustomize |
| 42 | FluxCD v2 — GitOps Continuous Delivery for Multi-Tenant Kubernetes Cluster with SOPS Secret Encryption — FluxCD bootstraps cluster from GitHub repo, Kustomizations per tenant namespace, SOPS + age-encrypted secrets committed to Git, automated Helm release updates via image-automation. | GitOps | FluxCD, Kustomize, SOPS, age, GitHub, Helm |
| 43 | Argo Rollouts — Progressive Delivery with Canary Analysis and Automated Prometheus-Gated Promotion — Argo Rollouts canary strategy shifts 10%→25%→50%→100% traffic, AnalysisTemplate queries Prometheus success rate, automatic rollback if error rate >1%, Grafana panel shows shift progress. | Progressive Del. | Argo Rollouts, Prometheus, Grafana, Kubernetes, Nginx |
| 44 | Argo Workflows — ML Training Pipeline on Kubernetes with DAG Steps, Artifacts and Minio Storage — Argo Workflow DAG: data-fetch → preprocess → train → evaluate → register. Workflow artifacts stored in MinIO, Prometheus metrics emitted per step, triggered by cron and GitHub webhook. | GitOps / ML | Argo Workflows, MinIO, Python, Prometheus, Kubernetes |
| 45 | GitOps-Based WordPress Theme Deployment — Auto-Deploy Theme Updates on Git Push with ArgoCD and Helm — WordPress custom theme in Git, GitHub Actions builds Docker image, pushes to ECR, updates Helm values.yaml version tag, ArgoCD detects diff and auto-syncs WordPress deployment. | WordPress GitOps | ArgoCD, GitHub Actions, Helm, ECR, WordPress, Kubernetes |
| 46 | Weave GitOps — Self-Service Kubernetes Namespace Provisioning via GitOps PR Workflow — Developers open PR to add namespace config, GitHub Actions validates, Weave GitOps auto-provisions namespace with RBAC, ResourceQuota, LimitRange and NetworkPolicy on PR merge. | GitOps | Weave GitOps, FluxCD, GitHub Actions, Kubernetes, Kyverno |
| 47 | Image Updater + ArgoCD — Automated Kubernetes Deployment Bump on New Docker Image Push — ArgoCD Image Updater watches DockerHub/ECR for new image tags matching semver pattern, auto-commits updated tag to Git, ArgoCD syncs new deployment — fully automated delivery loop. | GitOps | ArgoCD, ArgoCD Image Updater, DockerHub, GitHub, Helm |
| 48 | Kargo — Promotion Pipelines for Multi-Stage Kubernetes Environments (Dev→Staging→Prod) — Kargo Warehouse polls Docker registry, Stage resources gate promotion with pre-checks (health, Prometheus query), automated freight promotion dev→staging, manual approval gate for prod. | GitOps / Promotion | Kargo, ArgoCD, Prometheus, GitHub, Kubernetes, Helm |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 49 | Istio Service Mesh — Zero-Trust mTLS Encryption Between All Kubernetes Microservices — Istio sidecar injection, PeerAuthentication STRICT mTLS, AuthorizationPolicy per-service RBAC, Kiali dashboard visualises service graph, Jaeger traces cross-service request chains. | Service Mesh | Istio, Kiali, Jaeger, Prometheus, Kubernetes |
| 50 | Istio Traffic Management — A/B Testing and Dark Launch with VirtualService and DestinationRule — Istio VirtualService routes 5% traffic to new service version (dark launch), header-based routing for internal testers, gradual weight shift, fault injection testing (HTTP 500 / delay 3s). | Traffic Mgmt | Istio, VirtualService, DestinationRule, Kubernetes, Grafana |
| 51 | Linkerd Service Mesh — Lightweight mTLS, Automatic Retries and Latency-Aware Load Balancing — Linkerd (Rust-based, zero-config sidecar) with automatic mTLS, ServiceProfile for per-route retries and timeouts, Viz dashboard for real-time golden signal metrics (RPS, error %, P99 latency). | Service Mesh | Linkerd, ServiceProfile, Kubernetes, Prometheus, Helm |
| 52 | Cilium eBPF-Based Kubernetes CNI with Network Policy and Hubble Observability — Cilium replaces kube-proxy with eBPF data plane, L7 HTTP-aware NetworkPolicy (allow GET /api only), Hubble UI visualises live pod-to-pod flows, Cilium Cluster Mesh for cross-cluster policy. | eBPF / CNI | Cilium, eBPF, Hubble, Kubernetes, Helm |
| 53 | Istio Egress Gateway — Controlled Outbound Traffic from Kubernetes to External APIs with TLS Origination — Istio EgressGateway as single exit point for all external API calls, ServiceEntry registers external hosts, TLS origination at gateway, Envoy access log for audit trail. | Service Mesh | Istio EgressGateway, Envoy, Kubernetes, Prometheus |
| 54 | Envoy Proxy as API Gateway with Rate Limiting, JWT Auth and Dynamic Config via xDS — Standalone Envoy as edge gateway with Ext_Authz filter for JWT validation, rate limit service (Redis-backed), dynamic cluster discovery via xDS control plane, Grafana metrics via Envoy stats. | API Gateway | Envoy, Redis, JWT, xDS, Prometheus, Grafana |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 55 | HashiCorp Vault on Kubernetes — Dynamic Database Credentials for WordPress MySQL with Vault Agent Injector — Vault Kubernetes auth, dynamic MySQL secrets engine generates short-lived credentials, Vault Agent Injector auto-injects secrets as env vars into WordPress pods — no static passwords in K8s Secrets. | Secrets Mgmt | HashiCorp Vault, Vault Agent, Kubernetes, MySQL, WordPress |
| 56 | Trivy + GitHub Actions — Container Image Vulnerability Scanning with SARIF Upload to GitHub Security Tab — Trivy scans Docker image for CVEs in CI pipeline, SARIF report uploaded to GitHub Code Scanning, pipeline fails on CRITICAL findings, weekly scheduled full-registry scan. | Container Sec. | Trivy, GitHub Actions, SARIF, DockerHub, ECR |
| 57 | Falco Runtime Security — Kubernetes Threat Detection with Custom Rules and Slack Alerting — Falco DaemonSet monitors kernel syscalls, custom rules detect: shell spawned in container, sensitive file access, crypto mining network, Slack alerts via Falcosidekick, rules managed in Git. | Runtime Sec. | Falco, Falcosidekick, Kubernetes, Slack, Prometheus |
| 58 | OPA Gatekeeper — Kubernetes Policy as Code for CIS Benchmark Compliance Enforcement — OPA Gatekeeper ConstraintTemplates enforce: no latest image tag, require resource limits, no privilege escalation, require liveness probes — all policies in Git, violation count dashboard in Grafana. | Policy as Code | OPA Gatekeeper, Rego, Kubernetes, GitHub Actions, Grafana |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 59 | Backstage Developer Portal — Service Catalogue, TechDocs and Scaffolder Templates for Self-Service K8s Deployment — Backstage IDP with software catalogue (GitHub discovery), TechDocs for auto-generated API docs, Scaffolder template provisions new microservice repo + CI pipeline + ArgoCD app in one click. | Platform Eng. | Backstage, GitHub, ArgoCD, Kubernetes, TechDocs |
| 60 | Kubecost — Kubernetes Cost Allocation and Showback Dashboard for Multi-Team Cluster — Kubecost deployed on EKS, cost allocation per namespace/team/deployment, idle resource cost report, savings recommendations (right-sizing, spot migration), weekly cost report to Slack. | Cost Opt. | Kubecost, AWS EKS, Prometheus, Grafana, Slack |
| 61 | DORA Metrics Dashboard — Deployment Frequency, Lead Time, MTTR and Change Failure Rate from GitHub + ArgoCD — Four Keys exporter collects GitHub deploy events and ArgoCD sync history, DORA metrics computed in Python, displayed in Grafana dashboard with 30-day trend — Elite vs High vs Medium classification. | DORA / SRE | Four Keys, GitHub, ArgoCD, Python, Grafana, Prometheus |
| 62 | Internal Developer Platform with Port — Self-Service Environment Provisioning via Software Catalogue — Port IDP with blueprints for Service, Deployment, Environment entities, self-service action triggers GitHub Actions to provision K8s namespace + Helm release, real-time status scorecards. | Platform Eng. | Port, GitHub Actions, Kubernetes, Helm, ArgoCD |
| # | Project Title | Domain | Tools Used |
|---|---|---|---|
| 63 | Serverless CI/CD with GitHub Actions + AWS Lambda — Deploy on Every PR Merge, Zero Infrastructure — GitHub Actions builds and tests Python Lambda, Serverless Framework packages and deploys to AWS Lambda with API Gateway trigger, CloudWatch Logs tail in CI output, automated rollback on error. | Serverless | AWS Lambda, GitHub Actions, Serverless Framework, API Gateway |
| 64 | OpenFaaS on Kubernetes — Function-as-a-Service for WordPress Image Resize on Upload S3 Trigger — OpenFaaS deployed on K8s via arkade, Python function triggered by S3 event (via Connector), resizes uploaded WordPress images to multiple sizes, stores back to S3 — serverless image processing. | Serverless / K8s | OpenFaaS, Kubernetes, Python, AWS S3, Pillow |
| 65 | AWS SAM — Serverless E-Commerce Backend with Lambda, DynamoDB, API Gateway and Cognito Auth — AWS SAM template provisions Lambda functions (product CRUD, cart, order), DynamoDB tables, API Gateway REST API, Cognito User Pool for JWT auth — full serverless e-commerce MVP. | Serverless | AWS SAM, Lambda, DynamoDB, API Gateway, Cognito |
| 66 | Event-Driven WordPress Plugin Notification System — Lambda + SQS + SNS + SES Serverless Pipeline — WordPress action hooks send events to SQS via REST, Lambda consumes queue, enriches event, routes via SNS fan-out to email (SES), SMS (SNS) and Slack (Lambda) — serverless notification engine. | WordPress + AWS | AWS Lambda, SQS, SNS, SES, WordPress, Python |