Kit de Desenvolvimento de Graal para Micronaut

Crie microsserviços Java nativos da nuvem portáteis que iniciem instantaneamente e usem menos recursos para reduzir os custos de computação.

O Graal Development Kit for Micronaut (GDK) é um conjunto selecionado de módulos de estrutura Micronaut® de código aberto projetados do zero para compilação antecipada com GraalVM Native Image, resultando em executáveis nativos ideais para microsserviços.

Benefícios do Kit de Desenvolvimento de Graal para Micronaut

Portabilidade multicloud (13:13)

Crie aplicativos uma vez e execute-os em qualquer nuvem pública. Desenvolva aplicativos sem se preocupar com APIs e bibliotecas proprietárias da nuvem e, assim, evite o bloqueio da nuvem.

Mais rápido e mais barato (3:03)

Graal Development Kit para aplicativos Micronaut compilados pelo GraalVM Native Image iniciam instantaneamente, fornecem desempenho máximo sem aquecimento e têm um pequeno volume de memória.

Produtividade do desenvolvedor (20:37)

Reduza o tempo de desenvolvimento com integrações de serviço de nuvem prontas para o uso e validação de tempo de compilação que detecta erros no tempo de compilação, não no runtime.

Suportado no OCI (3:53)

Execute o Graal Development Kit para aplicativos Micronaut em produção na Oracle Cloud com suporte comercial completo sem custo adicional.

  • O que é o Graal Development Kit para Micronaut?

    O Kit de Desenvolvimento Graal para Micronaut é uma compilação de um conjunto selecionado de módulos de estrutura Micronaut para criar microsserviços nativos da nuvem portáteis que podem ser compilados antecipadamente pelo GraalVM Native Image.

    Saiba mais sobre o GDK
  • Guias do módulo GDK

    O Graal Development Kit para módulos Micronaut fornece suporte independente de plataforma para uma coleção de serviços de nuvem principais, incluindo armazenamento de objetos, gerenciamento de segredos, streaming e muito mais. Use os guias para aprender sobre cada módulo.

    Navegue pelos guias do GDK
  • Experimente um Laboratório Prático

    Saiba como criar aplicativos Java portáteis na nuvem que usam os serviços do Oracle Cloud com o Graal Development Kit para Micronaut.

    Experimente os laboratórios práticos do GDK

Kit de Desenvolvimento Graal para Micronaut - Saiba por que usar o GDK com a Oracle Cloud é uma escolha tão fácil

Recursos adicionais

MuShop: Um grande aplicativo de referência nativo da nuvem

MuShop para Micronaut é uma vitrine usando vários serviços do Oracle Cloud Infrastructure em um aplicativo unificado. MuShop foi originalmente escrito para demonstrar uma variedade de serviços em nuvem usando várias linguagens de programação e estruturas. A Oracle portou MuShop para usar Java, o framework Micronaut e o GraalVM Native Image para demonstrar que o GDK melhora a produtividade, a eficiência e a portabilidade da nuvem do desenvolvedor.

O MuShop implementa microsserviços compilados pela Imagem Nativa do GraalVM em executáveis nativos implantados no Kubernetes. MuShop, uma referência ao comércio eletrônico, é composto por nove microsserviços. Você pode executar o MuShop localmente usando o Oracle Database em um contêiner usando o docker-compose. A opção preferida é implantá-lo no Oracle Cloud e, em seguida, aproveitar serviços como Oracle Container Engine for Kubernetes, Oracle Autonomous Transaction Processing, Oracle Functions e uma pilha de rede completa.

MuShop recursos

MuShop em GitHub

Micronaut

O framework Micronaut fornece aos desenvolvedores Java um enorme aumento de produtividade. Ao evitar a reflexão do tempo de execução em favor do processamento de anotações, a Micronaut melhora a experiência de desenvolvimento baseada em Java, detectando erros no tempo de compilação, em vez de runtime, e melhora o tempo de início e a memória do aplicativo baseado em Java.

Conexão com o Autonomous Database com o Micronaut (3:53)

Exemplo: Implantar uma Função Micronaut (Sem Servidor) no Oracle Cloud

Exemplo: Implantar uma Função de Gateway de API HTTP Micronaut (Sem Servidor) no Oracle Cloud

Exemplo: Acessar um Oracle Autonomous Database com o Micronaut

GraalVM

A avançada tecnologia de compilação de otimização do GraalVM pode acelerar qualquer carga de trabalho Java em execução na JVM HotSpot, mas a compilação antecipada do GraalVM Native Image fornece uma maneira totalmente nova de implantar aplicativos Java ideais para conteinerização. No momento da criação, o GraalVM Native Image analisa um aplicativo Java e suas dependências para identificar apenas quais classes, métodos e campos são absolutamente necessários e gera código de máquina otimizado para apenas esses elementos.

GraalVM Imagem Nativa - Mais Rápida, Inteligente, Mais Enxuta (46:11)

Experimente o laboratório gratuito: Acelere Aplicativos na OCI com GraalVM

Micronaut® é uma marca registrada da Object Computing, Inc. O uso é para fins referenciais e não implica qualquer endosso ou afiliação com qualquer produto de terceiros.