The English version of quarkus.io is the official project site. Translated sites are community supported on a best-effort basis.

Guides - Latest

  • Para empezar

    • Ser guiado a través de la primera aplicación

      Descubra cómo crear su primera aplicación Quarkus.

    • Introducción a Reactive

      Aprenda más sobre el desarrollo de aplicaciones reactivas con Quarkus.

    • Creación de ejecutables nativos

      Construir ejecutables nativos con GraalVM o Mandrel.

    • Utilización de nuestras herramientas

      Explore las herramientas para desarrolladores de Quarkus que hace que el desarrollo de Quarkus sea tan rápido y agradable.

    • Herramientas Quarkus en su IDE favorito

      Aprenda más sobre las integraciones de Quarkus en IDEs.

  • Núcleo

    • Configuración de la aplicación

      Los valores con codificación fija en tu código son inapropiados (aunque todos lo hayamos hecho alguna vez ;-)). En esta guía, aprenderemos a configurar su aplicación.

    • Referencia de configuración

      Aprenda más sobre cómo configurar sus aplicaciones Quarkus.

    • Asignación de la configuración a los objetos

      Agrupa varias propiedades de configuración en un objeto.

    • Ampliación del soporte de configuración

      Amplía y personaliza la Configuración.

    • Configuración YAML

      YAML como fuente de configuración.

    • Todas las propiedades de configuración

      Lista de todas las propiedades de configuración por extensiones

    • Inicialización y terminación de la aplicación

      A menudo es necesario ejecutar acciones personalizadas cuando la aplicación se inicia y limpiar todo cuando la aplicación se detiene. Esta guía explica cómo recibir notificaciones cuando una aplicación se detiene o se inicia.

      evento del ciclo de vida
    • Introducción al CDI

      La solución DI de Quarkus está basada en la especificación Contextos e Inyección de Dependencia para Java 2.0. Esta guía explica los fundamentos de CDI.

      calificador interceptor de eventos arco observador
    • Referencia CDI

      Profundizar en la implementación de Quarkus de CDI.

      arco
    • Mutiny, reactivo para mortales desnudos

      Aprenda más sobre cómo desarrollar aplicaciones reactivas con Quarkus.

    • Probar su aplicación

      Esta guía cubre:

      • Pruebas en modo JVM
      • Pruebas en modo nativo
      • Inyección de recursos en las pruebas
    • Pruebas continuas

      Obtenga una retroalimentación temprana de las pruebas con las pruebas continuas.

    • Configuración automática de servicios con Dev Services

      Una lista de todas las extensiones que soportan Dev Services y sus opciones de configuración.

    • Configuración del registro

      Esta guía explica el registro y cómo configurarlo.

    • Referencia del Modo de Comando

      Esta guía de referencia explica cómo desarrollar aplicaciones de línea de comandos con Quarkus.

    • Propagación del contexto

      Obtenga más información sobre cómo puede pasar información contextual con SmallRye Context Propagation.

    • Uso de SSL con ejecutables nativos

      En esta guía, discutiremos cómo puedes hacer que tus ejecutables nativos soporten SSL, ya que los ejecutables nativos no lo soportan de forma inmediata.

    • Imagen base de tiempo de ejecución para ejecutables nativos

      Aprenda más sobre la imagen base de tiempo de ejecución utilizada por Quarkus para los ejecutables nativos y cómo puede ajustarla.

    • Comprimir ejecutables nativos con UPX

      Aprenda cómo puede reducir el tamaño de sus ejecutables nativos con UPX.

    • Escribir aplicaciones nativas

      Esta guía es una recopilación de consejos que le ayudarán a resolver los problemas que encuentre al compilar aplicaciones en un ejecutable nativo.

    • Referencia nativa

      Explora con más detalle cómo depurar ejecutables nativos.

  • Web

    • Introducción a la escritura de servicios REST JSON

      JSON es ahora la lengua franca entre los microservicios. En esta guía, vemos cómo puedes conseguir que tus servicios REST consuman y produzcan JSON payloads.

    • Escribir servicios REST de referencia

      Descubra cómo desarrollar servicios REST altamente escalables con JAX-RS y RESTEasy Reactive.

    • Uso del cliente REST (incluyendo JSON)

      Esta guía explica cómo utilizar el Cliente REST Reactivo de RESTEasy.

    • Migración de RESTEasy Classic a RESTEasy Reactive

      Esta guía explica cómo migrar una aplicación de RESTEasy Classic a RESTEasy Reactive.

    • Escribir servicios REST CRUD sencillos

      Hibernate ORM REST Data with Panache simplifica la creación de aplicaciones CRUD basadas en JAX-RS y Hibernate ORM.

    • Validación con Hibernate Validator

      Esta guía cubre cómo utilizar Hibernate Validator/Bean Validation en sus servicios REST.

    • Uso del cliente REST con Multipart

      Esta guía explica cómo utilizar el Cliente REST de RESTEasy para enviar solicitudes REST multiparte, normalmente para cargar documentos.

    • Uso de WebSockets

      Esta guía explica cómo su aplicación Quarkus puede utilizar los sockets web para crear aplicaciones web interactivas. Debido a que es la aplicación de sockets web canónica, vamos a crear una aplicación de chat simple.

    • Uso de OpenAPI y Swagger UI

      Esta guía explica cómo utilizar la extensión OpenAPI para generar un descriptor OpenAPI y obtener un frontend de Swagger UI para probar tus endpoints REST.

    • Desarrollo de servicios REST con RESTEasy Classic

      Esta guía explica cómo utilizar el cliente RESTEasy REST para interactuar con las APIs REST (JSON y otras) con muy poco esfuerzo.

    • Uso del cliente REST clásico de RESTEasy (incluyendo JSON)

      Esta guía explica cómo utilizar el cliente RESTEasy REST para interactuar con las APIs REST (JSON y otras) con muy poco esfuerzo.

    • Documentación de referencia HTTP

      Aprenda más sobre la configuración de la capa HTTP basada en Vert.x de Quarkus - y Undertow si está usando servlets.

    • Uso de la tolerancia a fallos

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar la especificación SmallRye Fault Tolerance a través de la extensión SmallRye Fault Tolerance.

    • Uso de rutas reactivas

      Esta guía muestra cómo utilizar las rutas reactivas.

    • Implementación de servicios GraphQL

      Esta guía explica cómo aprovechar SmallRye GraphQL para implementar servicios GraphQL.

    • Consumo de servicios GraphQL

      Esta guía explica cómo aprovechar SmallRye GraphQL Client para consumir servicios GraphQL.

  • Datos

    • Configurar sus fuentes de datos

      Con Quarkus, puede configurar fácilmente una fuente de datos, o varias si es necesario.

    • Servicios de desarrollo de Elasticsearch

      Configuración automática de servicios con Dev Services.

    • Uso de Hibernate ORM y JPA

      Hibernate ORM es la implementación de facto de JPA y le ofrece todo el aliento de un mapeador relacional de objetos. Funciona muy bien en Quarkus.

    • Hibernate ORM simplificado con Panache

      Hibernate ORM es la implementación de facto de JPA y le ofrece toda la amplitud de un mapeador relacional de objetos. Hace posible mapeos complejos, pero no hace triviales los mapeos simples y comunes. Panache se centra en hacer que sus entidades sean triviales y divertidas de escribir.

    • Hibernate ORM simplificado con Panache y Kotlin

      Aquí se explican los detalles del uso de Hibernate ORM con Panache en un proyecto Kotlin.

    • Búsqueda en Hibernate + Elasticsearch

      Hibernate Search le permite indexar sus entidades en un clúster de Elasticsearch y ofrecer fácilmente búsquedas de texto completo en todas sus aplicaciones basadas en Hibernate ORM.

    • Uso de las transacciones

      Quarkus viene con un Gestor de Transacciones y lo utiliza para coordinar y exponer las transacciones a sus aplicaciones. Cada extensión que se ocupe de la persistencia se integrará con ella por ti. Y usted interactuará explícitamente con las transacciones a través de CDI. Esta guía le guiará a través de todo esto.

    • Uso de Blaze-Persistence

      Esta guía explica cómo utilizar Blaze-Persistence para simplificar sus datos y capas DTO.

    • Validación con Hibernate Validator

      Esta guía cubre cómo utilizar Hibernate Validator/Bean Validation en sus servicios REST.

    • Almacene los datos de su aplicación en la caché

      Esta guía explica cómo almacenar en caché las costosas llamadas a métodos de sus beans CDI utilizando simples anotaciones.

    • Migración de esquemas con Flyway

      Esta guía explica cómo utilizar la extensión Flyway para gestionar sus migraciones de esquemas.

    • Migración de esquemas con Liquibase

      Esta guía cubre cómo utilizar la extensión Liquibase para gestionar sus migraciones de esquemas.

    • Clientes SQL reactivos

      Esta guía cubre cómo usar los Clientes SQL Reactivos en Quarkus.

    • Uso de Hibernate Reactive

      API reactiva para Hibernate ORM

    • Hibernate Reactivo Simplificado con Panache

      Capa ORM reactiva simplificada basada en Hibernate Reactive.

    • Uso del cliente Infinispan

      Infinispan es una rejilla de datos en memoria que permite ejecutar en un servidor fuera de los procesos de la aplicación. Esta extensión proporciona la funcionalidad para permitir que el cliente que puede conectarse a dicho servidor cuando se ejecuta en Quarkus.

    • Clientes de Elasticsearch

      Esta guía cubre cómo usar un cluster de Elasticsearch usando los clientes REST de bajo o alto nivel.

    • Servicios de desarrollo de Elasticsearch

      Inicie Elasticsearch automáticamente en los modos de desarrollo y prueba.

    • Cliente MongoDB

      Esta guía cubre cómo utilizar MongoDB en Quarkus.

    • Liquibase MongoDB

      Gestione sus migraciones de esquemas MongoDB con Liquibase.

    • MongoDB con estilo

      Esta guía cubre el uso de MongoDB utilizando registros y repositorios activos.

    • MongoDB con Panache y Kotlin

      Esta guía cubre el uso de MongoDB utilizando registros y repositorios activos en un proyecto Kotlin.

    • Cliente Redis

      Esta guía cubre cómo utilizar un almacén de datos Redis en Quarkus.

    • Referencia de Redis

      Aprende a personalizar el cliente Redis según tus necesidades.

    • Servicios de desarrollo de Redis

      Inicie Redis automáticamente en los modos de desarrollo y prueba.

    • Cliente Neo4j

      Esta guía cubre cómo utilizar la base de datos gráfica Neo4j en Quarkus.

      Quarkiverse Hub
    • Cliente Apache Cassandra

      Esta guía cubre cómo utilizar la base de datos Apache Cassandra NoSQL en Quarkus.

    • Amazon DynamoDB

      Esta guía cubre cómo utilizar la base de datos Amazon DynamoDB en Quarkus.

      Quarkiverse Hub
    • Amazon S3

      Esta guía cubre cómo utilizar el almacenamiento en la nube Amazon S3 en Quarkus.

      Quarkiverse Hub
    • Google Cloud BigQuery

      Esta guía cubre cómo utilizar GCP BigQuery en Quarkus.

      Quarkiverse Hub
    • Google Cloud Bigtable

      Esta guía cubre cómo utilizar GCP Bigtable en Quarkus.

      Quarkiverse Hub
    • Google Cloud Firestore

      Esta guía cubre cómo utilizar GCP Firestore en Quarkus.

      Quarkiverse Hub
    • Google Cloud Spanner

      Esta guía cubre cómo utilizar GCP Spanner en Quarkus.

      Quarkiverse Hub
    • Almacenamiento en la nube de Google

      Esta guía cubre cómo utilizar el Almacenamiento GCP en Quarkus.

      Quarkiverse Hub
    • Uso de la memoria transaccional del software

      Esta guía cubre el uso de la Memoria Transaccional de Software (STM).

    • Uso de LRA (Acciones de larga duración)

      Esta guía cubre el uso del ERS para coordinar las actividades entre los servicios.

  • Mensajería

    • Introducción a SmallRye Reactive Messaging con Apache Kafka

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar SmallRye Reactive Messaging para interactuar con Apache Kafka.

    • Guía de referencia de Apache Kafka

      Esta guía de referencia proporciona una mirada en profundidad sobre Apache Kafka y el marco de mensajería reactiva Smallrye.

    • Servicios de desarrollo de Apache Kafka

      Inicie Apache Kafka automáticamente en los modos de desarrollo y prueba.

    • Uso de Apache Kafka con Schema Registry y Avro

      Utilice Apache Kafka, registros serializados Avro y conecte con un registro de esquemas.

    • Servicios de desarrollo de registros de Apicurio

      Inicie el Registro de Apicurio automáticamente en los modos de desarrollo y prueba.

    • Uso de AMQP con mensajería reactiva

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar SmallRye Reactive Messaging para interactuar con AMQP.

    • Referencia AMQP

      Guía de referencia para SmallRye Reactive Messaging y AMQP.

    • Servicios de desarrollo AMQP

      Inicie AMQP automáticamente en los modos de desarrollo y prueba.

    • Uso de RabbitMQ con mensajería reactiva

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar SmallRye Reactive Messaging para interactuar con RabbitMQ.

    • Referencia de RabbitMQ

      Guía de referencia para SmallRye Reactive Messaging y RabbitMQ.

    • Servicios de desarrollo de RabbitMQ

      Inicie RabbitMQ automáticamente en los modos de desarrollo y prueba.

    • Uso de HTTP con mensajería reactiva

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar SmallRye Reactive Messaging para consumir y producir mensajes HTTP.

      Quarkiverse Hub
    • Uso de WebSockets con mensajería reactiva

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar SmallRye Reactive Messaging para consumir y producir mensajes a través de WebSockets.

      Quarkiverse Hub
    • Uso de Apache Kafka Streams

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar la API Apache Kafka Streams para implementar aplicaciones de procesamiento de flujos basadas en Apache Kafka.

    • Uso del bus de eventos

      Esta guía explica cómo los diferentes beans pueden interactuar utilizando el bus de eventos.

    • Uso de JMS

      Esta guía demuestra cómo su aplicación Quarkus puede usar la mensajería JMS con AMQP 1.0 usando Apache Qpid JMS, o usando Apache ActiveMQ Artemis JMS.

    • Google Cloud PubSub

      Esta guía cubre cómo utilizar GCP PubSub en Quarkus.

      Quarkiverse Hub
  • Seguridad

    • Visión general de la seguridad

      Esta guía es el punto de entrada para todo lo relacionado con la seguridad en Quarkus.

      seguridad
    • Security with Basic authentication and JPA

      This guide demonstrates how to get started with Quarkus security using Basic authentication and a database to store your user identities with Hibernate ORM.

    • Autorización de los puntos finales de la web

      Asegure sus puntos finales de la web con autorizaciones.

      seguridad
    • Soporte de autenticación incorporado

      Aprenda más sobre cómo Quarkus maneja la autenticación.

      seguridad
    • Personalización de la seguridad

      Personalizar el comportamiento de la capa de seguridad de Quarkus.

      seguridad
    • Pruebas de seguridad

      Pruebe la seguridad de sus aplicaciones Quarkus.

      seguridad
    • Uso de la seguridad con el archivo .properties

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar un archivo .properties para almacenar sus identidades de usuario.

      seguridad
    • Uso de la seguridad con JDBC

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar una base de datos para almacenar sus identidades de usuario.

      seguridad
    • Uso de la seguridad con LDAP

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar un directorio LDAP para almacenar sus identidades de usuario.

      seguridad
    • Uso de OpenID Connect (OIDC) para proteger las aplicaciones de servicios

      Esta guía demuestra cómo utilizar la extensión de OpenID Connect para proteger su aplicación de servicio JAX-RS de Quarkus utilizando la autorización de tokens de portador donde los tokens son emitidos por proveedores de OpenId Connect como Keycloak.

      sso,jwt,seguridad
    • Uso de OpenID Connect (OIDC) para proteger las aplicaciones web

      Esta guía demuestra cómo utilizar la extensión OpenID Connect para proteger su aplicación web JAX-RS de Quarkus utilizando el flujo de código de autorización y los proveedores de OpenId Connect como Keycloak.

      sso,seguridad
    • Uso de OpenID Connect (OIDC) Multi-Tenancy

      Esta guía muestra cómo su aplicación de OpenID Connect puede admitir el multi-tenancy para que pueda servir a varios inquilinos desde una sola aplicación.

      sso,seguridad
    • Uso de OpenID Connect (OIDC) y Keycloak para centralizar las autorizaciones

      Esta guía demuestra cómo su aplicación Quarkus puede autorizar el acceso a recursos protegidos utilizando los Servicios de Autorización de Keycloak.

      sso,seguridad
    • Uso de OpenID Connect (OIDC) y OAuth2 Client y Filtros

      Esta guía explica cómo utilizar el cliente y los filtros de OpenID Connect y OAuth2 para adquirir, actualizar y propagar tokens de acceso.

      sso,seguridad
    • Uso de OpenID Connect (OIDC) y OAuth2 Client y Filtros

      Uso de OpenID Connect (OIDC) y OAuth2 Client y Filtros.

      sso,seguridad
    • Servicios de desarrollo de OpenID Connect (OIDC)

      Esta guía explica cómo configurar Quarkus para que se autentique contra proveedores conocidos de OpenID Connect como GitHub, Google, Microsoft, Apple…

      sso,seguridad
    • Servicios de desarrollo de OpenID Connect (OIDC)

      Inicie Keycloak u otros proveedores automáticamente en los modos de desarrollo y prueba.

      seguridad
    • Keycloak Admin Client

      Inject a preconfigured Keycloak Admin Client.

      seguridad
    • Uso de JWT RBAC

      Esta guía explica cómo su aplicación puede utilizar SmallRye JWT para verificar los tokens JWT y proporcionar acceso seguro a los puntos finales JAX-RS.

      seguridad
    • Construir, firmar y cifrar tokens web JSON (JWT)

      Esta guía explica cómo su aplicación puede construir, firmar y/o encriptar tokens JWT con una API SmallRye JWT Build fluida y configurable.

      jwt,seguridad
    • Uso de OAuth2 RBAC

      Esta guía explica cómo su aplicación Quarkus puede utilizar tokens OAuth2 para proporcionar acceso seguro a los puntos finales JAX-RS.

      seguridad
    • Uso de Vault

      Esta guía explica cómo puede utilizar HashiCorp Vault para almacenar de forma segura sus credenciales en Quarkus.

      seguridad
      Quarkiverse Hub
    • Uso del motor secreto de Vault Transit

      Esta guía explica cómo puede utilizar HashiCorp Vault para el “cifrado como servicio”.

      seguridad
      Quarkiverse Hub
    • Uso de HashiCorp Vault con bases de datos

      Mantenga la confidencialidad de sus credenciales de la base de datos almacenándolas en Vault.

      seguridad
      Quarkiverse Hub
    • Trabajar con la autenticación de HashiCorp Vault

      Esta guía explica los distintos métodos que soporta Quarkus para autenticarse en su Vault.

      seguridad
      Quarkiverse Hub
    • Uso del motor secreto PKI de HashiCorp Vault

      Generar certificados X.509 con el motor PKI Secret de Vault.

      seguridad
      Quarkiverse Hub
    • Proveedor de credenciales

      Esta guía explica cómo utilizar el proveedor de credenciales de Vault o implementar uno propio personalizado.

      seguridad
    • Uso de la seguridad con WebAuthn

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar una base de datos para almacenar sus identidades de usuario.

      seguridad,webauthn
    • Cross Site Request Forgery (CSRF) prevention

      This guide demonstrates how to add a RESTEasy Reactive filter to help prevent CSRF attacks.

      security,csrf
  • Automatización de negocio

    • Uso de Kogito para añadir capacidades de automatización de negocio a una aplicación

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar Kogito para añadir automatización de negocios para potenciarla con procesos y reglas de negocios.

    • Uso del soporte de Kogito DMN para añadir capacidades de automatización de decisiones a una aplicación

      Utilice Kogito para añadir la automatización del negocio y potenciarla con el apoyo a la toma de decisiones de DMN.

    • Uso de Kogito para añadir capacidades de motor de reglas a una aplicación

      Utilice Kogito para añadir archivos DRL con reglas.

    • Uso de Kogito para añadir capacidades de predicción a una aplicación

      Utiliza Kogito para añadir la automatización del negocio y potenciarlo con predicciones.

    • Kogito Dev Services

      Inicie Kogito automáticamente en los modos de desarrollo y prueba.

    • Utilización de la IA para optimizar un horario con OptaPlanner

      Esta guía le guía a través del proceso de creación de una aplicación Quarkus con la Inteligencia Artificial (IA) de OptaPlanner para la resolución de restricciones.

  • Integración

    • Apache Camel

      Esta guía cubre la integración de sistemas con Apache Camel

  • Aplicaciones de línea de comandos

    • Referencia del Modo de Comando

      Esta guía de referencia explica cómo desarrollar aplicaciones de línea de comandos con Quarkus.

    • Picocli

      Simplifique la creación de aplicaciones de línea de comandos con la extensión Picocli.

    • integración jbang

      Fácil de usar, basado en Quarkus, con jbang.

  • Nube

    • Descubrimiento de servicios y equilibrio de carga con Stork

      Learn how to use SmallRye Stork for service discovery and load balancing.

    • Uso de la seguridad con el archivo .properties

      Aprenda a utilizar SmallRye Stork para el descubrimiento de servicios y el equilibrio de carga.

    • Referencia de la cigüeña

      Vea con más detalle cómo se puede configurar y utilizar SmallRye Stork.

    • Construir imágenes de contenedores

      Aprende a construir y empujar imágenes de contenedores con Jib, S2I o Docker como parte de la construcción de Quarkus.

    • Uso de Kotlin

      Utilice Podman en lugar de Docker para ejecutar contenedores.

    • Despliegue de aplicaciones Quarkus en Kubernetes

      Esta guía cubre cómo desplegar una aplicación nativa en Kubernetes.

    • Despliegue de aplicaciones Quarkus en OpenShift

      Esta guía cubre cómo desplegar una aplicación nativa en OpenShift.

    • Consumir Kubernetes ConfigMaps

      Utilice ConfigMaps como fuente de configuración para sus aplicaciones Quarkus.

    • Uso del cliente de Kubernetes para interactuar con un clúster de Kubernetes

      Esta guía muestra cómo utilizar el cliente Fabric8 Kubernetes para interactuar con su clúster Kubernetes.

    • Despliegue en la nube de Microsoft Azure

      Esta guía explica cómo desplegar una aplicación Quarkus en Microsoft Azure Cloud.

    • Azure Functions (Serverless) con Vert.x Web, Servlet o RESTEasy

      Esta guía explica cómo puede desplegar los microservicios Vert.x Web, Servlet o RESTEasy como una función Azure.

    • Amazon Lambda

      Esta guía explica cómo puede desplegar Amazon Lambdas basado en Quarkus.

    • Amazon Lambda con Vert.x Web, Servlet o RESTEasy

      En esta guía se explica cómo puede implementar microservicios Vert.x Web, Servlet o RESTEasy como Amazon Lambda.

    • Implantación en Google Cloud

      Esta guía explica cómo desplegar una aplicación Quarkus en Google Cloud.

    • Funciones de Google Cloud

      Esta guía explica cómo puede desplegar Google Cloud Functions basado en Quarkus.

    • Google Cloud Functions con Vert.x Web, Servlet o RESTEasy

      Esta guía explica cómo puede desplegar microservicios Vert.x Web, Servlet o RESTEasy como una función de Google Cloud.

    • Despliegue en Heroku

      Despliegue sus aplicaciones Quarkus en Heroku.

    • Quarkus Funqy

      Esta guía explica los fundamentos del marco de trabajo Funqy, una sencilla y portátil API de funciones en la nube entre proveedores.

    • Quarkus Funqy HTTP

      Esta guía explica el enlace HTTP de Funqy.

    • Quarkus Funqy Amazon Lambdas

      Esta guía explica el enlace de Amazon Lambda de Funqy.

    • Quarkus Funqy Amazon Lambdas HTTP

      Esta guía explica el enlace HTTP de Amazon Lambda de Funqy.

    • Eventos de Quarkus Funqy Knative

      Esta guía explica la vinculación de Knative Events de Funqy.

    • Quarkus Funqy Azure Functions HTTP

      Esta guía explica el enlace HTTP de Azure Functions de Funqy.

    • Quarkus Funqy Google Cloud Platform

      Esta guía explica la vinculación de Funqy con Google Cloud Platform Functions.

    • Quarkus Funqy Google Cloud Platform HTTP

      Esta guía explica el enlace HTTP de las funciones de Google Cloud Platform de Funqy.

    • Amazon DynamoDB

      Esta guía cubre cómo utilizar la base de datos Amazon DynamoDB en Quarkus.

      Quarkiverse Hub
    • KMS de Amazon

      Esta guía cubre cómo utilizar el Servicio de Gestión de Claves de Amazon en Quarkus.

      Quarkiverse Hub
    • Amazon IAM

      Esta guía cubre cómo utilizar Amazon Identity and Access Management en Quarkus.

      Quarkiverse Hub
    • Amazon S3

      Esta guía cubre cómo utilizar el almacenamiento en la nube Amazon S3 en Quarkus.

      Quarkiverse Hub
    • Amazon SES

      Esta guía cubre cómo utilizar el Amazon Simple Email Service en Quarkus.

      Quarkiverse Hub
    • Amazon SNS

      Esta guía cubre cómo utilizar el Servicio de Notificación Simple de Amazon en Quarkus.

      Quarkiverse Hub
    • Amazon SQS

      Esta guía cubre cómo utilizar Amazon Simple Queue Service en Quarkus.

      Quarkiverse Hub
    • Amazon SSM

      Esta guía cubre cómo usar el AWS Systems Manager en Quarkus.

      Quarkiverse Hub
    • Acceder a los servicios de Google Cloud

      Esta guía cubre cómo utilizar múltiples servicios de GCP.

      Quarkiverse Hub
  • Observabilidad

    • Uso del chequeo de salud

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar la extensión SmallRye Health.

    • Uso de OpenTelemetry

      Esta guía explica cómo su aplicación Quarkus puede utilizar OpenTelemetry para proporcionar rastreo distribuido para aplicaciones web interactivas.

    • Uso de OpenTracing

      Esta guía explica cómo su aplicación Quarkus puede utilizar OpenTracing para proporcionar un rastreo distribuido para aplicaciones web interactivas.

    • Recogida de métricas con Micrometer

      Esta guía demuestra cómo su aplicación Quarkus puede recoger métricas utilizando la extensión Micrometer.

    • Recogida de métricas con SmallRye Metrics

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar la extensión SmallRye Metrics.

    • Uso de la tolerancia a fallos

      Esta guía demuestra cómo su aplicación Quarkus puede utilizar la extensión SmallRye Fault Tolerance.

    • Uso de Sentry para supervisar sus registros

      Esta guía explica cómo utilizar Sentry para supervisar su aplicación y ser notificado cuando se producen excepciones.

      Quarkiverse Hub
    • Gestión centralizada de registros

      Esta guía explica cómo centralizar sus registros con Logstash o Fluentd utilizando el formato de registro extendido Graylog (GELF).

  • Serialización

    • Escribir servicios REST JSON

      JSON es ahora la lengua franca entre los microservicios. En esta guía, vemos cómo puedes conseguir que tus servicios REST consuman y produzcan JSON payloads.

    • gRPC

      Punto de entrada para todo lo relacionado con gRPC.

    • Introducción a gRPC

      Esta guía explica cómo empezar a utilizar gRPC en su aplicación Quarkus.

    • Implementación de los servicios gRPC

      Esta guía explica cómo implementar los servicios gRPC en su aplicación Quarkus.

    • Consumo de servicios gRPC

      Esta guía explica cómo consumir servicios gRPC en su aplicación Quarkus.

  • Herramientas

    • Uso de la CLI de Quarkus

      Utilice la CLI de Quarkus para crear, construir, ejecutar y gestionar extensiones para proyectos de Quarkus.

      cli
    • Creación de aplicaciones con Maven

      Esta guía cubre:

      • La configuración de Maven
      • La creación de un nuevo proyecto
      • El tratamiento de las extensiones
      • El modo de desarrollo
      • La depuración
      • La importación en su IDE
      • La construcción de un ejecutable nativo
      • La construcción de un ejecutable amigable con el contenedor
    • Creación de aplicaciones con Gradle

      Esta guía cubre:

      • La configuración de Gradle
      • La creación de un nuevo proyecto
      • El tratamiento de las extensiones
      • El modo de desarrollo
      • La depuración
      • La importación en su IDE
      • La construcción de un ejecutable nativo
      • La construcción de un ejecutable amigable con el contenedor
    • Liberación de sus aplicaciones Quarkus con JReleaser

      Descubra cómo puede agilizar el proceso de liberación de sus aplicaciones Quarkus con JReleaser.

    • Medir la cobertura de sus pruebas

      Esta guía explica cómo medir la cobertura de las pruebas de su aplicación Quarkus.

    • Volver a medir una aplicación de Quarkus

      Utilice jars mutables para reconstruir su aplicación con diferentes configuraciones de tiempo de compilación.

  • Compatibilidad

    • Uso de la extensión de Quarkus para la API de Spring DI

      Aunque se recomienda utilizar anotaciones CDI para la inyección, Quarkus proporciona una capa de compatibilidad para la inyección de dependencias de Spring en forma de la extensión spring-di.

    • Uso de la extensión de Quarkus para la API web de Spring

      Aunque se recomienda utilizar las anotaciones JAX-RS para definir los puntos finales REST, Quarkus proporciona una capa de compatibilidad para Spring Web en forma de la extensión spring-web.

    • Uso de la extensión de Quarkus para la API JPA de Spring Data

      Aunque se recomienda utilizar Hibernate ORM con Panache para su capa de datos, Quarkus proporciona una capa de compatibilidad para Spring Data JPA en forma de la extensión spring-data-jpa.

    • Escribir aplicaciones CRUD simples con Spring Data

      Spring Data REST simplifica la creación de aplicaciones CRUD basadas en nuestra capa de compatibilidad con Spring Data.

    • Uso de la extensión de Quarkus para la API de seguridad de Spring

      Aunque se le anima a utilizar la capa de seguridad de Quarkus para asegurar sus aplicaciones, Quarkus proporciona una capa de compatibilidad para Spring Security en la forma de la extensión spring-security.

    • Uso de la extensión de Quarkus para Spring Cache

      Aunque se recomienda utilizar la extensión Cache para el almacenamiento en caché a nivel de aplicación, Quarkus proporciona una capa de compatibilidad para Spring Cache en forma de la extensión spring-cache.

    • Uso de la extensión de Quarkus para Spring Scheduled

      Mientras que se le anima a utilizar las extensiones Scheduler o Quartz para programar tareas, Quarkus proporciona una capa de compatibilidad para Spring Scheduled en la forma de la extensión spring-scheduled.

    • Uso de ConfigurationProperties de Spring Boot

      Utilice @ConfigurationProperties de Spring Boot en lugar de las anotaciones de configuración de MicroProfile

    • Uso de la extensión de Quarkus para Spring Cloud Config

      Quarkus proporciona una capa de compatibilidad para Spring Cloud Config en forma de la extensión spring-cloud-config-client.

  • Varios

    • Programación de tareas periódicas

      Las aplicaciones modernas a menudo necesitan ejecutar tareas específicas periódicamente. En esta guía, aprenderá a programar tareas periódicas.

    • Referencia del programador

      Más información sobre la extensión Scheduler.

    • Programación de tareas en clúster con Quartz

      ¿Necesita soporte de clustering para sus tareas programadas? Esta guía explica cómo utilizar la extensión Quartz para ello.

    • Envío de correos electrónicos mediante SMTP

      Aprenda más sobre cómo puede enviar correo electrónico desde una aplicación de Quarkus con nuestro cliente de correo electrónico reactivo.

    • Guía de referencia de Mailer

      Esta guía de referencia explica con más detalle la configuración y el uso de Quarkus Mailer.

    • Plantillas con Qute

      Aprenda más sobre cómo puede utilizar las plantillas en sus aplicaciones con el motor de plantillas de Qute.

    • Guía de referencia de Qute

      Aprenda todo lo que necesita saber sobre el motor de plantillas de Qute.

    • Extracción de contenidos con Apache Tika

      Aprenda más sobre cómo extraer contenido de los documentos utilizando el kit de herramientas de Apache Tika.

      Quarkiverse Hub
    • Uso de Vert.x

      Esta guía explica cómo utilizar Vert.x en Quarkus para construir aplicaciones reactivas.

    • Guía de referencia de Vert.x

      Esta guía de referencia proporciona detalles avanzados sobre el uso y la configuración de la instancia Vert.x utilizada por Quarkus.

    • Acceder a los repositorios Git con JGit

      Esta guía explica cómo se puede acceder a los repositorios Git con JGit.

      Quarkiverse Hub
    • Consumir la configuración desde el cónsul

      Esta guía explica cómo su aplicación Quarkus puede leer las propiedades de configuración en tiempo de ejecución desde Consul.

      Quarkiverse Hub
    • Medición del rendimiento

      Esta guía explica cómo medir mejor la huella de una aplicación Quarkus.

    • Consumir la configuración de Google Cloud Secret Manager

      Esta guía cubre cómo usar GCP Secret Manager en Quarkus para consumir las propiedades de configuración directamente o a través de su application.properties .

      Quarkiverse Hub
  • Lenguas alternativas

    • Uso de Kotlin

      Esta guía explica cómo utilizar Kotlin.

    • Hibernate ORM simplificado con Panache y Kotlin

      Aquí se explican los detalles del uso de Hibernate ORM con Panache en un proyecto Kotlin.

    • MongoDB con Panache y Kotlin

      Esta guía cubre el uso de MongoDB utilizando registros y repositorios activos en un proyecto Kotlin.

  • Extensiones de la escritura

    • Construir mi primera extensión

      Aprenda paso a paso cómo construir una extensión sencilla.

    • Integración del CDI

      Aprenda a integrar su extensión con el contenedor CDI de Quarkus.

    • Contribuir a la interfaz de usuario de desarrollo

      Aprenda cómo hacer que su extensión contribuya con características a la interfaz de usuario de desarrollo.

    • Todos los BuildItems

      Explora todos los BuildItems que puedes consumir/producir en tus extensiones.

    • Capacidades

      Cómo se implementan y utilizan las capacidades en Quarkus.

    • Extension metadata

      Learn more about Quarkus extensions metadata

    • Dependencias de extensión condicional

      Activar la inclusión en extensiones adicionales en función de determinadas condiciones.

    • Escribir su propia extensión

      Las extensiones de Quarkus optimizan sus aplicaciones empujando todo el trabajo posible a la operación de construcción. Esta guía explica los fundamentos de las extensiones de Quarkus y le guía en la creación de sus propias extensiones.

    • Escribir un Codestart para una extensión

      Proporcionar a los usuarios el código inicial de las extensiones al generar las aplicaciones de Quarkus en code.quarkus.io y todas las herramientas de Quarkus. Esta guía explica cómo crear y configurar un Codestart para una extensión.

    • Escribir aplicaciones nativas

      Esta guía es una recopilación de consejos que le ayudarán a resolver los problemas que encuentre al compilar aplicaciones en un ejecutable nativo.

  • Arquitectura

    • Arquitectura reactiva de Quarkus

      Más información sobre la arquitectura reactiva de Quarkus.

    • Virtual Threads support

      Learn how to benefit from Java 19 virtual threads when writing REST services in Quarkus.

    • Referencia a la carga de clases

      Más información sobre la infraestructura de carga de clases de Quarkus.

    • Entender el concepto de plataforma

      Conozca más sobre lo que llamamos Plataforma en el mundo de Quarkus.

    • Registro de extensiones de Quarkus

      Aprenda más sobre el concepto de registro de extensiones y cómo puede utilizar el suyo propio.

    • Diferencias en el modo de desarrollo

      En qué se diferencia el modo de desarrollo de una aplicación de producción

Sorry, no guides matched your search. Please try again.