Azure Spring Apps
Cree o migre aplicaciones de Spring con un servicio totalmente administrado de Microsoft y VMware.
Simplifique el desarrollo y la escala de aplicaciones empresariales de Spring a medida que crezca
Azure Spring Apps es un servicio totalmente administrado que ayuda a los desarrolladores de Spring a centrarse en el código, no en la infraestructura. Implemente cualquier tipo de aplicación de Spring, incluidas aplicaciones web, microservicios, controladas por eventos, sin servidor y por lotes, sin necesidad de Kubernetes. Aproveche el ecosistema de Azure mientras usa sus inversiones existentes. Comenzar ahora.
Infraestructura totalmente administrada para centrarse en Spring Boot y otros desarrollos de aplicaciones de Spring, a la vez que se mantiene la portabilidad de las aplicaciones
Administración de aplicaciones sin problemas con las funcionalidades de Azure y Spring compatibles con Microsoft y VMware
Migración de aplicaciones rápida y sin esfuerzo para acortar la ruta de producción de meses a días
Compatibilidad con un ecosistema de herramientas conocidas para aprovechar las inversiones de TI existentes y mantener la productividad de los desarrolladores
Envíe más rápido y simplifique la administración de la infraestructura
Céntrese en lo que importa sus aplicaciones, la lógica de negocios y la entrega de valor a los usuarios. Implemente cualquier tipo de aplicaciones Spring o políglota, ya sea desde código fuente o artefactos, con compatibilidad para la creación y el mantenimiento de contenedores. Azure Spring Apps administra la infraestructura subyacente, el Kit de desarrollo de Java (JDK), las imágenes base y el análisis y la aplicación de revisiones de vulnerabilidades. Azure Spring Apps Enterprise agrega eficaces componentes de VMware Tanzu creados para satisfacer los requisitos empresariales relacionados con la administración de la configuración, la integración, la portabilidad, la flexibilidad y el soporte técnico.
Observe y solucione los problemas de sus aplicaciones sin esfuerzo
Obtenga información detallada sobre las dependencias de la aplicación y la telemetría operativa mediante Azure Monitor. Agregue métricas para una vista topológica de cómo interactúan diferentes servicios y consulte las tasas medias de errores y rendimiento. Identifique fácilmente la causa principal de los problemas de confiabilidad y los cuellos de botella de rendimiento. Use métodos de solución de problemas conocidos como la depuración remota, el análisis de subprocesos y memoria y las herramientas de APM que prefiera con compatibilidad de integración con AppDynamics, Dynatrace, Elastic y New Relic.
Obtenga soporte técnico avanzado para el entorno de ejecución de Spring
Azure Spring Apps Enterprise incluye compatibilidad con VMware Spring Runtime, que proporciona soporte técnico 24/7 de primer nivel, acceso exclusivo a versiones empaquetadas de proyectos populares diseñados para uso empresarial y soporte técnico a largo plazo después del final del ciclo de vida del sistema operativo, para que pueda actualizar las aplicaciones a su propio ritmo.
Aproveche sus inversiones tecnológicas existentes
A medida que migra o compila sus aplicaciones de Java y Spring en Azure, use sus inversiones en redes, supervisión, automatización, proveedores de identidades, sistemas locales, herramientas de desarrollo y compilación y bibliotecas de aplicaciones. El aprovechamiento de las herramientas existentes no solo ahorra costos, sino que también ayuda a mantener la productividad de los desarrolladores.
Establecer una línea base de seguridad
Desarrolle y mantenga una posición de seguridad agresiva con funcionalidad integrada en Azure Spring Apps, que incluye acceso seguro, comunicaciones seguras, administración de secretos, control de acceso basado en rol (RBAC) de aislamiento de cargas de trabajo, compatibilidad con conexiones sin contraseña y funcionalidades de autenticación y autorización de usuarios. Más información sobre la línea de base de seguridad
Amplíe sus aplicaciones con los iniciadores de Spring
Use una amplia cartera de iniciadores de Spring para interactuar fácilmente con servicios de Azure, como Azure Cosmos DB, Microsoft Entra ID (anteriormente Azure Active Directory) y Azure Key Vault. Incluya los iniciadores de Spring en la aplicación para que no tenga que agregar manualmente descriptores de dependencia al código. El desarrollo de iniciadores de Spring está abierto a la comunidad y agradecemos las contribuciones de código.
Use las herramientas de administración del rendimiento que prefiera
Supervise las cargas de trabajo de Spring con Dynatrace
Obtenga observabilidad automática e inteligente con Dynatrace. Con visibilidad profunda del nivel de código y seguimientos de un extremo a otro, Dynatrace funciona con Azure Spring Apps para proporcionar detección de problemas asistida por inteligencia artificial y análisis automático de la causa principal. Manténgase al día de sus cargas de trabajo de nube híbrida y distinga entre aplicaciones en buen estado e incorrectas.
Agregue observabilidad a las aplicaciones de Spring Cloud con New Relic One
Vea los datos en una sola interfaz de usuario para simplificar la solución de problemas. Con la integración de New Relic One y Azure Spring Apps, simplemente envíe los datos de la aplicación directamente a New Relic One y aproveche al máximo una plataforma de observabilidad eficaz.
Consiga observabilidad de pila completa en cargas de trabajo de Spring con AppDynamics
Obtenga visibilidad en tiempo real e información correlacionada para Spring Boot aplicaciones que se ejecutan en Azure Spring Apps. Aísle rápidamente la causa principal de cualquier problema de rendimiento y optimice las aplicaciones para ofrecer experiencias excepcionales.
Unifique la observabilidad de las aplicaciones de Spring con Elastic
Use Elastic para unificar la observabilidad de los datos de Azure Spring Apps en un eficaz almacén de datos nativo de Azure. Aplique análisis interactivos mediante visualizaciones enriquecidas en tiempo real. Expone valores atípicos con aprendizaje automático y reacciona a eventos que ocurren en cualquier parte del entorno con navegación intuitiva entre registros, métricas y seguimientos de APM.
Seguridad y cumplimiento integrados
-
Empleamos a más de 8 500 expertos en seguridad e inteligencia sobre amenazas en 77 países.
-
Empiece gratis
Azure Spring Apps ofrece una variedad de planes de precios para satisfacer sus requisitos específicos, independientemente del tamaño, el patrón de ejecución o la complejidad de la aplicación.
Elija el plan adecuado para usted, desde las primeras fases de pruebas y desarrollo hasta las demandas más exigentes de producción con soporte técnico comercial de Spring Runtime.
Aproveche la concesión gratuita mensual con 50 horas de vCPU y 100 GB de memoria para iniciar su viaje.
Comenzar con una cuenta gratuita de Azure
1
Empezar gratis. Obtenga un crédito de USD$200 para usar durante 30 días. Mientras disponga de crédito, obtendrá cantidades gratuitas de muchos de nuestros servicios más populares y cantidades gratuitas de más de 55 servicios que son siempre gratis.
2
Después del crédito, cambia a un plan de pago por uso para seguir creando con los mismos servicios gratuitos. Paga solamente si tu uso supera la cantidad gratuita mensual.
3
Confianza para clientes de todos los tamaños
"'Cloud–native' debe proporcionar resultados tangibles. Azure Spring Apps ayuda a eliminar el esfuerzo de implementación y administración para que podamos centrarnos en nuestras competencias principales."
Jonathan Jones, arquitecto jefe de soluciones, Group Finance IT, Swiss Re
"Somos desarrolladores de Java. No somos compañeros de infraestructura. No somos administradores del sistema. Con Azure Spring Apps, no tenemos que preocuparnos por administrar Kubernetes o el tiempo de inactividad del clúster."
Philipp Stussak, arquitecto de software, Bosch
"Azure Spring Apps es fundamental para nuestra arquitectura, debido a su facilidad de uso y al hecho de que es una oferta totalmente administrada. Junto con las API REST que hemos desarrollado, tenemos una plataforma realmente eficaz, resistente y global."
Devon Yost, arquitecto empresarial, Digital Realty
Aceleración de Spring Apps
Obtenga información sobre cómo los líderes empresariales de Bosch, Digital Realty y Stock Stock usan Azure Spring Apps para transformar sus sistemas y operaciones y ofrecer valor en este panel de discusión.
Azure Spring Apps: La manera fácil de ejecutar las aplicaciones
Obtenga información sobre las funcionalidades de Azure Spring Apps en esta sesión de demostración e información general técnica presentada por Adib Saikali y Asir Selvasingh.
Recursos de Azure Spring Apps
Documentación, inicios rápidos y tutoriales
Aprendizaje y ejemplos
Cursos de Microsoft Learn
Preguntas más frecuentes sobre Azure Spring Apps
-
Azure ayuda a garantizar que sólo los usuarios autorizados accedan a los datos, registros y configuraciones de las aplicaciones. Las instancias de servicio de Azure Spring Cloud están aisladas entre sí y se implementan en clústeres de Azure Kubernetes con seguridad reforzada. Otras características de seguridad son el aislamiento de red con Azure Virtual Network, la aplicación de estándares de cumplimiento normativo de la organización con Azure Policy y la capacidad para conectarse a otros servicios de Azure con la identidad administrada.
-
-
Ver detalles del Acuerdo de Nivel de Servicio: Documentos de licencia (microsoft.com).
-
Azure Spring Apps admite todos los tipos de aplicaciones de Spring: Spring Boot, microservicios, reactivos, en la nube, aplicaciones web, sin servidor, controladas por eventos y por lotes. También puede ejecutar aplicaciones de Steeltoe .NET Core junto con aplicaciones Spring en Estándar y aplicaciones políglotas en Enterprise.
-
Las aplicaciones de Spring son portátiles de forma natural. Puede implementarlas en cualquier lugar, incluso en Azure. Solo tiene que implementar archivos JAR o WAR en Azure Spring Apps y mantener sus aplicaciones portátiles. Si fuera a crear artefactos adicionales, como descriptores de implementación específicos de la plataforma o gráficos de HELM, podría afectar a la portabilidad.