Hardware:
Tipo di architettura: Cloud (AWS)
Sistema operativo: Amazon Linux 2
Risorse:
m7g.large (2 vCPU, 8 GB RAM) , a seconda del numero di giocatori/mod previsti (192 crediti/ora) ARM-64, BW 15Gbps
Archiviazione: EBS SSD da 32 GB o superiore
Rete:
VPC (Virtual Private Cloud): Creare una VPC con subnet pubbliche e private
Security group: Creare un security group per consentire l'accesso al server Minecraft solo da IP autorizzati
Load balancer: Opzionale, per distribuire il traffico su più istanze EC2
Software:
Sistema operativo: Amazon Linux 2
Java: Installare Java 8 o superiore
Minecraft Server: Scaricare e installare il server Minecraft dall'indirizzo https://www.minecraft.net/en-us/download
Screen: Installare Screen per gestire più sessioni del server Minecraft
Dati:
Mondi di gioco: I mondi di gioco di Minecraft verranno archiviati sul volume EBS SSD
Backup: Impostare backup regolari dei mondi di gioco e dei file di configurazione del server
Sicurezza:
Autenticazione e autorizzazione: Controllo dell'accesso agli utenti e alle risorse
Firewall e intrusion detection: Prevenzione di accessi non autorizzati e attacchi informatici
Backup e disaster recovery: Piani per il ripristino in caso di guasti o disastri → settimanale
Story point: 8