Back to portfolio
Confidential NDA

High-Availability Cloud Infrastructure & CI/CD

Self-managed cloud servers with fully automated deployment and hardened security for 99.9% uptime.

The challenge

Run production applications on cost-effective cloud VPS infrastructure with zero-touch deploys and protection against brute-force and intrusion attempts.

Architecture & solution

Automated end-to-end deployment for Laravel / Node.js apps on Cloud VPS via GitHub Actions behind an Nginx/Apache reverse proxy. Configured firewalls, Fail2ban jails, and advanced networking (Netplan, cloud-init) to sustain ~99.9% availability.

Technical highlights

  • Zero-touch CI/CD with GitHub Actions
  • Nginx / Apache reverse proxy in front of app servers
  • Fail2ban jails + firewall hardening against brute-force
  • Netplan & cloud-init network configuration

Tech stack

  • Linux
  • GitHub Actions
  • Nginx/Apache
  • Fail2ban
  • Netplan