Luca Sacchi Ricciardi
ef42f891d9
chore: remove external contribution guide
2026-04-10 15:09:37 +00:00
Luca Sacchi Ricciardi
bba7a21c09
fix: align root docs and lab preparation cleanup
2026-04-10 15:01:23 +00:00
Luca Sacchi Ricciardi
478e940b43
feat: add targeted lab preparation workflow
2026-04-10 14:50:06 +00:00
Luca Sacchi Ricciardi
1b58727f68
chore: remove internal authoring artifacts from course repo
2026-04-10 14:25:37 +00:00
Luca Sacchi Ricciardi
6fb15d9524
docs: update prerequisites to specify Debian VM and correct Docker install script
2026-04-09 12:59:04 +02:00
Luca Sacchi Ricciardi
7b6f89afb0
docs: add comprehensive student guide and update README
2026-04-09 12:40:37 +02:00
lucasacchi
63d1e6348f
Update README.md
...
updated README.md
2026-04-09 10:37:24 +02:00
Luca Sacchi Ricciardi
7fac88e129
docs(08): complete repository structure documentation
...
Phase 8 - Repository Structure:
- README.md: Updated with Lab 05 completion status
- CONTRIBUTING.md: Contributing guidelines and Conventional Commits
- .gitignore: Comprehensive ignore patterns
Repository now has:
✓ Clear structure for students and instructors
✓ Complete README with all 5 labs documented
✓ Contributing guidelines for future improvements
✓ Proper .gitignore for safety
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 17:48:25 +02:00
Luca Sacchi Ricciardi
158f435d71
docs(license): clarify personal educational use only restriction
...
- Updated LICENSE to explicitly state personal educational use only
- Added prohibition against using material to deliver training courses
- Added prohibition against using material as course materials
- Updated README to reflect new license restrictions
- Removed duplicate license section from README
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 16:05:52 +02:00
Luca Sacchi Ricciardi
62562fe68a
docs: replace MIT with proprietary license
...
Changed from MIT to PROPRIETARY license:
- All rights reserved to Luca Sacchi Ricciardi
- Educational use only
- No commercial use without permission
- Updates to README to reflect proprietary license
2026-04-03 16:02:22 +02:00
Luca Sacchi Ricciardi
b37d96a668
docs: add LICENSE file and update README with author info
...
Added MIT License with:
- Author: Luca Sacchi Ricciardi
- Email: luca@lucasacchi.net
- Website: https://www.lucasacchi.net
- All rights reserved
- Forum: Milan, Italy
Updated README with License section referencing LICENSE file.
2026-04-03 15:59:20 +02:00
Luca Sacchi Ricciardi
078117b175
docs: update README with Lab 04 test results
...
Updated Lab 04 section to show 6/6 tests passing (100%).
All labs now verified and working correctly.
Test results:
- Lab 02: 20/20 ✅
- Lab 03: All tests ✅
- Lab 04: 6/6 ✅
2026-04-03 15:41:48 +02:00
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