edición general
  1. Pregunta: ¿Alguien conoce un buen curso/tutorial de DevOps?
    Gracias!
  1. @arenque Has hecho mal la pregunta. Para que la gente reaccione debe ser más o menos así:

    "El problema con DevOps es que no hay ni un buen curso ni tutorial, una pena".
    1. @ailian jaja, culpa mía, nuevo en el nótame.
      Tampoco sabía si era un tema del que pudiera hablar por aquí, que se suele usar para cosas más desenfadadas, pero por probar!
    2. @tnt80 @ailian Sí, igual que el full stack developer xD
      Más que por las cuestiones filosóficas de la metodología, era por empaparme de algunas de las herramientas típicas (Jenkins, Docker, Kebernetes, Ansible, Puppet), en vez de ir viéndolo todo por separado sin contexto
    3. @arenque considera simplemente intentar montar algo, pro-bono público o por dinero. Aprendes haciendo, te queda algo de lo que sentirte orgulloso y mostrar, y lo mismo hasta ganas pasta. De contexto te recomiendo cloud: AWS o Azure

      @tnt80 dicen que es lo que tienes que hacer si quieres ser libre. Full stack, devops, cloud, y además tener cierta idea de negocios y marketing, para hacer y vender productos sin tener que seguir órdenes

      Yo no te sé decir, sigo cumpliendo deseos, y los deseos del dueño de la lámpara son como órdenes para mí

      Puede parecer limitante, pero no es muy diferente de tener un jefe, una hipoteca, y que la hipoteca te obligue a contentar al jefe para poder seguir pagando

      @ailian
  2. @ailian @arenque ¿Pero no es DevOps una manera cutre de intentar colar un puesto que debería ser dos, y por pura tacañería quieren que lo haga todo uno?
    1. @arenque ni idea, pero hoy estoy mirando opciones para hacerlo yo

      For the lulz

      Lo más completo que he encontrado es AWS cloudformation, Google Cloud deployment manager, y Azure resource manager

      www.karimarttila.fi/iac/2019/02/28/how-to-create-infrastructure-as-cod
      cloud.google.com/docs/compare/aws/deployment-tools

      Debería ser tan sencillo como poner un fichero de configuración en un repositorio git, configurar un hook del CI/CD de gitlab o las github actions del repositorio y que automáticamente se despliegue en un sitio como heroku cada vez que una versión nueva pase los tests

      Me parece que no va a ser tan sencillo y voy a pasar un día entretenido

      PD: así de sencillo debería ser: docs.gitlab.com/ee/ci/examples/test-and-deploy-python-application-to-h

      PD2: ah, me olvidaba de netlify, voy a mirarlo, creo que era aun más fácil
      1. @eu.gênio Gracias!
        Yo también estuve buscando y encontré estos recursos:

        Hay un subforo en reddit de DevOps con el itinerario de formación recomendado, indicando las tecnologías más y menos utilizadas:
        www.reddit.com/r/Docker_DevOps/comments/kyeuma/devops_roadmap_programm

        También hacen un hilo mensual con material de aprendizaje recomendado (mucha teoría, metodología y cosas de pago para mi gusto, pero está bien para quien se quiera centrar en esto):
        www.reddit.com/r/devops/comments/la7j8w/monthly_getting_into_devops_th

        También encontré esta página con tutoriales y ejemplos de todas las tecnologías relacionadas (git, docker, Jenkins, Ansible, chef, etc...):
        www.tutorialspoint.com/devops_tutorials.htm

        De nube no he mirado aunque vi este curso gratuito para prepararse la certificación de Google:
        es.coursera.org/professional-certificates/sre-devops-engineer-google-c

        Por si a alguien le sirve o le interesa!

    menéame