Microsoft ❤ a los desarrolladores: bienvenidos a Build 2021

Por: Scott Guthrie, vicepresidente ejecutivo del Grupo de Nube e IA

El último año ha sido como ningún otro, y los desarrolladores han sido fundamentales para ayudar a las empresas en todas las industrias y a las personas en todos los lugares a reaccionar y adaptarse a los desafíos de la pandemia global. Los desarrolladores nunca han sido tan importantes para el mundo como ahora, y sin duda son la próxima generación de creadores digitales.

Como compañía formada por desarrolladores y para desarrolladores, Microsoft tiene el objetivo de proporcionarles la agilidad que requieren para cumplir las necesidades de sus clientes. Los desarrolladores y sus equipos necesitan herramientas y servicios de alta calidad que les ayuden a disminuir el tiempo que les toma pasar de la idea a la obtención de valor. Nuestra ambición es ser la plataforma para los creadores de plataformas y permitir a los desarrolladores construir las soluciones del futuro.    

Microsoft cuenta con las herramientas de desarrollo más completas del mundo: la familia Visual Studio, GitHub y .NET. La nube de Microsoft incluye ofertas como Azure, Microsoft 365, Dynamics 365 y Power Platform, así como nuestras soluciones integrales de seguridad, identidad y gestión. Con la nube de Microsoft tenemos una plataforma sumamente completa que los desarrolladores pueden utilizar para crear aplicaciones y soluciones para todas las personas del planeta. Diseñamos nuestros productos pensando en los desarrolladores, lo que nos permite asociarnos con nuestros clientes para soportar y acelerar la velocidad de desarrollo.

Más del 95 % de las compañías más grandes del mundo gestionan actualmente sus negocios en la nube de Microsoft. A medida que las industrias se expanden en maneras nuevas, la adopción de la nube pública es un factor clave para este tipo de transformación esencial. Nuestro objetivo con la nube de Microsoft es ayudar a nuestros clientes a explorar el arte de lo posible. Conocer profundamente la experiencia de cada cliente y aprender de las lecciones valiosas de los líderes digitales sobre cómo están reinventando el valor que generan con el desarrollo de aplicaciones es una parte fundamental de nuestro esfuerzo continuo por identificar la manera en que las organizaciones pueden acelerar el rendimiento empresarial.

A lo largo del evento Microsoft Build 2021, muchos de nuestros clientes compartirán cómo están transformándose digitalmente y reinventado la manera en que interactúan con sus empleados y clientes a través de la nube de Microsoft. También hablaremos acerca de nuestras innovaciones más recientes en la nube de Microsoft y en las herramientas de desarrollo, así como de la manera en que estamos ayudando a los desarrolladores a desarrollar de forma productiva, a colaborar de manera global y segura y a innovar a escala, sin importar dónde se encuentren.

Desarrollar de forma productiva

Microsoft tiene las herramientas de desarrollo más apreciadas en el mundo con Visual Studio, y con GitHub aloja la comunidad de desarrolladores donde el mundo se reúne para desarrollar software. Los desarrolladores pueden utilizar los lenguajes, infraestructuras de código abierto y herramientas de su preferencia para programar e implementar código en la nube desde cualquier lugar, colaborar de manera segura e integrar componentes al instante con soluciones low-code.

Visual Studio continúa siendo la herramienta de desarrollo predilecta de los desarrolladores profesionales de todo el mundo, con más de 25 millones de usuarios al mes. Hoy, la nueva actualización de Visual Studio 2019 ya está disponible e incluye mejoras de productividad para desarrollo .NET y C++, herramientas Git mejoradas, soporte para crear flujos de trabajo de GitHub Actions directamente desde el IDE, herramientas de contenedor optimizadas, e integraciones nuevas de Azure para el desarrollo de nubes. Conozcan más sobre estas innovaciones recientes en el blog de Visual Studio.

Hace poco anunciamos nuestra visión sobre la próxima ola de Visual Studio, Visual Studio 2022, y hoy presentamos el plan de Visual Studio 2022. Como siempre, estamos impacientes por recibir la retroalimentación de los usuarios en nuestra Comunidad de Desarrolladores para que nos ayuden a crear el mejor IDE posible. Pronto lanzaremos su primera versión preliminar con un aspecto renovado, además de un cambio de arquitectura a 64 bits que brindará mejoras importantes de escalamiento y rendimiento a los desarrolladores que trabajan con soluciones grandes o complejas. Estén pendientes de más detalles.

Una de las molestias más comunes para los desarrolladores es implementar un ambiente de desarrollo con todo lo que necesitan para ser productivos. GitHub Codespaces permite convertir cualquier repositorio de GitHub en un ambiente de desarrollo totalmente configurado y alojarlo en la nube en segundos. Los Codespaces son completamente configurables: ustedes pueden decidir cuánta capacidad de cómputo requieren y personalizarlos de acuerdo con las necesidades de cada proyecto. Para más información, regístrense al acceso anticipado.

Con más de 145 millones de usuarios activos al día, Microsoft Teams es la plataforma digital de la cual dependen nuestros clientes para trabajar, ya que integra aplicaciones y procesos empresariales en los lugares donde se lleva a cabo la colaboración. En vista de la creciente demanda por escenarios de colaboración asincrónica y en tiempo real, los desarrolladores tienen la oportunidad de satisfacer esa demanda mediante el desarrollo de aplicaciones colaborativas en Teams, impulsado por la nube la Microsoft. Las nuevas funciones de reuniones permitirán a los desarrolladores crear escenarios innovadores y ampliar las reuniones en Teams, tales como escenario compartido, extensibilidad del modo Juntos y mucho más. Asimismo, Microsoft Teams Toolkit mejorado simplifica la programación al proporcionar autenticación de una línea, integración de Azure Functions y cliente Microsoft Graph de una sola instancia, entre otros. Conozcan más acerca de estas funciones en Teams en nuestro artículo del blog de Microsoft 365.

Presente en más de 1,300 millones de dispositivos en todo el mundo, Windows sigue siendo la plataforma ideal para desarrollar aplicaciones modernas. Para apoyar a nuestros desarrolladores que crean en Windows, nos complace anunciar funciones nuevas en nuestras herramientas de desarrollo que aumentan la satisfacción y la productividad. Ahora pueden utilizar el soporte para las aplicaciones GUI en Windows Subsystem for Linux (WSL) para que todas las herramientas y flujos de trabajo de Linux funcionen en su máquina de desarrollo. Windows les permite trabajar con integraciones óptimas en cualquier flujo de trabajo con aplicaciones GUI, Linux y entrenamiento de aprendizaje automático acelerado por GPU. Conozcan más sobre nuestros anuncios de Windows en Build.

Colaborar de manera global y segura

A medida que las compañías continúan adaptándose a un ambiente de trabajo a distancia o híbrido, la colaboración y la seguridad siguen siendo cuestiones primordiales. Al contar con los mejores componentes de código abierto del mundo y adoptar prácticas de colaboración de código abierto en sus organizaciones, las compañías líderes ahora pueden adaptarse rápidamente a la flexibilidad que requiere el mercado actual de desarrollo de software. Nuestro objetivo es permitir a los desarrolladores programar, colaborar y enviar desde cualquier lugar de forma más segura. Con GitHub, los equipos de desarrollo ahora pueden implementar en cada organización y empresa las mejores prácticas de colaboración utilizadas por más de 65 millones de desarrolladores.

Continuamos innovando en el espacio de las aplicaciones, y algo de lo que nos sentimos muy orgullosos es nuestra plataforma completamente integrada. Con Visual Studio, GitHub y Azure pueden programar en cualquier lugar con ambientes de desarrollo impulsados por la nube, colaborar de manera fluida desde cualquier lugar con herramientas que les ayudan a trabajar como equipo distribuido, y realizar envíos seguros desde cualquier lugar con herramientas y servicios integrados que conservan su fiabilidad a pesar de ser remotos.

Una parte crucial de esta colaboración necesita llevarse a cabo entre los equipos de desarrollo y seguridad. En vez de resolver las vulnerabilidades o los errores después de enviar el software, los equipos de desarrollo deben anticiparlos y evitarlos al integrar seguridad en las primeras etapas del ciclo de desarrollo y proporcionar visibilidad a los equipos de seguridad. Hoy anunciamos una manera nueva de promover la responsabilidad mutua y la colaboración entre los equipos de desarrollo y de operaciones de seguridad con la integración de Azure Security Center y GitHub para la examinación de contenedores —actualmente en versión pública preliminar—. Con esta integración, pueden proporcionar visibilidad a los equipos de los resultados de la examinación de contenedores y ofrecer capacidades de rastreo que ayudan a los equipos de operaciones de seguridad a notificar los problemas más rápido. Vean cómo implementar prácticas colaborativas de DevSecOps con GitHub y Azure.

Innovar a escala

Azure ofrece una amplia variedad de servicios que permiten a los desarrolladores crear, implementar y expandir sus aplicaciones aún más rápido. Nuestra plataforma integral ayuda a los desarrolladores a enfocarse en las aplicaciones y no en la infraestructura. Nuestras innovaciones más recientes en Azure permiten a los desarrolladores modernizar sus aplicaciones existentes, así como desarrollar aplicaciones nativas de la nube.

La modernización de las aplicaciones promueve la adopción de la nube pública, y Azure incluye múltiples patrones para la modernización de las aplicaciones —a través de máquinas virtuales, contenedores y bases de datos gestionadas o servicios PaaS (plataforma como servicio) completamente gestionados—. Gracias a nuestras inversiones recientes, hemos simplificado la modernización de las aplicaciones empresariales Java en Azure. El Microsoft Build de OpenJDK es gratuito y de código abierto y ya está disponible con soporte comercial en Azure y Azure Stack. Red Hat JBoss EAP ahora está disponible en Azure Virtual Machines, lo que permite a los desarrolladores escalar las aplicaciones con VM Scale Sets. IBM WebSphere también ya está disponible en Azure Virtual Machines con plantillas de soluciones automatizadas que simplifican su implementación. Para más información sobre nuestras innovaciones recientes para Java en Azure, lean este artículo de blog.

Hemos observado que los clientes innovan cada vez más rápido con las tecnologías nativas de la nube.

Nos complace anunciar que las capacidades preliminares de los servicios de aplicaciones de Azure funcionarán en Kubernetes y en cualquier lugar con Azure Arc. Ahora pueden utilizar sus servicios de aplicaciones de Azure favoritos —Azure App Service, Azure Functions, Azure Logic Apps, Azure API Management, Azure Event Grid— en todo lugar, incluyendo localmente, en el entorno y en otras nubes como AWS o Google. Cualquier clúster de Kubernetes conectado a través de Azure Arc ahora es un objetivo de implementación soportado para los servicios de aplicaciones de Azure. En cuanto a los clientes que buscan un plano de control Kubernetes gestionado, hoy anunciamos la disponibilidad general de AKS en Azure Stack HCI. Para conocer más acerca de las aplicaciones nativas de la nube que operan en todo lugar, lean este artículo de blog.

Para ofrecer a los desarrolladores una manera sumamente sencilla de desarrollar y modernizar las aplicaciones de alto rendimiento, hoy anunciamos nuevas innovaciones en Azure Cosmos DB, incluyendo la disponibilidad general de Cosmos DB Serverless. Azure también les permite incorporar fácilmente inteligencia artificial (IA) en las aplicaciones con Azure Cognitive Services. Nos emociona anunciar hoy varias capacidades nuevas, incluyendo una nueva categoría de servicios denominada Azure Applied AI Services. Estos servicios combinan Azure Cognitive Services con IA para tareas específicas y lógica empresarial, a fin de que los desarrolladores puedan acelerar el desarrollo de soluciones de IA para casos comunes, como procesamiento de documentos, servicio al cliente y extraer perspectivas del contenido. Vean cómo nuestras nuevas innovaciones en aplicaciones nativas de la nube aprovechan el poder de los datos y de la IA en este artículo de blog.

Los desarrolladores profesionales pueden colaborar con otros equipos para ampliar el alcance de su trabajo. Pueden utilizar diferentes servicios de Azure para crear aplicaciones nativas de la nube y componentes que empoderen aún más a los desarrolladores en su organización. El desarrollo code-first tradicional es difícil de escalar para cumplir la creciente demanda, por lo que muchos desarrolladores profesionales están buscando maneras de fusionar las herramientas code-first con las herramientas low-code, como Power Apps, para acelerar su flujo de trabajo y el envío de aplicaciones empresariales, así como ayudarles a enfocarse en las iniciativas que tienen el mayor impacto en las estrategias code-first.

Por otra parte, estamos ayudando a que los usuarios desarrollen aplicaciones con lenguaje natural, sin la necesidad de escribir código ni fórmulas, a través de Power Fx. Impulsada por GPT-3 AI, el modelo de lenguaje natural más grande del mundo, esta actualización a Power Fx ofrece una experiencia de producción intuitiva asistida por IA para que los desarrolladores y otros usuarios aceleren el desarrollo de aplicaciones. El día de hoy también llevamos Power Fx a los desarrolladores de aplicaciones con soporte para Model Driven Commanding y Dataverse Calculated Columns. Conozcan más sobre esta actualización.

Hoy anunciamos extensiones nuevas que amplían aún más la potencia combinada de la familia Visual Studio y Power Platform. La extensión de Visual Studio para Power Platform permite a los desarrolladores publicar las API en Azure API Management mientras implementan un conector de Power Platform, lo que elimina las barreras y la fricción. Y la extensión de VS Code para Power Platform ofrece extensibilidad nativa para la publicación de Power Platform CLI directamente desde VS Code, así como la capacidad de configurar los portales por medio de VS Code y CLI, incluyendo soporte de IntelliSense para conclusión de código, asistencia y sugerencias durante la personalización de los portales. Conozcan más acerca de estas nuevas extensiones.

Desarrollen aplicaciones con las mejores herramientas en su clase y la nube de Microsoft

Los desarrolladores modernos necesitan soluciones modernas para cumplir los requisitos de este panorama en constante cambio. Nuestra misión sigue siendo permitir lograr más a cada desarrollador bajo sus propios términos: con las herramientas, lenguajes y plataforma de su elección. Microsoft ofrece las mejores herramientas en su clase y una plataforma en la nube con capacidades únicas que permiten a los desarrolladores crear la próxima generación de aplicaciones.

Microsoft Build reconoce el importante papel de la comunidad de desarrolladores para definir las soluciones del futuro. Acompáñennos en el evento digital Microsoft Build 2021 y asista a la sesión “Acelerar la velocidad de los desarrolladores con la plataforma de desarrollo integral de Microsoft” para obtener más información sobre estos anuncios y más. ¡Estoy impaciente por conocer sus nuevos desarrollos!

Tags: , , ,

Publicaciones Relacionadas