Consumiendo Cloudant SaaS en un microservicio Quarkus en IBM Cloud

Descripción

Quarkus es un framework Java nativo de la nube, lo que significa que la principal plataforma de implementación es por contenedores. Por otro lado, Cloudant, es una base de datos distribuida y totalmente gestionada, optimizada tanto para cargas de trabajo pesadas como aplicaciones web y móviles de rápido crecimiento. En este Code Pattern aprenderás a desarrollar un microservicio basado en el framework Quarkus 2.2 integrado al servicio de IBM Cloud, Cloudant, el cual permitirá listar, actualizar, registrar y eliminar documentos en una base de datos.

Objetivos de aprendizaje

Cuando hayas completado este Code Pattern, serás capaz de:

  • Utilizar el servicio Cloudant
  • Desarrollar un microservicio Quarkus 2.2 integrado a IBM Cloudant utilizando la libreria oficial IBM Cloudant Java SDK Version 0.0.27 que contemple listar, actualizar, registrar y eliminar documentos en una base de datos

Requisitos previos

Para el microservicio Quarkus necesitarás:

No se requieren conocimientos previos específicos para realizarlo, aunque se recomienda poseer conocimientos básicos de Java o programación.

Tiempo estimado

Este tutorial debería llevarte unos 30 minutos como máximo.

Índice

El code pattern se encuentra dividido en las siguientes secciones:

  • Consumiendo Cloudant SaaS en un microservicio Quarkus en IBM Cloud o Descripción
    o Objetivos de aprendizaje
    o Requisitos previos
    o Tiempo estimado
    o Índice
    o Tutorial

    • Step 1: Crear base de datos en IBM Cloudant
    • Step 2: Ejecutar el microservicio Quarkus

    o Resumen

Resumen

En este Code Pattern has conseguido:

  • Crear una base de datos en una instancia de IBM Cloudant
  • Desarrollar un microservicio Quarkus
  • Integrar un microservicio Quarkus con IBM Cloudant