</> CodeBooks
    ← Volver a DevOps y contenedores (página 2)
    Portada de DevOps on the Microsoft Stack

    DevOps on the Microsoft Stack

    Wouter de Kort

    Editorial
    Apress
    Año
    2016
    Páginas
    ~288
    Nivel
    Intermedio

    De qué trata

    Escrito por Wouter de Kort, este libro ofrece una guía integral para implementar las prácticas, procesos y herramientas de la metodología DevOps en organizaciones sustentadas en tecnologías Microsoft. Publicado en la etapa de transición hacia la nube de Azure y las versiones modernas de Visual Studio y TFS, está diseñado para desarrolladores de .NET, arquitectos de software, administradores de sistemas Windows y jefes de equipo que buscan derribar la separación entre desarrollo y operaciones para acelerar la entrega de valor de forma predecible.

    El contenido estructura el ciclo de vida del software en las fases de planificar, programar, compilar, entregar y monitorear utilizando Visual Studio 2015, Team Foundation Server (TFS 2015) y Visual Studio Team Services (VSTS, plataforma predecesora de Azure DevOps). Detalla la gestión de proyectos ágiles con tableros y sprints; el control de código fuente con Git y TFVC; la creación de canalizaciones de Integración Continua (CI) con MSBuild; la administración de artefactos y dependencias binarias con NuGet; el control de calidad y deuda técnica con SonarQube; la automatización de pruebas unitarias y de interfaz con Coded UI; la Entrega Continua (CD) hacia Microsoft Azure (Azure App Service y máquinas virtuales) con Release Management; la infraestructura como código usando plantillas ARM (Azure Resource Manager); y la supervisión en vivo mediante Application Insights.

    A lo largo de los capítulos se configura una canalización completa de entrega continua para una aplicación web sobre el stack .NET, abarcando desde la compilación y validación automática de pruebas hasta el despliegue orquestado en Microsoft Azure y la telemetría operativa en producción. La obra destaca por brindar una visión unificada del ecosistema empresarial de Microsoft, aunque el lector debe tener presente que los servicios de VSTS han evolucionado a Azure DevOps y que actualmente GitHub Actions comparte protagonismo en estos flujos de trabajo.

    • DevOps
    • Microsoft Azure
    • VSTS / Azure DevOps
    • Team Foundation Server
    • .NET
    • Visual Studio
    • CI/CD
    • Application Insights
    • ARM Templates
    • Git
    • NuGet
    • SonarQube

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Canalización CI/CD integral de aplicación .NET en Azure con VSTS/TFS

    Configuración de una cadena de entrega continua para una aplicación .NET que automatiza compilación, análisis estático con SonarQube, pruebas automatizadas y despliegue en Microsoft Azure con plantillas ARM y telemetría de Application Insights.

    Más de DevOps y contenedores con nivel Intermedio