Presentación de Azure Spring Cloud: un servicio totalmente administrado para microservicios de Spring Boot

Publicado el 8 octubre, 2019

Corporate Vice President, Microsoft Azure

A medida que los clientes han migrado sus cargas de trabajo a la nube, hemos visto un aumento en el uso de arquitecturas nativas de la nube, especialmente microservicios. Las arquitecturas basadas en microservicios ayudan a mejorar la escalabilidad y velocidad, pero implementarlas puede ser un desafío. Para muchos desarrolladores de Java, Spring Boot y Spring Cloud han ayudado a abordar estos desafíos al proporcionar una plataforma sólida con patrones bien establecidos para el desarrollo y la operación de aplicaciones de microservicios. Sin embargo, crear y mantener un entorno de Spring Cloud requiere esfuerzo. Este trabajo incluye configurar la infraestructura para el escalado dinámico, instalar y administrar varios componentes, y conectar la aplicación con su infraestructura de registro.

Para ayudar a simplificar la implementación y operación de las aplicaciones de Spring Cloud, junto con Pivotal, Microsoft ha creado Azure Spring Cloud.

Azure Spring Cloud se creó en conjunto entre Pivotal y Microsoft, quieres también la operan y otorgan soporte. Esto significa que puede usar Azure Spring Cloud para sus aplicaciones más exigentes y saber que Pivotal y Microsoft respaldan el servicio para garantizar su éxito.

Desarrollo de alta productividad

Azure Spring Cloud abstrae la complejidad de administrar la infraestructura y el middleware de Spring Cloud para que pueda centrarse en crear la lógica de su empresa y permitir que Azure se ocupe del escalado dinámico, las correcciones de seguridad, los estándares de cumplimiento y la alta disponibilidad.

Con solo unos clics, puede aprovisionar una instancia de Azure Spring Cloud. Después de configurar un par de dependencias en su archivo pom, su aplicación de Spring Cloud se conecta automáticamente con el Servidor de configuración y el Registro de servicios de Spring Cloud. Es más, puede implementar y escalar las aplicaciones de Spring Boot en segundos.

Diagrama de Azure Spring Cloud

Para acelerar su experiencia de desarrollo, proporcionamos soporte para el complemento de Azure Spring Cloud Maven y las extensiones de VS Code que optimizan el desarrollo de Spring. En otras palabras, puede usar las herramientas que ya conoce y le gustan.

Supervisión sencilla

Con el soporte listo para agregar registros, métricas y seguimiento de aplicaciones distribuidas en Azure Monitor, puede visualizar fácilmente el rendimiento de sus aplicaciones, detectar y diagnosticar problemas en las aplicaciones de microservicios y sus dependencias, analizar los datos de supervisión para solucionar problemas y comprender mejor qué hacen los usuarios finales con sus aplicaciones.

80

Innovación de código abierto con las integraciones de Spring

Azure Spring Cloud establece la base de procesos para las aplicaciones de Spring nativas de la nube. A partir de ahí, Azure Spring Cloud facilita la conexión a los servicios de datos, como Azure SQL Database, MySQL, PostgreSQL o Cosmos DB, para habilitar la autorización y autenticación de nivel empresarial para el usuario final mediante Azure Active Directory, para enlazar los flujos de la nube con Service Bus o Event Hubs, y para cargar y administrar secretos con Azure Key Vault. Para que no tenga que descubrir manualmente las dependencias y eliminar el código repetitivo, hemos creado una excelente biblioteca de integraciones de Spring y los iniciadores para sus aplicaciones de Spring.

Regístrese en Azure Spring Cloud

Tanto Pivotal como Microsoft están esperando los comentarios sobre el nuevo Azure Spring Cloud de nuestros clientes. Si está interesado en participar en la versión preliminar privada, envíe sus datos de contacto aquí. Para obtener más información del anuncio de hoy de Pivotal, vaya a su blog y déjenos su opinión.

El servicio estará disponible en versión preliminar pública para todos los clientes antes de fin de año.