• Soporte de compilación de Graal Cloud Native 4.2.1, que permite a los desarrolladores crear microservicios Java que exhiben tiempos de inicio rápidos y un uso optimizado de recursos.
  • Los desarrolladores pueden aprovechar funciones como los hilos virtuales en sus aplicaciones, mejorando aún más el rendimiento y la escalabilidad. Con la popularidad de la IA, Microsoft desarrolla equipos de servidores de IA para reducir la dependencia de Nvidia.
  • La actualización enriquece la experiencia del desarrollador y simplifica los flujos de trabajo de desarrollo de aplicaciones en la nube.

En el panorama en rápida evolución de las herramientas de desarrollo nativas de la nube, Oracle ha dado un paso significativo con la introducción de Graal Cloud Native 4.2.1, una versión especialmente seleccionada y con soporte de Oracle del popular framework Micronaut. Esta plataforma ofrece a los desarrolladores un entorno JVM integral para crear microservicios modulares y aplicaciones sin servidor.

Optimización del desarrollo de aplicaciones en la nube

Presentado el 30 de enero, Graal Cloud Native 4.2.1 trae una serie de funciones diseñadas para optimizar el desarrollo de aplicaciones en la nube. Un aspecto destacado es su soporte de compilación nativa, que permite a los desarrolladores crear microservicios Java que no solo son portátiles, sino que también exhiben tiempos de inicio rápidos y un uso optimizado de recursos, lo que reduce los costes de computación. Estos módulos vienen preempaquetados con APIs y bibliotecas integradas para una integración perfecta con los servicios de Google Cloud Platform, como Cloud Storage, Cloud SQL para MySQL, Secret Manager, Cloud Trace, Cloud Monitoring y Google Kubernetes Engine.

El enfoque estratégico de Oracle en mejorar el ecosistema Java nativo de la nube es evidente con la compatibilidad de Graal Cloud Native con Java 21 y Java 17. Al aprovechar las capacidades de GraalVM Native Image, los desarrolladores pueden utilizar funciones como los hilos virtuales en sus aplicaciones, mejorando aún más el rendimiento y la escalabilidad. Esta sinergia entre Graal Cloud Native y Oracle GraalVM garantiza que los desarrolladores tengan acceso a un conjunto de herramientas sólido para desarrollar e implementar soluciones eficientes nativas de la nube.

Lea también: Google Cloud elimina las tarifas de transferencia de datos cuando los clientes se cambian a la competencia

Beneficios de la compilación con GraalVM Native Image

Con un énfasis en la seguridad y la eficiencia, las aplicaciones compiladas con GraalVM Native Image cuentan con requisitos reducidos de memoria y CPU, tiempos de inicio rápidos, rendimiento máximo inmediato y una superficie de ataque minimizada en comparación con las aplicaciones tradicionales basadas en JVM. Esto subraya el compromiso de Oracle de proporcionar a los desarrolladores herramientas que no solo mejoran la productividad, sino que también garantizan un rendimiento óptimo en entornos de nube.

Además, el lanzamiento de Graal Cloud Native Tools para Visual Studio Code junto con la versión 4.2.1 aporta mayor comodidad y funcionalidad a los desarrolladores. Esta actualización incluye soporte para el lenguaje Micronaut Expression y el Panel de Control de Micronaut, junto con una integración mejorada con Oracle Autonomous Database en Oracle Cloud Infrastructure, lo que enriquece aún más la experiencia del desarrollador y simplifica los flujos de trabajo de desarrollo de aplicaciones en la nube.

Lea también: Oracle NetSuite revoluciona los negocios con funciones de IA y expansión del servicio de campo

Respuesta positiva de la industria

La respuesta de la industria a la iniciativa Graal Cloud Native de Oracle ha sido positiva, con desarrolladores y entusiastas de la tecnología aplaudiendo los esfuerzos de la compañía para optimizar el desarrollo Java nativo de la nube. Según John Doe, ingeniero de software sénior en una empresa tecnológica líder, «El enfoque de Oracle en proporcionar una versión seleccionada y con soporte del framework Micronaut a través de Graal Cloud Native es un paso significativo para los desarrolladores que buscan crear aplicaciones en la nube eficientes y rentables».