Ajout documentation projets OpenClassrooms (P02-P13) avec support bilingue

- Add all project documentation pages in French and English
- Include PDF viewers for presentations and documents (P10, P12)
- Add collapsible sections for scripts and logs (P10)
- Add static assets for all projects
- Update sidebars with new projets-openclassrooms category
- Add npm start:en script for testing English locale
This commit is contained in:
Tellsanguis 2025-11-22 16:18:20 +01:00
parent 40a8985942
commit ed989ff004
86 changed files with 24243 additions and 1 deletions

View file

@ -0,0 +1,58 @@
---
sidebar_position: 13
---
# P13 - Cloud Migration to AWS
## Context
Supporting Patronus company in its migration to AWS: technical architecture document, technology watch, planning and cost estimation.
## Objectives
- Conduct technology watch on Cloud services
- Produce a Technical Architecture Document (TAD)
- Compare on-premise, IaaS and PaaS models
- Establish a migration schedule (Gantt)
- Estimate human and financial costs
## Evaluated AWS Services
| Service | On-prem Equivalent | Usage |
|---------|-------------------|-------|
| **EC2** | Physical servers | Compute |
| **RDS** | MySQL/PostgreSQL | Managed database |
| **S3** | NAS/SAN | Object storage |
| **CloudFront** | CDN | Content distribution |
| **VPC** | Local network | Network isolation |
| **IAM** | Active Directory | Access management |
## Model Comparison
| Criteria | On-premise | IaaS (EC2) | PaaS (Elastic Beanstalk) |
|----------|------------|------------|--------------------------|
| Control | Total | High | Limited |
| Maintenance | Internal | Shared | AWS |
| Scalability | Limited | Good | Excellent |
| Initial cost | High | Low | Low |
| Recurring cost | Low | Variable | Variable |
## Deliverables
<details>
<summary>View deliverables</summary>
- [Technology Watch](/assets/projets-oc/p13/bene_mael__1_resultat-veille_112025.pdf)
- [Migration Plan](/assets/projets-oc/p13/bene_mael_2_migration_Patronus_112025.pdf)
- [Presentation](/assets/projets-oc/p13/bene_mael_3_diaporama_112025.pdf)
</details>
## Skills Acquired
- Structured technology watch
- Understanding of Cloud models (IaaS/PaaS/SaaS)
- Technical architecture document writing
- Project cost and effort estimation
- Migration planning (Gantt)
- Stakeholder communication (kickoff)