Implemente um portal do programador baseado no Drupal para o Apigee a partir do Cloud Marketplace

Esta página aplica-se ao Apigee e ao Apigee Hybrid.

Veja a documentação do Apigee Edge.

Os clientes que pretendam implementar o Apigee Developer Portal Kickstart de código aberto no seu próprio projeto do Google Cloud podem usar esta solução de implementação com um clique disponível através do Google Cloud Marketplace. A solução baseada no projeto do Google Cloud implementa um perfil do portal do programador baseado no Drupal que pode ser usado com as suas organizações do Apigee para publicar a documentação da API e os produtos da API. O perfil do Drupal 9 gerido pelo cliente tira partido dos módulos do Drupal de código aberto do Apigee em conjunto com as capacidades de alojamento do Google Cloud.

Portal baseado no Drupal para o Apigee com segurança na nuvem

Os clientes do Apigee que usam os VPC Service Controls têm a opção de alojar o respetivo portal do programador no Google Cloud a partir do seu próprio projeto do Google Cloud. Publique as suas APIs de forma segura implementando um portal no perímetro dos VPC Service Controls do seu projeto e integre-o com o Apigee através dos módulos Drupal de código aberto do Apigee. O Apigee Developer Portal Kickstart disponível no Cloud Marketplace simplifica este processo através da configuração de cliques e implementações agrupadas.

Principais vantagens

A solução Apigee Developer Portal Kickstart no Cloud Marketplace:

  • Simplifica a instalação e a execução de um portal do programador baseado no Drupal no Google Cloud.
  • Pode ser configurado para funcionar dentro de um perímetro do VPC Service Controls.
  • Tira partido dos serviços na nuvem e das comunidades de código aberto do Drupal para expandir a funcionalidade do portal do programador.
  • Suporta opções de conformidade de autosserviço para FedRAMP, PCI ou HIPAA.

Arquitetura de serviços na nuvem

Segue-se um diagrama de nível elevado dos componentes dos serviços na nuvem envolvidos no Apigee Developer Portal Kickstart:

Diagrama de arquitetura de alto nível da solução de portal

Opções de configuração

O modelo de implementação com um clique simplifica a configuração personalizada do seu portal. Atualize a configuração após o lançamento com o Deployment Manager ou através do painel de controlo do serviço na nuvem.

Configure as seguintes opções disponíveis para o seu portal baseado no Drupal:

Zona Escolha a região de implementação para as instâncias do Compute Engine do portal.
Tipo de máquina Selecione o tipo de máquina para as instâncias do Compute Engine do portal.
Conta de serviço Use uma conta de serviço existente ou crie uma nova conta de serviço.
Tipo de disco de arranque Especifique o tipo de armazenamento das instâncias do Compute Engine do portal.
Tamanho do disco de arranque Especifique o tamanho do armazenamento das instâncias do Compute Engine do portal.
Rede Opcionalmente, configure o HTTPS com o fornecedor de certificados externo nip.io.
Registo e monitorização Ative ou desative o Cloud Logging e o Cloud Monitoring.
Encriptação Escolha chaves de encriptação pertencentes e geridas pela Google ou CMEK para instâncias do Cloud SQL.

Especificações técnicas

O Apigee Developer Portal Kickstart é executado no Compute Engine e usa os seguintes serviços e ferramentas de terceiros: