Kit de Desarrollo Graal para Micronaut

Cree microservicios Java nativos en la nube portátiles que se inicien al instante y utilicen menos recursos para reducir los costos informáticos.

El kit de desarrollo Graal para Micronaut (GDK) es un conjunto curado de módulos de marco Micronaut® de código abierto diseñados desde cero para la compilación anticipada con GraalVM Native Image, lo que resulta en ejecutables nativos ideales para microservicios.

Beneficios del kit de desarrollo Graal Development Kit for Micronaut

Portabilidad multinube (13:13)

Escribir aplicaciones una vez y ejecutarlas en cualquier nube pública. Desarrolle aplicaciones sin preocuparse de las API y bibliotecas propietarias de la nube, y evite así la dependencia de la nube.

Más rápido y más barato (3:03)

Las aplicaciones de Graal Development Kit for Micronaut compiladas por GraalVM Native Image comienzan instantáneamente, proporcionan un rendimiento máximo sin calentamiento y tienen una pequeña huella de memoria.

productividad del desarrollador (20:37)

Reduce el tiempo de desarrollo con integraciones de servicios de nube listas para usarse y validación de tiempo de compilación que detecta errores en el momento de la creación, no durante el tiempo de ejecución.

Soportado en OCI (3:53)

Ejecuta las aplicaciones Graal Development Kit for Micronaut en producción en Oracle Cloud con soporte comercial completo sin costo adicional.

  • ¿Qué es el kit de desarrollo Graal para Micronaut?

    El kit de desarrollo de Graal para Micronaut es una compilación de un conjunto curado de módulos de marco de Micronaut para crear microservicios portátiles nativos en la nube que se pueden compilar con antelación mediante GraalVM Native Image.

    Más información sobre GDK
  • Guías del módulo GDK

    El kit de desarrollo Graal para módulos Micronaut proporciona soporte independiente de la plataforma para una recopilación de servicios básicos en la nube, incluido el almacenamiento de objetos, la gestión de secretos, la transmisión y mucho más. Utilice las guías para obtener más información sobre cada módulo.

    Explora las guías de GDK
  • Prueba un laboratorio práctico

    Descubra cómo crear aplicaciones Java portátiles a la nube que utilizan los servicios de Oracle Cloud con Graal Development Kit para Micronaut.

    Pruebe los laboratorios prácticos de GDK

Kit de desarrollo Graal para Micronaut: descubra por qué el uso de GDK con Oracle Cloud es una opción tan fácil

Otros recursos

MuShop: una gran aplicación de referencia nativa en la nube

MuShop para Micronaut es un escaparate que utiliza varios servicios de Oracle Cloud Infrastructure en una aplicación unificada. MuShop se escribió originalmente para demostrar una variedad de servicios en la nube que utilizaban varios lenguajes de programación y marcos. Oracle ha transferido MuShop para utilizar Java, el marco de Micronaut y GraalVM Native Image para demostrar que GDK mejora la productividad, la eficiencia y la portabilidad de la nube de los desarrolladores.

MuShop implementa microservicios compilados por GraalVM Native Image en ejecutables nativos desplegados en Kubernetes. MuShop, una referencia al comercio electrónico, se compone de nueve microservicios. Puede ejecutar MuShop localmente mediante Oracle Database en un contenedor mediante docker-compose. La opción preferida es desplegarla en Oracle Cloud y, a continuación, aprovechar servicios como Oracle Container Engine for Kubernetes, Oracle Autonomous Transaction Processing, Oracle Functions y una pila de redes completa.

Recursos de MuShop

MuShop en GitHub

Micronaut

El marco de Micronaut proporciona a los desarrolladores de Java un gran impulso de productividad. Al evitar la reflexión en tiempo de ejecución a favor del procesamiento de anotaciones, Micronaut mejora la experiencia de desarrollo basada en Java al detectar errores en tiempo de compilación en lugar de tiempo de ejecución, y mejora el tiempo de inicio y la huella de memoria de las aplicaciones basadas en Java.

Conexión a Autonomous Database con Micronaut (3:53)

Ejemplo: despliegue de una función de Micronaut (sin servidor) en Oracle Cloud

Ejemplo: despliegue de una función de gateway de API HTTP (sin servidor) de Micronaut en Oracle Cloud

Ejemplo: acceso a Oracle Autonomous Database con Micronaut

GraalVM

La avanzada tecnología de compilador de optimización de GraalVM puede acelerar cualquier carga de trabajo Java que se ejecute en la JVM HotSpot, pero la compilación anticipada de GraalVM Native Image proporciona una forma completamente nueva de desplegar aplicaciones Java ideales para la contenedorización. En el momento de la creación, GraalVM Native Image analiza una aplicación Java y sus dependencias para identificar qué clases, métodos y campos son absolutamente necesarios y genera código de máquina optimizado solo para esos elementos.

GraalVM Imagen nativa: más rápida, más inteligente, más inclinada (46:11)

Prueba el laboratorio gratuito: Acelera las aplicaciones en OCI con GraalVM

Micronaut® es una marca registrada de Object Computing, Inc. El uso es para fines referenciales y no implica ningún aval o afiliación con ningún producto de terceros.