</> CodeBooks
    ← Volver a DevOps y contenedores (página 4)
    Portada de Containerized Docker Application Lifecycle with Microsoft Platform and tools

    Containerized Docker Application Lifecycle with Microsoft Platform and tools

    Cesar de la Torre

    Editorial
    Microsoft
    Año
    2016
    Páginas
    ~80
    Nivel
    Intermedio

    De qué trata

    Guía técnica y libro blanco oficial de Microsoft escrito por Cesar de la Torre (Principal Program Manager en el equipo de .NET) a finales de 2016, coincidiendo con el lanzamiento de .NET Core 1.0/1.1 y la integración inicial de contenedores en Visual Studio 2017. Está dirigido a arquitectos de software, líderes técnicos y desarrolladores del ecosistema .NET de nivel intermedio que necesitan una hoja de ruta estructurada para adoptar contenedores Docker y flujos DevOps en entornos corporativos sobre Windows y Linux.

    El texto cubre de manera directa el ciclo de vida completo de una aplicación en contenedores, analizando desde el bucle interno de desarrollo (inner loop) hasta el despliegue en producción. Aborda el uso de Docker Engine, Dockerfiles y Docker Compose para levantar arquitecturas multicontenedor en local, integrados con Visual Studio y Visual Studio Code. En el ámbito de integración y entrega continua (CI/CD), detalla la configuración de pipelines en Visual Studio Team Services (VSTS, predecesor de Azure DevOps) automatizando la compilación y el empaquetado de imágenes hacia Azure Container Registry (ACR), así como la orquestación en la nube mediante Azure Container Service (compatible con Docker Swarm, Mesos DC/OS y Kubernetes) y Azure Service Fabric.

    La guía utiliza como base práctica y de referencia el proyecto eShopOnContainers, una aplicación de tienda virtual con microservicios que ejemplifica la transición desde sistemas tradicionales monolíticos hacia arquitecturas modernas en contenedores. Su principal valor radica en sintetizar con claridad el flujo de trabajo DevOps unificado bajo la plataforma de Microsoft, evitando la dispersión de herramientas. Como punto a considerar, al ser una guía introductoria de unas 80 páginas de 2016, no profundiza en comandos avanzados ni en la configuración detallada de clusters de Kubernetes, y parte de la terminología de los servicios de Azure ha cambiado de nombre, por lo que debe tomarse como una base conceptual y metodológica.

    • Docker
    • .NET Core
    • Visual Studio
    • Azure Container Registry
    • Azure DevOps
    • Azure Container Service
    • Docker Compose
    • Microservicios
    • CI/CD
    • Contenedores Windows

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    eShopOnContainers (flujo de ciclo de vida)

    Solución de referencia de comercio electrónico basada en microservicios sobre .NET Core y Docker, utilizada para demostrar el desarrollo local con Docker Compose, la automatización en VSTS y el despliegue orquestado en Azure.

    Más de DevOps y contenedores con nivel Intermedio