← All articles
Date Published: May, 2026

Home Lab Implementation

In this series of articles I will be building a custom cloud platform from scratch and simulating attacks as well as defenses.

Phase 1: Basic Setup

0. Setup

-->

1. Doing DNS

-->

2. Routing with router

-->

3. Dynamic with DHCP ( & web )

-->

Phase 2: Basic Security

4. Firing with Firewalls

-->

5. Network Segmentation and VLAN

-->

6. VPN & Reverse Proxy

-->

7. TLS & Central Auth

-->

Phase 3: Simulating attacks & defences

In this section, every article would have both an attackers perspective as well as a defesnive perspective.

8. Network Reconnaissance & Enumeration

-->

9. Local Network Attacks

-->

10. Web Infrastructure Attacks

-->

11. Detection, Monitoring & Incident Response

-->

Phase 4: Virtualization

12. Hypervisors 101

-->

13. Building a Hypervisor Host

-->

14. Storage & Networking for VMs

-->

15. Infrastructure as Code

-->

Phase 5: Logging & Automation

16. Centralized Logging

-->

17. Monitoring Infrastructure

-->

18. Automation

-->

19. Infrastructure API

-->

20. Alerting

-->

Phase 6: Admin Web Interface

21. Backend Architecture

-->

22. Frontend Architecture

-->

23. VM Management

-->

24. Monitoring Dashboard

-->

Phase 7: Advanced Virtualization

25. Containers

-->

26. Container Networking

-->

27. Kubernetes

-->

28. High Availability

-->

29. Storage

-->

Phase 8: Customer Web Interface

30. User Authentication

-->

31. Customer Dashboard

-->

32. VM Provisioning

-->

33. Networking

-->

34. SSH & Console

-->

Phase 9: Simulating Web & API Attacks & Defence

35. Authentication & Authorization

-->

36. Input Validation

-->

37. API Security

-->

38. Infrastructure Abuse

-->

39. Blue Team Exercise

-->

Phase 10: Deployment

40. Preparing Production

-->

41. Hosting

-->

42. CI/CD

-->

43. Backup & Disaster Recovery

-->

44. Scaling

-->