¿Hay alguna plataforma web donde DevOps pueda ofrecer ayuda de forma gratuita para fines de aprendizaje?

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.

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 🙂

Las tecnologías de DevOps se están moviendo rápido y mantenerse actualizado es una necesidad. Es difícil seguir todo, pero es muy útil obtener los recursos adecuados y ponerse en contacto con otros entusiastas de DevOps.

Es por eso que comencé una DevOpsLinks, una comunidad en línea de DevOps diversos, apasionados y administradores de todo el mundo: tenemos un boletín con publicaciones y tutoriales cuidadosamente seleccionados y una comunidad Slack donde compartimos y discutimos tecnologías y temas interesantes, especialmente sobre Docker, Kubernetes, Swarm, AWS, Ansible, Salt, herramientas de desarrollo, noticias, también compartimos recomendaciones de libros y tenemos algunas conversaciones aleatorias a veces. Ge

Un gran portal de trabajo de DevOps es sobre CI / CD.

He exportado mi experiencia en CI a un montón de publicaciones de blog y una Demo Jenkins gratuita.

Echale un vistazo. Demostración Jenkins: Cómo hago cumplir CI / CD

StackOverflow o verifique su grupo de usuarios DevOps local / reunión.