Por: Scott Guthrie, vicepresidente ejecutivo del grupo de Nube e IA en Microsoft.
Los desarrolladores son esenciales para el mundo en el que vivimos hoy, y el trabajo que realizan es fundamental para impulsar a las organizaciones en todas las industrias. Cada desarrollador y equipo de desarrollo aporta nuevas ideas e innovación. Y nuestra ambición con Microsoft Cloud y Azure es ser la plataforma para toda esta innovación y en verdad empoderar a toda la comunidad a medida que construyen lo que viene a continuación.
Microsoft se fundó como una empresa de herramientas para desarrolladores y los desarrolladores siguen al centro de nuestra misión. En la actualidad, contamos con las herramientas de desarrollo más utilizadas y queridas con Visual Studio, .NET y GitHub. Ofrecemos una plataforma confiable y completa para crear aplicaciones y soluciones sorprendentes que ayuden a las personas y organizaciones de todo el planeta a lograr más.
Más del 95% de las empresas más grandes del mundo en la actualidad eligen Microsoft Azure para administrar sus negocios. Por ejemplo, la NBA usa capacidades de Azure e IA para convertir miles de millones de puntos de datos del juego en contenido personalizable para sus fanáticos. Y Stonehenge Technology Labs ha aumentado la velocidad del desarrollador a través de su software de mejora del comercio de rápido crecimiento, STOPWATCH, con Azure, Live Share y Visual Studio.
Con Microsoft Cloud y Azure, nos encontramos con ustedes donde se encuentren y les facilitamos el inicio de su jornada nativa en la nube, desde cualquier lugar. Eso significa que los desarrolladores pueden usar sus lenguajes favoritos, marcos de trabajo de código abierto y herramientas para codificar e implementar en la nube y en el entorno, para colaborar de manera segura e integrar diferentes componentes en muy poco tiempo con soluciones de código bajo.
Para respaldar todo esto, estos son algunos de los últimos desarrollos de los que hablaremos en Microsoft Build esta semana. También puede ver la sesión Escalar aplicaciones nativas de la nube y acelerar la modernización de aplicaciones para obtener más información sobre estos anuncios.
Creen aplicaciones modernas y nativas de la nube de manera productiva con tecnologías sin servidor y la mejor experiencia de Kubernetes para desarrolladores
A medida que se crean nuevas aplicaciones, querrán que sean nativas de la nube, ya que están diseñadas para aprovechar al máximo todo lo que ofrece la nube. El uso de patrones de diseño nativos de la nube ayuda a lograr la agilidad, la eficiencia y la velocidad de innovación que necesitan para sus negocios. La barra de experiencia y lo que los usuarios finales esperan de las aplicaciones se ha comenzado a elevar. Los lanzamientos de productos, las temporadas altas de compras y los eventos deportivos son solo algunos ejemplos de algunas demandas de uso con una alta dinámica que las aplicaciones modernas deben estar preparadas para manejar.
Esto es posible gracias a arquitecturas y tecnologías como contenedores, sin servidor, microservicios, API y DevOps en todas partes, que ofrecen el camino más corto hacia el valor de la nube. Con Azure, GitHub y Microsoft Cloud, trabajamos para permitirles aprovechar mejor todas estas capacidades.
Azure Container Apps ofrece una plataforma ideal para los desarrolladores de aplicaciones que desean ejecutar microservicios en contenedores sin servidor sin administrar la infraestructura. Hoy, Azure Container Apps está disponible a nivel general y listo para que lo usen. Se basa en la sólida base de código abierto del ecosistema de Kubernetes, que es fundamental para las aplicaciones nativas de la nube.
Azure Kubernetes Services (AKS) se creó para ser un destino para todos los desarrolladores y brindar la mejor experiencia administrada para Kubernetes, ya sea que lo prueben por primera vez o lo usen con regularidad y rapidez para realizar pruebas. Ofrece un aprovisionamiento elástico de la capacidad sin necesidad de administrar la infraestructura informática subyacente y es la forma más rápida de poner en marcha clústeres de Kubernetes administrados y configurar un flujo de trabajo DevSecOps fluido con integración de CI/CD.
Un gran ejemplo de un cliente que aprovecha AKS hoy en día es Adobe. Adobe evolucionó a prácticas nativas de la nube hace unos años y adoptó una arquitectura de microservicios. Eligieron AKS debido a sus capacidades escalables, flexibles y de múltiples nubes, y aportó un desarrollo más rápido, desde la incorporación hasta la producción, al mismo tiempo que proporcionaba medidas de protección automatizadas con prácticas de DevSecOps.
Hoy tenemos algunas actualizaciones excelentes para mejorar aún más la experiencia del desarrollador y el operador en Azure Kubernetes Service, haciéndolo más rápido y más fácil que nunca para que puedan dedicar más tiempo a escribir código. Lanzamos la extensión Draft y CLI, la vista previa pública de un nuevo complemento de enrutamiento de aplicaciones web AKS integrado y una extensión KEDA (Extensión de escalado automático basado en eventos de Kubernetes).
El poder y la escalabilidad de una plataforma nativa de la nube
Lo que hace que Microsoft Cloud sea en particular rica como plataforma de desarrollo y ecosistema son los servicios que brinda y la infraestructura de nube subyacente que les permite concentrarse en escribir y enviar código. Pueden desarrollar y aprovechar una plataforma nativa de la nube completa, desde contenedores hasta bases de datos nativas de la nube y servicios de inteligencia artificial.
Azure Cosmos DB es una base de datos para desarrolladores administrada por completo y sin servidor, y el único servicio de base de datos en el mercado que ofrece acuerdos de nivel de servicio que garantizan una latencia de milisegundos de un solo dígito y una disponibilidad del 99.999%. Estas garantías están disponibles a nivel global a cualquier escala, incluso a través de ráfagas de tráfico.
Hoy mejoramos la elasticidad de Azure Cosmos DB con una nueva capacidad de ráfaga y una mayor capacidad sin servidor a 1 TB, mientras pagamos solo por el almacenamiento y el rendimiento utilizados. En versión preliminar pública, esta capacidad es ideal para cargas de trabajo con tráfico intermitente e impredecible y permite a los desarrolladores crear aplicaciones nativas de la nube escalables y rentables.
Vemos clientes innovar a un ritmo más rápido con tecnologías nativas de la nube. Azure Arc lleva la seguridad de Azure y los servicios nativos de la nube a entornos híbridos y multinube, lo que les permite proteger y controlar la infraestructura y las aplicaciones en cualquier lugar.
Un ejemplo de un cliente que recurre a Azure Arc es el banco más grande de Canadá, Royal Bank of Canada (RBC). Como implementación basada en Kubernetes, Azure Arc permite a la empresa aprovechar las inversiones en infraestructura existentes y los conjuntos de habilidades para administrar y automatizar las implementaciones de bases de datos. Los servicios de datos habilitados para Arc permitieron a RBC acelerar su tiempo de comercialización y desarrollo de productos, para brindar más tiempo y enfoque a la innovación e integración de sus productos y capacidades.
Continuamos la innovación y agregamos nuevas capacidades a Azure Arc para habilitar escenarios híbridos y de múltiples nubes, y hoy nos complace anunciar varias capacidades nuevas de Azure Arc, incluido el acelerador de zona de aterrizaje para Kubernetes habilitado para Azure Arc, que ofrece a los clientes una mayor agilidad para aplicaciones y herramientas nativas en la nube para simplificar las implementaciones híbridas y multinube, todo mientras se fortalece la seguridad y el cumplimiento. El acelerador de la zona de aterrizaje proporciona mejores prácticas, orientación e implementaciones de referencia automatizadas para una implementación rápida y fácil.
Azure Managed Grafana es parte de nuestro enfoque para brindar a los clientes todas las herramientas que necesitan para administrar, monitorear y proteger sus inversiones híbridas y multinube. De manera reciente lanzamos esta integración para que puedan implementar con facilidad los paneles de Grafana, completos con la alta disponibilidad y seguridad integradas de Azure.
Me complace compartir que el nivel Business Critical de SQL Managed Instance habilitado para Azure Arc ahora está disponible de forma general para cumplir con los requisitos críticos de continuidad comercial más exigentes. Esto permite a los desarrolladores crear aplicaciones nativas de la nube escalables y rentables y agregar las mismas capacidades de actualización automática y seguridad mejor calificadas en las que han confiado durante décadas.
Modernizar aplicaciones Java
Java continúa como uno de los lenguajes de programación más importantes y estamos comprometidos a ayudar a los desarrolladores de Java a ejecutar sus aplicaciones Spring de manera más fácil en la nube. Como parte de una colaboración de mucho tiempo con Pivotal, ahora VMware, Azure Spring Cloud se creó como un servicio administrado por completo para aplicaciones Spring Boot para resolver los desafíos de ejecutar Spring a escala. Azure Spring Cloud es una plataforma con todas las funciones para todos los tipos de aplicaciones Spring, por lo que para reflejar mejor esto, el servicio ahora se llama Azure Spring Apps.
Azure Spring Apps Enterprise estará disponible de forma general en junio, con componentes de VMware Tanzu administrados por completo, que se ejecutan en Azure y soporte avanzado de Spring Runtime. Clientes como FedEx ya aprovechan esta colaboración en Azure Springs Apps para ofrecer una solución impactante para sus clientes finales, para ayudar a predecir los tiempos de entrega estimados para millones de paquetes en todo el mundo.
Construido con Microsoft Cloud
Desarrollar con Microsoft Cloud pone las últimas tecnologías en sus manos y les otorga control y productividad. Ofrece una plataforma confiable y completa, para que puedan crear excelentes aplicaciones y soluciones.
Microsoft Build se trata de celebrar el trabajo que hacen y ayudarles a construir lo que viene después. Asegúrense de ver la sesión Escalar aplicaciones nativas de la nube y acelerar la modernización de aplicaciones para obtener más información sobre estos anuncios. También los animo a ver la sesión Codificar, probar y enviar con rapidez desde entornos de desarrollo seguros para obtener más información sobre las herramientas de desarrollo de Microsoft. Hay planeada una semana emocionante, así que asegúrense de unirse a todo el evento digital para obtener más anuncios, historias de clientes, sesiones de trabajo, oportunidades de aprendizaje y demostraciones técnicas. Disfruten de la experiencia del evento. No puedo esperar a ver lo que construyen.
Aprendan más sobre Azure en Microsoft Build
- Profundicen sus habilidades con módulos de aprendizaje, documentación y contenido de la comunidad seleccionados de manera cuidadosa.
- Miren todas las sesiones que les encantaron o pónganse al día con las que se perdieron después del evento con Build On-Demand
- ¡Sigan con el aprendizaje! Únanse a los expertos de Microsoft a través de eventos y contenido técnico en vivo para mantener su aprendizaje posterior a Build.
- Lean cómo construir de manera productiva, colaborar de forma segura y escalar la innovación, sin importar en qué parte del mundo, con un conjunto completo de herramientas y plataforma para desarrolladores de Microsoft.
- Lean cómo pueden Innovar más rápido y lograr una mayor agilidad con Microsoft Intelligent Data Platform y convertir sus datos en decisiones.