Bueno, para decirlo sin rodeos, no te preparas para un año y luego haces DevOps en AWS. Simplemente comienza a hacerlo, y aprende y recibe golpes duros en el camino. Al menos así es como empecé.
Tiene que tomar algunas decisiones con respecto a qué servicios de AWS aprovechar para poner en funcionamiento su aplicación. En el extremo inferior, puede iniciar una instancia EC2 y tal vez una base de datos RDS en la consola e implementar a mano. Esa es una buena manera de aprender acerca de los conceptos básicos de AWS.
Pero para un sistema “real”, recomendaría más automatización, y considerar algo como Elastic Beanstalk para comenzar, si es una aplicación web típica y ya tiene código en un repositorio, etc. Si está comenzando literalmente desde cero, Amazon incluso ofrece un entorno completo de creación / entrega de aplicaciones alojadas llamado CodeStar, que lo lleva del repositorio de código a la aplicación en ejecución.
- ¿El costo de alojamiento web se reduce con el tiempo?
- Para convertirme en un buen desarrollador web, ¿qué lenguajes de programación necesito aprender (y en qué orden)?
- ¿Cuál es el mejor y más relevante marco MVC para aprender con una comprensión bastante buena de Javascript vainilla?
- Cómo trabajar en el diseño de mi sitio web cuando el diseñador no es accesible
- ¿Qué son los flexboxes en css?
Ambos enfoques son bastante obstinados, por lo que tendrá que flexionar para adaptarse a ellos en lugar de al revés, pero resuelven muchos problemas sin mucho trabajo de su parte. Por supuesto, AWS tiene muchas otras formas de diseñar e implementar aplicaciones, cada una de las cuales ofrece diversos grados de flexibilidad, con grados de esfuerzo concomitantes de su parte.
¡Entonces, solo comience y vea lo que descubre!