Successfully reported this slideshow.

Microsoft and open source

0

Share

Loading in …3
×
1 of 37
1 of 37

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Microsoft and open source

  1. 1. Microsoft y el Open Source Víctor Moreno Microsoft MVP
  2. 2. Microsoft en el pasado Era una empresa que se dedicaba a la construcción de software para el hogar y las empresas. “Software instalable y bajo licencia”
  3. 3. Microsoft en el presente Se convierte en una empresa prestadora de servicios para cualquier tipo de organización o usuario de aplicaciones. “Software de consumo bajo demanda”
  4. 4. Cambios de paradigmas Hoy en día vivimos en un mundo heterogéneo donde aspectos como la interoperabilidad, computo ubicuo y servicios bajo demanda llegaron para quedarse.
  5. 5. Principales rubros de Microsoft & Open Source • Microsoft Openness • Estándares web, grupos de trabajo. • Microsoft Azure • La plataforma de cómputo en la nube de Microsoft. • VM Depot. • Azure Market Place • Software de desarrollo • Visual Studio Community. • Visual Studio Code. • Repositorios • Codeplex. • GitHub. • Frameworks de desarrollo • .NET Core. • Contribuciones • Reescribiendo el kernel de Linux. • Compilador Microsoft Open Source • Hola Roslyn!
  6. 6. El primer puente entre tecnologías propietarias Microsoft y de Open Source. www.microsoft.com/es-xl/openness/#cloud/resources
  7. 7. Microsoft Openness
  8. 8. Microsoft Openness Abiertos al Código Abiertos a la Nube Abiertos al Gobierno
  9. 9. Microsoft Openness Abiertos al código La adopción de aplicaciones de código abierto sobre plataformas Microsoft sigue creciendo con el tiempo.
  10. 10. Microsoft Openness Abiertos a la nube Microsoft Azure hace mas incluyente las tecnologías Open Source en la nube.
  11. 11. Microsoft Openness Abiertos al Gobierno Microsoft es una de las empresas con mas participación en grupos de trabajo y estándares web.
  12. 12. Estándares
  13. 13. Microsoft Azure Es la plataforma de cómputo en la nube de Microsoft. En la cual se pueden generar una gran diversidad de servicios. Servicios ofertados • Almacenamiento. • Hospedaje. • Balanceo de tráfico. • Bases de datos. • Máquinas virtuales. • Recuperación ante desastres. • Big Data. • Servicios móviles. • Redes. • Machine Learning.
  14. 14. Microsoft Azure Frameworks Soportados .NET Java Node.js PHP Python Ruby iOS Android
  15. 15. Microsoft Azure • Máquinas virtuales soportadas • Windows • Windows 7 • Windows 8 • Windows 10 • Windows Server 2008/2012/2016 • Linux • Ubuntu • Suse • Centos • Red Hat • FreeBSD
  16. 16. Microsoft Azure “20% de infraestructura en los centros de datos Microsoft esta en Linux”
  17. 17. Microsoft Azure VM DEPOT vmdepot.msopentech.com/List/Index Es un sitio web donde podemos encontrar imágenes de máquinas virtuales basadas en distribuciones de Linux para que corran en la plataforma de Microsoft Azure, estas imagenes son generadas y compartidas a través de la comunidad Open Source.
  18. 18. Microsoft Azure Azure Market Place azure.microsoft.com/es-es/Marketplace
  19. 19. Microsoft Azure Azure Market Place
  20. 20. DEMO <Creación de una máquina virtual con Ubuntu en Microsoft Azure>
  21. 21. Visual Studio Community Visual Studio Community es gratuito para desarrolladores individuales, proyectos de código abierto, investigación académica, educación y pequeños equipos.
  22. 22. Visual Studio Code code.visualstudio.com Un completo editor de código disponible tanto para Windows como Mac OS y Linux. “No te vallas a Windows a desarrollar si no quieres”
  23. 23. Codeplex codeplex.com CodePlex es un sitio web para alojar proyectos de software de código fuente abierto (open source) creado por Microsoft.
  24. 24. GitHub github.com Es una plataforma de desarrollo colaborativo de software para alojar proyectos utilizando el sistema de control de versiones Git. El código se almacena de forma pública, aunque también se puede hacer de forma privada, creando una cuenta de pago.
  25. 25. GitHub Proyectos de productos Microsoft que podrías encontrar:
  26. 26. .NET 2015 “Actualmente podemos encontrar dos tipos de Frameworks de desarrollo”
  27. 27. .NET Core “Un .NET para cualquier desarrollador y cualquier plataforma”
  28. 28. .NET Core
  29. 29. Contribuciones al kernel de Linux Microsoft ha empezado a realizar cambios en el kernel de Linux para adaptaciones del Common Language Runtime. “Y no es un chiste”
  30. 30. Compilador Roslyn Roslyn es el compilador Open Source de Microsoft.
  31. 31. Microsoft MVP Víctor Moreno mail victor.e.moreno@outlook.com twitter @vzemoreno

×