Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introducción

En esta release hemos integrado Onesait Platform en el Marketplace de Google.

A través del Market se puede contratar una instancia de Plataforma, que se autoprovisionará en GCP usando GKE como motor de ejecución:

Ofrecemos 2 modelos de compra, uno para Entornos de Desarrollo, con un coste limitado y acceso a todos los componentes y otra para Entornos Productivos en los que se puede elegir los componentes necesarios y su escalado.

Además, hemos creado un activo Onesait para simplificar el despliegue de otras soluciones en el Marketplace de Google.

Microservicio desarrollado

La pieza que se ha desarrollado hace las funciones de broker de suscripciones para cualquier producto de Google Marketplace.

Esta hecho sobre Spring Boot e internamente utiliza Google PubSub para gestión de eventos y la Procurement API de GCP.

Ese servicio se ha desarrollado con el objetivo de facilitar la integración técnica con GCP para futuros productos de la casa (importante que estén dentro del mismo proyecto de Google Cloud “minsait-public”, si no también se podría usar pero habría que desplegar el servicio con otra configuración)

Cómo usarlo

Para usar este servicio integrador, en primer lugar habría que poner la siguiente URL en la parte de integración técnica:

https://marketplace-int-dev.onesaitplatform.com/gcp/register

Esta será la página de registro donde Google mandará al usuario que contrate el producto vía GCP (con un token), en dicha página se procederá al registro del usuario, donde se cogerán los datos de su cuenta de Google de manera automática (organización/partner que contrata el producto) además de crearle una cuenta en el sistema.

La URL de log in, será la del producto en concreto:

Los responsables del producto podrán consultar la información del contratante a través de una API REST que expone el servicio, aunque para acceder será necesario solicitar una API Key, ya que estas API no son públicas (contienen información sensible).

En una futura versión se implementará un canal de notificaciones push para los productos que se integren con este servicio, de tal manera que sabrán en tiempo real cuando se han suscrito a su producto.

  • No labels