Ya que DevOps es tan amplio, debes comenzar por reducir tu enfoque en una de estas tecnologías y luego comenzar a aprender esa.
Por ejemplo, podrías comenzar con Git. Hay muchos lugares para aprender Git, el mejor es el libro en sí, Git – Book, o puedes probar uno de los recursos en línea como este: Learn Git
También puedes empezar desde CI. Busca a Jenkins, instálalo en tu máquina local y juega. Asegúrese de probar las diversas herramientas de automatización de compilación que existen, por ejemplo, Ant, Maven, etc.
O puede comenzar con SCM (gestión de configuración de software). Ansible es bastante fácil para empezar. Puppet / Chef son más avanzados, tienen su DSL (idioma específico del dominio). Al revés: son bastante potentes.
- ¿Cuál es el significado de ‘nunca memorizar algo que puedes buscar’?
- ¿Podría alguien aprender todo en OpenMitCourseWare?
- ¿Aprender latín facilitará el aprendizaje de otros idiomas?
- ¿Sería mejor pasar el tiempo aprendiendo / practicando las herramientas que usaré para mi proyecto de pasantía o prepararme para las entrevistas este otoño?
- ¿Qué debo aprender primero si quiero aprender IOT?
Una vez que se haya configurado con Git / Jenkins, intente configurar los contenedores de Docker para ellos. Alternativamente, intente configurarlos en máquinas virtuales (máquinas virtuales). La diferencia en la configuración / instalación / uso ya le enseñará mucho.
La gran parte de todo esto es que la mayoría de ellos son muy compatibles con Linux, que puede obtener de forma gratuita (puede comenzar con Ubuntu si lo desea). Expulse algunas máquinas virtuales y juegue con ellas.
Por último, pero nunca lo menos, comienza a aprender Windows Powershell. Es una maravillosa plataforma de automatización de scripting. Mire los asombrosos videos de tutoriales en MVA (Microsoft Virtual Academy) dados por el inventor del propio Powershell, Jeffrey Snover. ¿La mejor parte de MVA? Es completamente gratis
Una vez que se sienta cómodo con PS, pruebe su mano con DSC (Configuración de estado deseado). Está basado en PS y tiene vastas aplicaciones.
Buena suerte 🙂