Cuando aprendo me gusta comenzar con pequeños pasos.
En este caso:
- Aprenda a implementar en su máquina;
- Aprenda a implementar en una VM com linux
- Aprenda algunos comandos de Unix e instale Nginx
- Publique su aplicación en su VM localmente;
Después de esto, puede comenzar a usar EC2. Si piensa que EC2 es una VM, será más fácil *.
- SAP: ¿Cómo es / afectará la computación en la nube la demanda de consultores de SAP / servicios de SAP?
- ¿Es la tecnología en la nube un concepto de negocio abstracto?
- ¿Por qué DigitalOcean está tan ansioso por brindar sus servicios de forma casi gratuita?
- ¿Qué es Amazon Web Services (AWS)?
- ¿Qué bancos usan AWS?
Ahora que se publica, hay mucho más que aprender. ¿Quieres alojar un dominio también? Dns
¿Quieres tener la versión de control? Git
¿Quieres tener una integración continua? Jenkins
¿Qué base de datos? Mysql? Postgres? ¿Va a instalar y mantener o usar AWS RDS?
Balanceador de carga? Nginx?
Una vez que comience con los primeros pasos, puede optimizar y aprender más. Una VM (Vmware, VirtualBox) Proporciona un espacio seguro donde puede tomar una instantánea y si algo sale mal, puede “volver” todo el tiempo en el punto en la instantánea.
Para que pueda entrenar y simular todas las opciones.
* Sé que podemos llamarlo Paravirtualización pero por simplicidad seguiremos así