</> CodeBooks
    ← Volver a DevOps y contenedores (página 6)
    Portada de Practical DevOps

    Practical DevOps

    Joakim Verona

    Editorial
    Packt
    Año
    2016
    Páginas
    ~240
    Nivel
    Intermedio

    De qué trata

    Guía panorámica y formativa que articula de manera integral los principios, la cultura y el conjunto de herramientas que componen el ciclo de vida de DevOps y entrega continua (publicada a principios de 2016). Está dirigida a desarrolladores, administradores de sistemas y responsables de equipo que buscan tender un puente entre el desarrollo y las operaciones de TI, superando los silos organizativos. Para aprovechar la lectura conviene tener nociones generales de desarrollo de software, uso básico de la consola de Linux y familiaridad con conceptos elementales de control de versiones.

    El libro desglosa de manera progresiva cada eslabón de la cadena de entrega: el impacto de DevOps en la arquitectura del software (monolitos vs. microservicios, migraciones de base de datos y diseño para la resiliencia); la gestión del código fuente como pilar fundamental con Git, plataformas como GitLab y flujos de revisión con Gerrit; la integración continua a través de Jenkins (configuración del servidor, gestión de dependencias, esclavos de compilación y encadenamiento de tareas); y la automatización de pruebas unitarias y funcionales con Selenium y herramientas de JavaScript. En la fase de despliegue y operaciones, examina herramientas de aprovisionamiento y gestión de configuración como Puppet, Ansible, Chef, SaltStack y contenedores Docker, concluyendo con la monitorización mediante Nagios, Munin, Ganglia, la pila ELK (Elasticsearch, Logstash, Kibana), sistemas de seguimiento de incidencias (Jira, Redmine, Bugzilla) y una introducción al despliegue en entornos de Internet de las Cosas (IoT).

    El recorrido práctico ilustra la integración de un ecosistema DevOps completo, mostrando cómo conectar el flujo de trabajo desde la confirmación de código hasta la monitorización en producción. Su gran virtud es ofrecer una visión holística y coherente de todo el panorama DevOps de mediados de la década de 2010, permitiendo entender el rol exacto de cada tecnología dentro de la cadena de valor. Al abordar un abanico tan extenso en unas 240 páginas, no entra en detalles exhaustivos de configuración avanzada de cada herramienta, por lo que sirve más como mapa de ruta estratégico y formativo que como manual de consulta profunda para una tecnología particular.

    • DevOps
    • Entrega continua (CD)
    • Jenkins
    • Docker
    • Ansible
    • Puppet
    • Git
    • Selenium
    • ELK Stack
    • Nagios
    • Microservicios
    • Internet de las Cosas (IoT)

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de DevOps y contenedores con nivel Intermedio