ASP.NET and Docker

15
ASP.NET 5 & Docker Roberto Sanz (@rsciriano)

Transcript of ASP.NET and Docker

Page 1: ASP.NET and Docker

ASP.NET 5 & Docker

Roberto Sanz (@rsciriano)

Page 2: ASP.NET and Docker

ComunidadDebates

Charlas Networking

Mesas redondas

Laboratorios

Cursos BeerworkingCode-Katas

Page 3: ASP.NET and Docker
Page 4: ASP.NET and Docker

Algo ha cambiado en Microsofthttp://www.microsoft.com/en-us/Openness/OpennessAtMicrosoft

Page 5: ASP.NET and Docker
Page 6: ASP.NET and Docker

ASP.NET 2015

Page 7: ASP.NET and Docker

DEMO

Page 8: ASP.NET and Docker

¿Qué es Docker? Docker is a platform for developers and sysadmins to develop, ship, and run applications. Docker lets you quickly assemble applications from components and eliminates the friction that can come when shipping code. Docker lets you get your code tested and deployed into production as fast as possible.

Docker consists of:

◦ The Docker Engine - lightweight and powerful open source container virtualization technology combined with a work flow for building and containerizing your applications.

◦ Docker Hub - SaaS service for sharing and managing your application stacks.

Page 9: ASP.NET and Docker

Máquinas virtuales vs Contenedores

Page 10: ASP.NET and Docker

Máquinas virtuales vs Contenedores

Page 11: ASP.NET and Docker

Arquitectura de Docker

Dockerfile

Page 12: ASP.NET and Docker

Docker en Windows Server 2016

Page 13: ASP.NET and Docker

DEMO

Page 14: ASP.NET and Docker

Recursos: Introduction to ASP.NET 5: http://docs.asp.net/en/latest/conceptual-overview/aspnet.html

Understand the architecture (Docker ): https://docs.docker.com/introduction/understanding-docker/

New Windows Server containers and Azure support for Docker: https://azure.microsoft.com/es-es/blog/new-windows-server-containers-and-azure-support-for-docker/

Extensión de máquina virtual Docker para Linux en Azure: https://azure.microsoft.com/es-es/documentation/articles/virtual-machines-docker-vm-extension/

Microsoft Azure Supports Kubernetes And Docker Technology: http://cloud-computing-today.com/2014/09/01/1071163/

Microsoft Azure Service Fabric Facilitates Microservices-Based Application Development: http://cloud-computing-today.com/2015/04/23/1072847/

OPEN CONTAINER INITIATIVE: https://www.opencontainers.org/