Novedades de Azure Spring Apps

Nota:

Los planes de Básico, Estándar y Enterprise quedarán en desuso a partir de mediados de marzo de 2025, con un período de retiro de 3 años. Se recomienda realizar la transición a Azure Container Apps. Para más información, consulte el anuncio de retirada de Azure Spring Apps.

El plan de consumo estándar y dedicado quedará obsoleto a partir del 30 de septiembre de 2024, con un cierre completo al cabo de seis meses. Se recomienda realizar la transición a Azure Container Apps. Para más información, consulte Migrar el consumo estándar y el plan dedicado de Azure Spring Apps a Azure Container Apps.

Azure Spring Apps se mejora de forma continua. Para ayudarle a estar al día de las últimas novedades, este artículo le ofrece información sobre los últimos lanzamientos.

Este artículo se actualiza trimestralmente, así que revíselo con regularidad. También puede visitar Actualizaciones de Azure, donde puede buscar actualizaciones o navegar por categorías.

Tercer trimestre de 2024

Las siguientes actualizaciones ya están disponibles:

  • Acceda cómodamente al registro de aplicaciones en Azure Portal: ahora ofrecemos una forma más cómoda y eficaz de consultar los registros de las aplicaciones y de hacer streaming de registros en Azure Portal. Este nuevo enfoque complementa la composición manual de consultas para obtener registros de aplicaciones desde el área de trabajo de Log Analytics y el acceso al flujo de registros a través de la CLI de Azure. Para más información, consulte la sección Transmitir registros de Transmitir los registros de la consola de la aplicación Azure Spring Apps en tiempo real.

  • Mantenimiento periódico de la infraestructura en el plan Enterprise:

    • Actualización periódica para mantener al día los componentes administrados:
      • Registro de servicios: actualizado a 1.3.1.
      • Servicio de configuración de aplicaciones: actualizado a 2.3.1, incluida una corrección crítica de los detalles de contenido que faltaban en el registro para ConfigMap y la creación de secretos.
      • Spring Cloud Gateway: actualizado a 2.2.5, incluida una corrección crítica de un problema de persistencia de reglas de enrutamiento.
      • Portal de API: actualizado a la versión 1.5.0.
      • App Live View: actualizado a la versión 1.8.0.
      • Acelerador de aplicaciones: actualizado a la versión 1.8.1.
      • Servicio de compilación:
        • Paquete de compilación de Go: se ha agregado compatibilidad con Go 1.22, se ha dejado en desuso Go 1.20 y se ha cambiado la versión predeterminada de Go 1.20 a Go 1.21.
        • Paquete de compilación de NodeJS: se cambió la versión predeterminada de Node.js 19 a Node.js 20.
        • Paquete de compilación de Java Native Image: Java 20 ha quedado en desuso, se ha agregado Java 21.
        • Paquete de compilación de PHP: se ha agregado PHP 8.3
    • Actualización periódica para mantener actualizado Azure Kubernetes Service: actualizado a 1.29.7.
  • Mantenimiento regular de la infraestructura en los planes Básico y Estándar:

    • Actualización periódica para mantener al día los componentes administrados:
      • Imagen de Config Server: actualizada a 1.0.20240930.
      • Imagen de servidor Eureka: actualizada a 1.0.20240930.
      • Imagen base para las aplicaciones: actualizada a Azure Linux 2.0.20231130.
    • Actualización periódica para mantener actualizado Azure Kubernetes Service: actualizado a 1.29.7.

T2 2024

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

  • Registro más completo del Servicio de configuración de aplicaciones: la revisión Git es un dato crucial que indica la antigüedad de los archivos de configuración. Actualmente, el servicio de configuración de aplicaciones registra la revisión de Git para mejorar la eficacia de la solución de problemas. Para obtener más información, consulte la sección Examinar las revisiones de Git de los archivos de configuración de Usar el servicio de configuración de aplicaciones para Tanzu.

  • El Spring Cloud Config Server de OSS administrado (versión preliminar):la versión de código abierto de Spring Cloud Config Server proporciona una experiencia nativa de Spring a los desarrolladores. Ahora ofrecemos Spring Cloud Config Server administrado para recuperar dinámicamente las propiedades de configuración de repositorios centrales. Para más información, consulte Configuración de un servidor de configuración de Spring Cloud administrado en Azure Spring App.

  • Soporte con el punto de conexión del accionador personalizado: es posible que los usuarios quieran usar un puerto o una ruta de acceso diferentes para el accionador debido a problemas de seguridad, pero esta opción puede dar lugar a que Aplicación Vista en vivo no pueda conectarse a la aplicación. Esta característica permite que Application Live View funcione con aplicaciones que tienen un puerto o ruta de acceso no predeterminados para el accionador. Para obtener más información, consulte la sección Configuración del accionador personalizado de Spring Boot de Uso de Application Live View con el plan Enterprise de Azure Spring Apps.

  • Deshabilitar la autenticación básica para el punto de conexión de prueba de una aplicación: Azure Spring Apps proporciona autenticación básica para proteger el punto de conexión de prueba de una instancia de aplicación. Cuando la aplicación de un usuario se integra con su servidor de autenticación, esta autenticación básica se vuelve innecesaria. Si el usuario tiene una buena comprensión de la seguridad de la aplicación, esta característica le permite deshabilitar la autenticación básica proporcionada por el servicio Azure Spring Apps, lo que hace que las pruebas en la aplicación se acerquen a un entorno real. Para más información, consulte la segunda sugerencia de Configuración de un entorno de ensayo en Azure Spring Apps.

  • Acceso de almacenamiento privado para el inyección de red virtual: la característica de acceso de almacenamiento privado permite el enrutamiento del tráfico a través de una red privada para el almacenamiento de back-end que hospeda activos de aplicaciones como archivos JAR y registros. Esta característica mejora la seguridad y puede mejorar el rendimiento de los usuarios. Para obtener más información, consulte Configuración del acceso de red privada para el almacenamiento de back-end en la red virtual (versión preliminar).

  • Trabajo de soporte técnico (versión preliminar) en Azure Spring Apps: esta característica permite a los clientes ejecutar sus aplicaciones efímeras de forma nativa en Azure Spring Apps. Ofrece administración y ejecución de trabajo por lotes, junto con la integración con componentes administrados. Para más información, consulte trabajo de en Azure Spring Apps (versión preliminar).

T1 2024

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

  • Ahorre hasta un 47 %: Azure Spring Apps Enterprise ahora es apto para el plan de ahorro de Azure: todas las regiones de Azure Spring Apps del plan Enterprise son aptas para un ahorro considerable de costos (20 % durante un año y un 47 % durante tres años) cuando accede al plan de ahorro de Azure. Para más información, consulte Azure Spring Apps Enterprise ahora es apto para el plan de ahorro de Azure para el proceso.

  • La CLI de Azure admite el streaming de registros para Spring Cloud Gateway: esta característica le permite capturar el registro de Spring Cloud Gateway en tiempo real con fines de diagnóstico. Para obtener más información, consulte la sección Uso del streaming de registros en tiempo real de Solución de problemas de VMware Spring Cloud Gateway.

  • La CLI de Azure admite el streaming de registros para Servicio de configuración de aplicaciones: la característica permite recuperar el registro del servicio de configuración de aplicaciones mediante la CLI de Azure, lo que permite detectar las actualizaciones de configuración. Para obtener más información, consulte la sección Uso de streaming de registros en tiempo real de Uso del servicio de configuración de aplicaciones para Tanzu.

  • Muestra las versiones del módulo de compilación: la característica más reciente agregada a los módulos de compilación le ayuda a comprender la versión usada y diagnosticar problemas asociados al proceso de compilación.

  • Solución de problemas mejorada del servicio de configuración de aplicaciones: ahora puede ver directamente el configMap vinculado de las aplicaciones para ayudar a solucionar problemas con configuraciones sin actualizar. También puede exportar los archivos de configuración extraídos por el servicio de configuración de aplicaciones desde repositorios Git ascendentes a su entorno local a través de la CLI de Azure. Este proceso le ayuda a examinar el contenido y usar los archivos de configuración para el desarrollo local. Para obtener más información, consulte la sección Examen del archivo de configuración en ConfigMap de Uso del servicio de configuración de aplicaciones para Tanzu.

Cuarto trimestre de 2023

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

La siguiente actualización ahora está disponible en los planes Enterprise y Básico o Estándar:

  • Mantenimiento planeado (versión preliminar pública): Azure Spring Apps aplica revisiones periódicas a los componentes del lado servidor de los que dependen las aplicaciones para asegurarse de que sean seguros y estén actualizados. Estos componentes incluyen JDK, middleware de Spring Cloud, APM, imagen de sistema operativo base e infraestructura en runtime. Para que dichas revisiones surtan efecto, debe reiniciar las aplicaciones. Con el mantenimiento planeado, puede programar una hora en un día específico para estos reinicios obligatorios. Para obtener más información, consulte Configuración del mantenimiento planeado (versión preliminar).

  • Sincronización automática de certificados: algunas características de Azure Spring Apps protegen las aplicaciones con certificados de su elección. Con la sincronización automática de certificados, ahora puede rotar los certificados en Azure Key Vault y se sincronizan automáticamente con Azure Spring Apps. Esta mejora facilita la administración de características como el dominio personalizado y la configuración de TLS/SSL. Para obtener más información, consulte la sección Certificado de sincronización automática de Asignación de un dominio personalizado existente a Azure Spring Apps.

Tercer trimestre de 2023

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

La siguiente actualización ahora está disponible en el plan Estándar de consumo y dedicado:

Segundo trimestre de 2023

La siguiente actualización anuncia un nuevo plan:

La siguiente actualización ahora está disponible en todos los planes:

La siguiente actualización ahora está disponible en los planes de consumo y Básico o Estándar:

  • Azure Developer CLI (azd) para Azure Spring Apps: Azure Developer CLI (azd) es una herramienta de código abierto que acelera el tiempo necesario para obtener la aplicación del entorno de desarrollo local a Azure. Ahora puede inicializar, empaquetar, aprovisionar e implementar una aplicación de Spring en Azure Spring Apps con solo unos pocos comandos. Pruébelo con Inicio rápido: implementación de la primera aplicación web en Azure Spring Apps.

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

Primer trimestre de 2023

Las siguientes actualizaciones ya están disponibles en los planes Básico o Estándar y Enterprise:

  • Evaluación del código fuente para la migración: evalúe las aplicaciones de Spring locales existentes para su preparación para migrar a Azure Spring Apps con el Analizador de idoneidad en la nube. Esta herramienta proporciona información sobre qué tipos de cambios se necesitan para la migración y cuánto esfuerzo supone. Para obtener más información, consulte Evaluación de aplicaciones de Spring con el Analizador de idoneidad en la nube.

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

Cuarto trimestre de 2022

Las siguientes actualizaciones ya están disponibles en los planes Básico o Estándar y Enterprise:

  • Configuración de entrada: con la configuración de entrada, puede administrar el tráfico de Azure Spring Apps en el nivel de aplicación. Esta funcionalidad incluye compatibilidad con protocolos para gRPC, WebSocket y RSocket-on-WebSocket, afinidad de sesión y tiempo de espera de envío y lectura. Para obtener más información, consulte Personalización de la configuración de entrada en Azure Spring Apps.

  • Depuración remota: ahora, puede depurar de forma remota las aplicaciones en Azure Spring Apps mediante IntelliJ o VS Code. Por motivos de seguridad, Azure Spring Apps deshabilita de manera predeterminada la depuración remota. Puede habilitar la depuración remota para las aplicaciones mediante Azure Portal o la CLI de Azure e iniciar la depuración. Para obtener más información, consulte Depuración de las aplicaciones de forma remota en Azure Spring Apps.

  • Entorno de shell de instancia de aplicación para solucionar problemas: Azure Spring Apps ofrece muchas maneras de solucionar problemas de las aplicaciones. Los desarrolladores que quieran inspeccionar un entorno en ejecución de una instancia de aplicación, pueden conectarse al entorno de shell de la instancia de la aplicación y solucionar problemas. Para más información, consulte Conexión a una instancia de aplicación para solucionar problemas.

Las siguientes actualizaciones ya están disponibles en el plan Enterprise:

  • Nuevo componente de Tanzu administrado: Application Live View de la plataforma de aplicaciones de Tanzu: una herramienta ligera de información y solución de problemas basada en accionadores de Spring Boot que ayuda a los desarrolladores y operadores de aplicaciones a buscar dentro de las aplicaciones en ejecución. Las aplicaciones proporcionan información desde dentro de los procesos en ejecución mediante puntos de conexión HTTP. Application Live View usa esos puntos de conexión para recuperar e interactuar con los datos de las aplicaciones. Para obtener más información, consulte Uso de Application Live View con el plan Enterprise de Azure Spring Apps.

  • Nuevo componente de Tanzu administrado: aceleradores de aplicaciones de la plataforma de aplicaciones de Tanzu: puede acelerar el proceso de creación e implementación de aplicaciones. Le ayudan a arrancar las aplicaciones e implementarlas de forma reconocible y repetible. Para obtener más información, consulte Uso del acelerador de aplicaciones de VMware Tanzu con el plan Enterprise de Azure Spring Apps.

  • Implementación directa de archivos estáticos: si tiene aplicaciones que solo tienen archivos estáticos como HTML, puede implementarlos directamente con un servidor web configurado automáticamente, como HTTPD y NGINX. Esta funcionalidad de implementación incluye aplicaciones de front-end compiladas con un marco de JavaScript de su elección. Puede realizar esta implementación mediante el módulo de compilación de servidores web de Tanzu en segundo plano. Para obtener más información, consulte Implementación de archivos estáticos web.

  • Mejora de Spring Cloud Gateway administrado: hemos agregado recientemente compatibilidad con reglas de enrutamiento de nivel de aplicación para simplificar la configuración de reglas de enrutamiento y la compatibilidad con TLS desde la puerta de enlace a las aplicaciones de Spring Cloud Gateway administradas. Para más información, consulte Uso de Spring Cloud Gateway.

Tercer trimestre de 2022

Las siguientes actualizaciones ya están disponibles para ayudar a los clientes a reducir las barreras de adopción y las fricciones de precios para aprovechar al máximo las funcionalidades que ofrece Azure Spring Apps Enterprise.

  • Reducción de precios: hemos reducido la unidad base de Azure Spring Apps Estándar y Enterprise a 6 vCPU y 12 GB de memoria y hemos reducido los precios de uso por encima del límite de vCPU y memoria. Para obtener más información, consulte Precios de Azure Spring Apps

  • Concesión gratuita mensual: las primeras 50 horas de vCPU y 100 GB de memoria son gratuitas cada mes. Para obtener más información, consulte Precios de Azure Spring Apps

Puede comparar el cambio de precio en Reducción de precio: ¡Azure Spring Apps hace más y cuesta menos!.

Consulte también

Para obtener actualizaciones anteriores, consulte Actualizaciones de Azure.