Meus 2 cents:
Se voce quer criar sua 'private cloud', existem algumas alternativas interessantes:
- Proxmox
- OpenShift
- OpenStack
- Nutanix
Particulamente gosto do Proxmox - tem opcao de HA e cluster, aceita ZFS (FS poderoso baseado em CoW, com opcao para snapshots e copia a quente via syncoid)
Criar seu proprio AWS eh interessante para estudo e entender como funciona debaixo do capo - mas recomendo tambem estudar estas alternativas para ver como resolveram uma serie de questoes, alem de melhorar seu portfolio.