Participa del mayor Hackathon de LATAM sobre Cambio Climático | 23 al 25 Julio Inscríbete

Cree una nube híbrida con API Connect y Secure Gateway

Resumen

El modelo de nube híbrida fusiona elementos de la nube privada y de la pública, lo que le ofrece las opciones y la flexibilidad de ejecutar aplicaciones y servicios en ambas. En términos más sencillos, el modelo híbrido es sobre todo una nube privada que le permite aprovechar la nube pública cuando tenga sentido. Este Code Patterns le muestra cómo exponer las aplicaciones y servicios de su nube privada local para la nube pública y viceversa.

Descripción

La próxima generación de aplicaciones necesita implementaciones híbridas y de múltiples nubes en las nubes privadas y públicas. En este nuevo mundo, los desarrolladores y las empresas necesitan una forma de acceder a datos (como registros de clientes) desde un sistema de aplicaciones de captación que está alojado fuera de las nubes públicas. Incluso si las aplicaciones están alojadas en el sitio, los desarrolladores aún necesitan una forma de exponer las funcionalidades para el exterior a través de APIs.

En este Code Patterns, aprovechamos protocolos de transporte y una gateway de APIs que pueden crear conectividad a través de túneles seguros y exponer las aplicaciones y APIs de la nube privada fuera del firewall corporativo. Después, movemos la aplicación a la nube pública mientras los recursos del sitio, como las bases de datos, siguen siendo accesibles.

Volverse híbrido nunca ha sido tan fácil. Le enseñamos cómo lo hemos hecho, descúbralo aquí:

  • Cree un túnel para conectar su entorno local a la nube pública.
  • Construya y ejecute una aplicación de muestra utilizando WebSphere Liberty para lo local o Cloud Foundry para la nube pública.
  • Conecte la aplicación a una base de datos local con CouchDB y Docker.
  • Muestre las APIs de la aplicación para consumo público mediante la infraestructura de un gateway de APIs.

Flujo

create-hybrid-cloud-api-connect-secure-gateway

Instrucciones

  1. Conecte su entorno local a la nube pública.
  2. Escenario uno: Habilite su aplicación en nube privada para que tenga acceso externamente a través de la nube pública.
  3. Escenario dos: Habilite su aplicación en nube pública para conectar a los recursos en la nube privada.
  4. Catalogue y publique APIs de la aplicación al público utilizando API Connect.

Aviso

El contenido aquí presentado fue traducido de la página IBM Developer US. Puede revisar el contenido original en este link.