Comece a usar o Apigee Developer Portal Kickstart a partir do Cloud Marketplace

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

Veja a documentação do Apigee Edge.

Esta página descreve como iniciar a solução Apigee Developer Portal Kickstart a partir do Cloud Marketplace com as opções de configuração predefinidas.

Em muitos casos, existem várias opções de personalização do portal para se adequarem às suas necessidades de escalabilidade, segurança ou monitorização. Consulte o artigo Personalize a solução Apigee Developer Portal Kickstart no Cloud Marketplace para ver opções de personalização específicas a ter em conta antes de implementar o seu portal.

Antes de começar

Este tutorial destina-se a familiarizar-se com os passos necessários para uma configuração predefinida do portal. Antes de implementar um portal para testes ou utilização em produção, consulte o artigo Personalize a solução Kickstart do Apigee Developer Portal no Cloud Marketplace para ver os passos de configuração pré-requisitos necessários para as seguintes tarefas:

Lançamento de um novo Apigee Developer Portal Kickstart

Siga os passos abaixo para configurar e implementar a solução Apigee Developer Portal Kickstart a partir do Cloud Marketplace:

  1. No Google Cloud console, aceda à página do Cloud Marketplace e selecione a solução Apigee Developer Portal Kickstart.
  2. Clique em Iniciar.
  3. Configure a nova implementação do portal do programador do Apigee.
    1. Introduza o Nome da implementação. Por exemplo, portal-dev. O nome da sua implementação:
      • Não deve exceder 10 carateres.
      • Corresponde à expressão regular [a-z]([-a-z0-9]*[a-z0-9])?. Isto significa que o primeiro caráter tem de ser uma letra minúscula e todos os carateres seguintes têm de ser hífenes, letras minúsculas ou dígitos, exceto o último caráter, que não pode ser um hífen.
      • Consulte as diretrizes do Compute Engine sobre as Convenções de nomenclatura para ver detalhes adicionais.
    2. Selecione a zona preferencial para a sua implementação na lista pendente. Para ver mais detalhes sobre os recursos do Compute Engine disponíveis em várias zonas, consulte o artigo Regiões e zonas.
    3. Selecione o Tipo de máquina para a instância do Compute Engine na lista pendente. O valor predefinido é 1vCPU.
    4. Crie uma nova conta de serviço ou selecione uma conta de serviço existente para as instâncias do Compute Engine na sua implementação. A conta de serviço é usada pelo Compute Engine para aceder a outras APIs Google.
      • Para criar uma nova conta de serviço, faculte as seguintes informações:
        • Nome da conta de serviço: este identificador exclusivo aparece no endereço de email da conta de serviço aprovisionado durante a criação. Por exemplo, sa-name@project-id.iam.gserviceaccount.com.
        • ID da conta de serviço: o ID tem de ter entre 6 e 30 carateres e pode conter carateres alfanuméricos em minúsculas e traços.
        • Descrição da conta de serviço: uma breve descrição da conta de serviço
        • Consulte o artigo Criar uma conta de serviço para ver detalhes adicionais.
      • Para selecionar uma conta de serviço existente, selecione uma conta de serviço na lista pendente de contas de serviço disponíveis no seu projeto com as funções corretas.
    5. Opcional: configure as opções do disco de arranque:
      • Selecione o Tipo de disco de arranque na lista pendente. O valor predefinido é Standard Persistent Disk.
      • Selecione o Tamanho do disco de arranque na lista pendente. O valor predefinido é 200GB.
      • Consulte as Opções de armazenamento para uma comparação das opções de armazenamento e dos preços dos discos.
    6. Opcional: configure as opções de rede:
      • Os novos portais são aprovisionados com um endereço IP predefinido para estabelecer ligação à instância do Cloud SQL.
      • Opcionalmente, selecione a caixa de verificação para configurar o HTTPS no novo portal através de um domínio nip.io. O nip.io é um serviço de terceiros que pode fornecer um DNS com carateres universais para um endereço IP. Se quiser usar nip.io para desenvolvimento e testes, pode modificar o domínio na configuração do balanceador de carga antes da utilização em produção. Consulte o artigo Usar um domínio de teste para ver um exemplo dos passos necessários.
    7. Opcional: configure o Cloud Logging e a monitorização:
      • O Cloud Logging e o Cloud Monitoring estão ativados por predefinição para novas implementações do Apigee Developer Portal Kickstart.
      • Para desativar qualquer um dos serviços na nuvem, desmarque a caixa correspondente.
      • Consulte a documentação do Cloud Logging e do Cloud Monitoring para ver mais detalhes sobre as opções de configuração.
    8. Opcional: configure as opções de encriptação:
      • Por predefinição, o Apigee Developer Portal Kickstart usa chaves de encriptação geridas pela Google para proteger o acesso à sua instância do Cloud SQL.
      • Para usar uma chave de encriptação gerida pelo cliente (CMEK) configurada para proteger o acesso ao Cloud SQL, introduza o nome do recurso da chave de encriptação no campo de texto.
    9. Clique em Implementar.

    Parabéns, implementou com êxito um Apigee Developer Portal Kickstart!

    Ver a implementação do portal

    Para ver os detalhes da implementação do portal:

    1. Na página de arranque do portal do programador do Apigee, clique em Ver implementações anteriores. Esta ação encaminha para o painel de controlo do Deployment Manager.
    2. Para ver os detalhes de uma determinada implementação do portal, selecione a implementação do portal pretendida na lista. A página de detalhes recomenda os passos seguintes, inclui um link para documentação adicional e fornece links e IDs para serviços na nuvem aprovisionados, incluindo o seguinte:
      • Grupo de instâncias
      • Instância do Cloud SQL
      • Instância do Filestore
      • Regra de firewall
      • Balanceador de carga
    3. Para mais informações sobre a gestão, a atualização e a eliminação de implementações, consulte a documentação do Deployment Manager.

    Limpar

    Para evitar incorrer em custos na sua conta do Google Cloud pelos recursos usados neste início rápido, pode eliminar a sua implementação. Também pode eliminar o projeto do Google Cloud usado para este tutorial.

    O que se segue?