Docker es una plataforma para ejecutar aplicaciones en unidades livianas de computación llamadas contenedores. Puede tomar prácticamente cualquier aplicación y ejecutarla en un contenedor, y este curso le enseñará cómo hacerlo, con un enfoque 100% en aplicaciones .NET y habilidades del mundo real.
Aprenderá a ejecutar aplicaciones .NET Framework en contenedores de Windows y aplicaciones .NET Core en contenedores de Windows y Linux. Luego, verá cómo ejecutar componentes nuevos y antiguos en una arquitectura distribuida con Docker Compose. Por último, aprenderá lo que debe hacer para que sus aplicaciones .NET Dockerized estén listas para la producción y cómo se ve para ejecutar aplicaciones a escala en Docker Swarm.
El viaje de aprendizaje en este curso se perfecciona a partir de muchos años de enseñanza: no es necesario tener ningún conocimiento de Docker existente, comenzará con lo básico y agregará más conocimiento con cada lección. Y el contenido se perfecciona a partir de muchos años de proyectos de consultoría, ayudando a las organizaciones a mover aplicaciones .NET a Docker y ejecutarlas con éxito en producción. Ese puede ser el primer paso para modernizar aplicaciones monolíticas o para migrar aplicaciones locales a la nube.
Su instructor, Elton Stoneman, es un Docker Captain y Microsoft MVP, y ha estado ejecutando contenedores en producción desde 2015.