Infraestructura AWS¶
En el projecte hem decidit utilitzar Amazon Web Services (AWS) com a plataforma al núvol per a allotjar la infraestructura de la nostra empresa, seguint una arquitectura de DMZ (zona desmilitaritzada) amb un servidor públic i un servidor intern.
Figura 1. Infraestructura del primer repte
Creació de la VPC¶
- Documenta el procés de creació d'una VPC pròpia (per exemple,
10.0.0.0/16). - Crea una subnet pública (
10.0.1.0/24) amb ruta cap a un Internet Gateway (IGW). - Crea una subnet privada (
10.0.2.0/24) sense ruta directa a l'IGW. - Crea un NAT Gateway (situat a la subnet pública) i configura la ruta per defecte de la subnet privada cap a aquest, per a permetre eixida a internet sense exposar-la a entrades externes.
Creació de les instàncies EC2¶
- Crea una instància EC2 amb Ubuntu Server a la subnet pública: allotjarà el servidor web ( Docker + WordPress).
- Crea una instància EC2 amb Ubuntu Server a la subnet privada: allotjarà els serveis interns ( DNS i MariaDB).
- Configura els Security Groups:
- Servidor públic: accepta trànsit entrant
80/443des de0.0.0.0/0i22(SSH) des de l'IP de l'institut. - Servidor intern: accepta trànsit entrant només des del Security Group del servidor públic.
- Servidor públic: accepta trànsit entrant
- Documenta com accedir al servidor intern (sense IP pública) mitjançant un bastion host o SSM Session Manager.
Còpies de seguretat¶
- Documenta el procés de creació d'imatges (AMI) i/o snapshots dels volums EBS per a fer còpies de seguretat de les instàncies.
