Crie uma cloud híbrida com API Connect e Secure Gateway

Apresentação

Um modelo de cloud híbrida combina elementos de cloud privada e pública, oferecendo a opção e a flexibilidade necessárias para executar aplicativos e serviços em ambas. Em termos mais simples, o modelo híbrido é, principalmente, uma cloud privada que permite a utilização de uma cloud pública quando necessário. Esta jornada mostra como expor seus aplicativos e serviços locais da cloud privada na cloud pública e vice-versa.

Descrição

Multi-cloud e implementações híbridas através de clouds privadas e públicas são uma necessidade para a próxima geração de aplicativos. Nesse novo mundo, os desenvolvedores e empresas precisam de uma forma de acessar dados (como registros de clientes) a partir de um sistema de aplicativos hospedados externamente em clouds públicas. Mesmo se os aplicativos estiverem hospedados internamente, os desenvolvedores ainda precisarão de uma maneira de expor as funcionalidades externamente por APIs.

Nesta jornada, utilizamos protocolos de transporte e um gateway de API capazes de criar conectividade por túneis seguros e expor o aplicativo e APIs da cloud privada fora do firewall da empresa. O aplicativo então é movido para a cloud pública enquanto recursos locais como bancos de dados permanecem acessíveis.

Nunca foi tão fácil se tornar híbrido. Veja como fizemos e aprenda a:

  • Criar um túnel para conectar seu ambiente local com a cloud pública.
  • Desenvolva e execute um aplicativo usando o WebSphere Liberty on-premises ou o Cloud Foundry para a cloud pública.
  • Conectar o aplicativo com um banco de dados local usando CouchDB e Docker.
  • Expor as APIs do aplicativo para consumo público usando uma estrutura de gateway de API.

Fluxo

Fluxograma das etapas para criação do app

Instruções

  1. Conecte seu ambiente On-Premise a nuvem pública.
  2. Cenário um: permita que seu aplicativo na nuvem privada seja acessado externamente via nuvem pública.
  3. Cenário Dois: Permita que seu aplicativo na nuvem pública se conecte a recursos na nuvem privada.
  4. Catalogue e publique APIs de aplicativos para o público usando o API Connect.

Aviso

O conteúdo aqui presente foi traduzido da página IBM Developer US. Caso haja qualquer divergência de texto e/ou versões, consulte o conteúdo original.