Commit Graph

4 Commits

Author SHA1 Message Date
Luca Sacchi Ricciardi
663a3679aa docs: update README - project 100% complete
All 4 core labs completed:
- Lab 01: IAM & Sicurezza 
- Lab 02: Network & VPC 
- Lab 03: Compute & EC2 
- Lab 04: Storage & S3 

Updated progress from 60% to 100%.
Added documentation links for Lab 03 and Lab 04.
2026-04-03 15:27:20 +02:00
Luca Sacchi Ricciardi
5b2c8c37aa feat(lab-02): complete Phase 3 - Network & VPC lab
Implement Lab 02 with Docker bridge networks simulating VPC/Subnets.

Test Infrastructure (RED phase):
- 6 bash test scripts for network creation, isolation, INF-02 compliance
- Fail-fast orchestration with run-all-tests.sh
- Quick validation script for development

Documentation (Diátaxis framework):
- 3 tutorials: VPC creation, container deployment, isolation verification
- 4 how-to guides: create network, inspect config, test isolation, cleanup
- 3 reference docs: Docker network commands, Compose syntax, VPC mapping
- 1 explanation: Docker ↔ VPC parallels (PARA-01/02/03/04)

Infrastructure (GREEN phase):
- docker-compose.yml with VPC networks (10.0.1.0/24, 10.0.2.0/24)
- 5 services: web, app, db, test-public, test-private
- INF-02 compliant: 127.0.0.1 bindings only, no 0.0.0.0
- Private network with --internal flag
- Multi-homed app container (public + private networks)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 17:26:35 +01:00
Luca Sacchi Ricciardi
3b02229e81 docs(01-02): add comprehensive project README.md
- Added project overview explaining Docker-based cloud simulation
- Documented prerequisites (Docker >= 24.0, Compose V2)
- Added Quick Start section with cloning and check-env.sh instructions
- Described all 5 labs with objectives and cloud parallels
- Added Git workflow brief with Conventional Commits
- Included troubleshooting section for common issues
- Followed Diátaxis principles (direct, simple, technically accurate)
2026-03-24 19:55:47 +01:00
Luca Sacchi Ricciardi
09ca614f77 first commit 2026-03-24 19:07:46 +01:00