Microsoft Azure

Vea lo que es posible con el código abierto en la nube. Aprenda de líderes de la comunidad sobre plataformas de aplicaciones, contenedores, DevOps y mucho más.

Asociaciones y estrategia de código abierto de Microsoft Azure

Microsoft

¡Las comunidades y el software de código abierto están atravesando su mejor momento! Microsoft está comprometido con las tecnologías de código abierto y John Gossman, empleado de Microsoft, dará el pistoletazo de salida con el primer evento de Azure OpenDev compartiendo el recorrido y enfoque del código abierto de Microsoft en cuatro pilares clave: habilitar, integrar, publicar y contribuir. John también hablará sobre el trabajo que Microsoft está llevando a cabo con organizaciones como Linux Foundation y Cloud Foundry Foundation.

John Gossman

John Gossman

Jefe de arquitectos, Microsoft Azure

John es jefe de arquitectos en Microsoft Azure, donde lidera las asociaciones y la estrategia técnica para Linux y tecnologías de código abierto. Ha dirigido relaciones estratégicas con compañías como Red Hat, Docker, Mesosphere, Canonical, Chef y Puppet, y forma parte de la Junta Directiva de la Fundación Linux. John es también el coautor de las guías de API de REST de Microsoft. Anteriormente, John era arquitecto en productos XAML, incluidos Windows Presentation Foundation, Silverlight y Expression Blend, donde popularizó el patrón de vista de modelo. John llegó a Microsoft como parte de la adquisición de Visio.

@gossmanster

Docker y Azure para desarrollar aplicaciones híbridas

Docker

Su organización le pide que le proporcione una aplicación que dependa del código existente y que los datos se escalen o reduzcan verticalmente en función de la demanda de los clientes. ¿Qué debe hacer? En esta charla se hará hincapié en dos casos de uso en los que Docker y Microsoft trabajan juntos con la intención de ayudar a los usuarios a compilar e implementar aplicaciones híbridas que abarquen infraestructuras locales y de Azure.

En el primero, se demostrará cómo compilar una nueva aplicación Linux en Java en su portátil e implementarla sin ninguna variación en Azure mediante Docker Cloud y Docker Community Edition para Azure Container Service. En el segundo, se mostrará cómo almacenar en contenedores una aplicación existente sin modificar el código fuente e implementarla en Azure mediante Docker Enterprise Edition.

Asimismo, podrá acceder a procedimientos recomendados de aplicaciones híbridas, conocer el impacto que estas aplicaciones tienen en un negocio y saber cuáles son las herramientas pertinentes que Docker y Microsoft ponen a su disposición.

Scott Johnston

Scott Johnston

Director de operaciones de Docker

Scott cuenta con más de 25 años de experiencia en el sector para ejercer su rol de director de operaciones de Docker, con competencias que abarcan desde desarrollo de software y marketing de productos hasta operaciones de TI y capital de riesgo. Anteriormente fue vicepresidente de marketing, administración de productos y estrategias en Puppet Labs. No obstante, antes de trabajar en Puppet Labs, asumió roles de dirección y operaciones en los ámbitos de la administración de productos, la ingeniería, el desarrollo de negocios y el marketing para algunas de las empresas más innovadoras del sector, como Netscape, Loudcloud (empresa matriz de Opsware), Cisco y Sun Microsystems. Se formó en la Universidad de Stanford, donde cursó una licenciatura y un máster en ingeniería eléctrica, un máster en ingeniería de sistemas de fabricación y un máster en dirección y administración de empresas.

@scottcjohnston

Orquestación de contenedores a gran escala con Kubernetes en Azure

Canonical

Azure permite disponer de una capacidad casi infinita, con el objetivo de usarla con eficacia. Mark explicará en qué medida las operaciones basadas en modelos de Kubernetes permiten a los integradores o clientes configurar por sí solos complejas topologías de software de escalabilidad horizontal en Azure, con una fluida evolución desde espacios idóneos para los desarrolladores hasta arquitecturas de producción de gran escala y alta disponibilidad.

Mark Shuttleworth

Mark Shuttleworth

Fundador de Ubuntu y Canonical

Mark es el fundador de Ubuntu y de Canonical, donde dirige el diseño de productos. Mark fundó Thawte, una compañía de seguridad para el comercio en Internet, en 1996 mientras estudiaba finanzas y TI en la Universidad de Ciudad del Cabo. En 2000 fundó HBD, una compañía de inversión, y creó la Fundación Shuttleworth para financiar a líderes innovadores de la sociedad con una combinación de becas e inversiones. En 2002, voló a la Estación Espacial Internacional como miembro de la tripulación de la misión Soyuz TM34, después de un año de entrenamiento en Star City, Rusia. Después de poner en marcha una campaña para promover el código, la ciencia y las matemáticas entre astronautas aspirantes y otros tipos ambiciosos en las escuelas de Sudáfrica, comenzó a trabajar en Ubuntu. Actualmente vive en el precioso jardín botánico Mallards de la Isla de Man, junto con 18 patos, la adorable Claire y las ovejas itinerantes que de vez en cuando se dejan ver.

@sabdfl

Todas las partes de mañana: Java para la empresa moderna con Microsoft Azure y Foundry Pivotal Cloud

Pivotal

Con clientes como Ford, GE, Allstate y Comcast, Pivotal se merece el reconocimiento como la compañía que más rápido ha crecido en la historia del software de código abierto. El marco de Java Spring, Spring Boot para microservicios, Spring Cloud Services (basado en la tecnología Netflix) y Cloud Foundry son algunos de los proyectos de código abierto de Pivotal que ven una rápida adopción de empresas en Azure. En esta sesión, escuchará cómo Pivotal ayuda a las grandes organizaciones a transformar sus negocios mediante la adopción de patrones nativos en la nube con aplicaciones Java modernas en Pivotal Cloud Foundry, con tecnología de Azure. También escuchará hablar al cliente asociado Mastercard sobre cómo ha revolucionado su funcionalidad de software con la ayuda de Pivotal y Microsoft.

Joshua McKenty

Joshua McKenty

Jefe de ingeniería de ecosistemas globales, Pivotal

Emprendedor y tecnólogo, Joshua es jefe de ingeniería de ecosistemas globales de Pivotal. Joshua trabaja con los clientes de Fortune 100 que buscan la transición a una arquitectura nativa de nube y con el equipo Cloud Foundry de Pivotal para incorporar nuevas características y funcionalidad a los productos basados en Cloud Foundry, la plataforma empresarial estándar del sector para la era de la nube. Líder de 40 Under 40 de San Francisco Business Times y galardonado con el premio NASA Ames Honor, Joshua ha jugado un papel decisivo en la definición e incorporación de soluciones en la nube al mercado. Ha fundado conjuntamente OpenStack, la solución en la nube abierta definitiva para infraestructura como servicio, y Piston Cloud Computing, que proporciona soluciones en la nube privada basadas en OpenStack para empresas distinguidas en todas las industrias. Como arquitecto jefe fundador, Joshua lideró el desarrollo de NASA Nebula, la primera plataforma informática en la nube del gobierno federal.

@jmckenty

Red Hat y Microsoft: su tecnología, su plataforma, a su manera

Redhat

Desde el anuncio histórico de 2015, Red Hat y Microsoft han trabajado juntos para ofrecer a los clientes libertad y flexibilidad a la hora de elegir sus soluciones tecnológicas. Una de las áreas clave de la colaboración ha sido la tecnología de contenedores, con el desarrollo, la orquestación, la administración y el hospedaje de una sólida plataforma de contenedores de nivel empresarial.

Se hablará y se presentará una demostración de la amplia gama de soluciones que Red Hat y Microsoft ofrecen a los desarrolladores. El desarrollo de aplicaciones de Microsoft .NET para Java ha permitido habilitar la ejecución de Red Hat OpenShift Container Platform en Azure. Se tratarán los beneficios que aporta la ejecución de OpenShift Container Platform en Azure y hasta qué punto la transformación digital y la adopción de microservicios permiten acortar el tiempo de compilación y aumentar la productividad de los desarrolladores.

Nicholas Gerasimatos

Nicholas Gerasimatos

Evangelista técnico de la nube de Red Hat

Como evangelista técnico sobre la nube en Red Hat, Nicholas trabaja con Microsoft Azure, un proveedor certificado de servicios en la nube, para facilitar el diseño, la compilación y la integración de ofertas de productos de Red Hat en la cartera de Azure, que comprende centros de datos, líneas de negocio y ofertas de comercialización. También colabora muy de cerca con clientes de empresa, con la intención de facilitarles la implementación, creación e implementación de soluciones en la nube pública e híbrida. Gracias a la asociación con equipos de Red Hat Alliance, también ayuda con la configuración de las carteras tecnológicas de Red Hat Enterprise Linux, OpenShift Container Platform, CloudForms, Ansible Tower, Software Defined Storage y JBoss Middleware.

@nicholas_redhat

Creación de paquetes de aplicaciones independientes de plataformas con Habitat

Chef

Uno de los objetivos de cualquier proyecto de desarrollo es compilar un paquete de software una sola vez y poder implementarlo en cualquier plataforma. Gracias a los proyectos de código abierto, este objetivo está más cerca que nunca. Participe en esta charla para obtener información sobre cómo crear paquetes de software que se ejecuten en cualquier lugar o en casi cualquier lugar mediante Habitat. Observará cómo la aplicación de ejemplo puede ejecutarse desde cero en una máquina virtual o en un contenedor, con todo lo que necesita para automatizar dicha aplicación que ya está integrada en el propio paquete. Además, puede obtener información sobre cómo compilar e implementar estos paquetes con la inteligencia para poder organizarse automáticamente en topologías, sin necesidad de recurrir a ningún orquestador central. Vea que hoy es posible cumplir el sueño de contar con paquetes que se organicen automáticamente y que sean independientes de las plataformas y, además, puede observar cuál será la evolución en el futuro.

Nell Shamrell-Harrington

Nell Shamrell-Harrington

Ingeniero de desarrollo de software senior, director

Nell es la responsable principal de los productos de código abierto Supermarket y Habitat. También es integrante del consejo consultivo de emisión de certificados de la Universidad de Washington para DevOps y programación Ruby. Está especializada en Chef, Ruby, Rails, Regex, Rust y en el desarrollo basado en pruebas y, además, ha viajado por el mundo hablando sobre estos temas. Antes de adentrarse en el mundo del desarrollo de software, estudió y trabajó en el ámbito del teatro.

@nellshamrell

Herramientas para desarrollar e implementar aplicaciones en Kubernetes

Microsoft

El proyecto de código abierto Kubernetes ha conseguido una gran aceptación en los últimos años y, además, ha mejorado la experiencia de los operadores. No obstante, a veces no queda claro dónde y cómo tener en cuenta a los desarrolladores en este emocionante espacio. Esta charla se centra en la experiencia de los desarrolladores con Kubernetes, en particular en las herramientas específicas que puede usar, como Helm, el administrador de paquetes de Kubernetes, y Draft, una herramienta diseñada para que los desarrolladores simplifiquen el proceso necesario para incluir una aplicación en contenedores y paquetes para Kubernetes.

Gabe Monroy
Michelle Noorali

Gabe Monroy

Administrador principal de programas, Microsoft Azure, y antiguo administrador de tecnología de Deis

Gabe es el director de programas para Containers en Microsoft Azure. Fue cofundador y director de tecnología de Deis, una empresa que Microsoft adquirió en 2017. Además, Gabe colaboró desde el principio en Docker y Kubernetes, por lo que le avala una amplia experiencia en el ámbito de los contenedores en producción, lo que le permite asesorar con frecuencia a las organizaciones sobre PaaS, sistemas distribuidos y arquitecturas nativas en la nube. También interviene como orador con regularidad en eventos del sector, como KubeCon, DockerCon, CoreOS Fest, GlueCon, QCon y Microsoft Build.

@gabrtv

Michelle Noorali

Ingeniero sénior de Software, Microsoft Azure, y responsable principal del proyecto Kubernetes Helm

Michelle es ingeniera sénior de software de Microsoft Azure, además de responsable principal del proyecto Kubernetes Helm. Codirige SIG-Apps, que es el grupo de interés especial para la ejecución y administración de aplicaciones y cargas de trabajo en Kubernetes.

@michellenoorali

Experiencia de Skype con la migración y administración de la infraestructura Linux de gran escala en IaaS de Azure

Microsoft

Esta sesión se centrará en la migración de cargas de trabajo Linux de gran escala de Skype a IaaS de Azure. Se abordará desde la implementación y la configuración hasta la aplicación de revisiones, la supervisión y la obtención de información sobre problemas y soluciones, además de las conclusiones generales a las que hemos llegado con el paso de los años.

Kaspars Mickevics

Kaspars Mickevics

Director de ingeniería de Skype

Kaspars tuvo su primer contacto con Linux durante el verano del año 2000 y, desde entonces, es su pasión. De hecho, a partir de ahí, empezó a trabajar como autónomo para dedicarse a la configuración de servidores para pequeñas empresas y también en un centro de datos, donde aprendió todo lo referente a la infraestructura de los centros de datos. En los últimos años, Kaspars se ha encargado de la ejecución de los principales servicios de Skype. Dirige un equipo de ingenieros de servicios de Linux, con el dominio de todos los aspectos relativos a Linux, entre otros, la administración, la supervisión, la seguridad y el cumplimiento. Con Linux, todo es posible, porque Kaspars y su equipo probablemente ya lo han conseguido.

Demostraciones prácticas

Siga el recorrido de una aplicación Java y Node.js desde el escritorio del desarrollador hasta las implementaciones con escalado en la nube. Vea estos vídeos y pruebe las versiones de demostración.

Java: Spring Boot en Azure Web Apps

Implementación de una aplicación Spring Boot en Azure

Vea cómo Joe Binder, director de producto principal para Microsoft Azure, muestra lo fácil que es implementar una aplicación Java Spring Boot en Azure. Joe, con IntelliJ y la CLI de Azure 2.0, toma una aplicación Spring Boot existente, la convierte en contenedores y la implementa en Azure Web Apps en Linux así como Kubernetes en Azure Container Service.

Node.js: aplicaciones MEAN en Azure

Implementación de una aplicación MEAN en Azure

Matt Hernandez, administrador de programas senior para Microsoft Azure, implementa una aplicación MEAN de ejemplo para Azure Web Apps en Linux, donde presenta la experiencia completa del desarrollador con Studio Code y la CLI de Azure 2.0. Matt también presenta cómo almacenar los datos de la aplicación dentro de Cosmos DB, un sustituto automático para MongoDB, con el que mantiene una compatibilidad de protocolo total.

Versión de evaluación gratuita

¿Listo para empezar?

Suscríbase y obtenga $200 de crédito para descubrir los servicios de Azure.