Por que escolher a versão da Red Hat do Quarkus?

Copiar URL

Quarkus é um stack Java™ nativo em Kubernetes usado para criar aplicações serverless e microsserviços rápidos e leves.

A versão do Quarkus da Red Hat, que faz parte do Red Hat Runtimes, oferece uma estreita integração com o Red Hat OpenShift® e acesso a recursos prontos para a produção, o que faz da nossa solução uma plataforma ideal para aplicações nativas em nuvem.

Os desenvolvedores podem escolher os frameworks Java que desejam para as próprias aplicações, que podem ser executadas no modo de máquina virtual Java (JVM). 

O Quarkus foi criado com base na filosofia de priorização de containers. Isso significa que ele é otimizado para uso reduzido da memória e tempos de inicialização mais rápidos.

A Red Hat oferece ferramentas e ambientes de desenvolvedor que são pré-criados e nativos em Kubernetes. Dessa forma, os desenvolvedores não precisam gastar tempo com a configuração e a preparação, iniciando o trabalho de desenvolvimento mais cedo.

Ao usar o Red Hat OpenShift e o Red Hat Runtimes, que inclui o Quarkus, os desenvolvedores podem aumentar substancialmente a própria produtividade e a capacidade de gerar inovações.

Redução de custos

O baixo consumo de memória e o rápido tempo de inicialização do Quarkus resultam em uma utilização mais eficiente dos recursos e melhor experiência do usuário.

Alegria dos desenvolvedores

O Quarkus é compatível com os padrões e as bibliotecas Java mais utilizados, além de aceitar codificação dinâmica e configurações unificadas para um desenvolvimento mais rápido e iterativo.

Ideal para serverless

Com seu rápido tempo de inicialização, baixo consumo de memória e tamanho de aplicação reduzido, o Quarkus é perfeito para aplicações serverless.

Confiabilidade

O Quarkus foi desenvolvido tendo como base o ecossistema comprovado e confiável do Java empresarial, que conta com uma comunidade ativa com contribuições de mais de 180 desenvolvedores.

Integração com o OpenShift

O Quarkus é pré-integrado ao OpenShift para fornecer o ambiente ideal para aplicações leves, rápidas e escaláveis.

Ecossistema de extensões 

O Quarkus conta com mais de 90 extensões para configuração, inicialização e integração de frameworks ou tecnologias na sua aplicação Quarkus. Assim, os desenvolvedores podem se concentrar no próprio código.

Reativo e orientado a eventos

O Quarkus é ideal para aplicações reativas. Ele utiliza um loop de eventos reativo e não blocante para códigos imperativos e reativos. Dessa forma, os desenvolvedores podem escolher a opção mais adequada para cada caso de uso.

 

Leia o checklist "Quatro razões para usar o Quarkus"

Recursos da Red Hat

Um ambiente de aplicações unificado permite desenvolver e entregar soluções empresarias rapidamente, mantendo sua empresa à frente da concorrência.

Ao usar o Red Hat OpenShift e uma cadeia de ferramentas de desenvolvimento nativa em nuvem, que inclui o Quarkus, os desenvolvedores podem aumentar substancialmente a própria produtividade. A Red Hat fornece ferramentas e ambientes de desenvolvedor que são pré-criados e nativos em Kubernetes. Dessa forma, os desenvolvedores não precisam gastar tempo com a configuração e a preparação, iniciando o trabalho de desenvolvimento mais cedo.

Hub

Blog da Red Hat

Tudo relacionado à Red Hat: soluções, treinamentos e certificações Red Hat, casos de sucesso de clientes, novidades dos nossos parceiros e notícias sobre projetos das comunidades open source.

Teste as soluções da Red Hat

Você sabia que a Red Hat oferece versões de teste gratuitas de suas soluções? Aproveite e obtenha experiência prática, prepare-se para uma certificação da Red Hat ou avalie na prática se a solução é adequada para ao caso de uso.

Leia mais

O que é migração de aplicações?

A migração de aplicações é o processo de transferir uma aplicação de um ambiente para outro, melhorando as cargas de trabalho.

Red Hat OpenShift para engenheiros de plataforma

Red Hat OpenShift fornece aos engenheiros de plataforma as ferramentas necessárias para desenvolver e gerenciar plataformas de desenvolvimento interno com eficiência.

O que é IDE (ambiente de desenvolvimento integrado)

Ambiente de desenvolvimento integrado (IDE) é um software para desenvolvimento de aplicações que reúne ferramentas de desenvolvimento em uma interface única.

Desenvolvimento e entrega de aplicações: leitura recomendada

Produto em destaque

  • Red Hat Runtimes

    Um conjunto de produtos, ferramentas e componentes para desenvolver e manter aplicações nativas em nuvem. Inclui o broker Red Hat AMQ, Red Hat Data Grid, Red Hat JBoss® Enterprise Application Platform, Red Hat JBoss Web Server, a versão Red Hat do OpenJDK, a versão Red Hat do Quarkus, um conjunto de runtimes nativos em nuvem, um kit de ferramentas de migração para aplicações, single sign-on e serviço de inicialização.

Artigos relacionados