Implementação de software em IBM Cloud Schematics

Experimente um dos modelos de software fornecidos pelo IBM® para implementar rapidamente um Virtual Server Instance (VSI) clássico e configurar automaticamente a Instância para se conectar a uma instância do IBM Cloud® Databases for PostgreSQL.

Com o IBM Cloud Schematics, você pode escolher entre uma ampla variedade de modelos de software e infraestrutura que podem ser usados para configurar os serviços do IBM Cloud e para instalar o IBM e softwares de terceiros. Os modelos são aplicados usando os recursos integrados do Terraform, Ansible, Helm, CloudPak e Operator no Schematics.

Como parte deste tutorial de introdução, você cria um espaço de trabalho Schematics que aponta para o modelo de banco de dados VSI. Em seguida, você execute este modelo e assiste o Schematics provisionar seu VSI e sua instância do IBM Cloud Databases for PostgreSQL. O IBM Cloud Databases for PostgreSQL é uma oferta de banco de dados totalmente gerenciado no IBM Cloud que suporta armazenamento de tipos de dados não relacionais e relacionais. Para obter mais informações sobre essa oferta, consulte O que é PostgreSQL?.

Este tutorial de introdução incorre em custos. Você deve ter uma conta IBM Cloud Pay-As-You-Go ou Subscription para prosseguir. Certifique-se de revisar as informações de preços dos VSIs clássicos e PostgreSQL.

Antes de Iniciar

Para usar esse modelo, deve-se concluir as tarefas a seguir.

Configurando uma instância de servidor virtual clássica para executar o PostgreSQL com o Schematics

Use um dos modelos de software fornecidos pela IBM para configurar e definir um VSI clássico de modo que seja possível armazenar dados em uma instância do IBM Cloud Databases for PostgreSQL.

  1. Faça login em sua conta IBM Cloud.

  2. Abra o modelo de software do banco de dados VSI no catálogo IBM Cloud.

    Observe se o IBM Cloud é especificado em Selecione seu destino de implementação e Terraform Version 1.5.0 ou Terraform Version 2.0.0 é exibido em Selecione um método de entrega.

  3. Na seção Configure sua área de trabalho, insira o Nome para a sua área de trabalho do Schematics, selecione o seu Grupo de recursos e o Local onde deseja criar a área de trabalho.

  4. Selecione Substituir versão padrão do Terraform para configurar o template para suportar a sua versão do Terraform.

  5. Na seção Configurar os valores de implementação, insira as informações a seguir.

    • Clique em Sim no botão de alternância para inserir o valor para admin-password como user123 e db-user-password como user123 que você deseja usar para efetuar login na sua instância PostgreSQL.

      O admin-password e o db-user-password devem ter entre 10 e 32 caracteres de comprimento e não suportar nenhum caractere especial.

    • Insira o iaas_classic_username como o <your classic_username> que você recuperou anteriormente. Para obter mais informações sobre como recuperar essas informações, consulte Criando uma chave de API de infraestrutura clássica.

    • Selecione o grupo de recursos no qual você deseja provisionar o servidor virtual e a instância do PostgresSQL.

  6. Aceite o contrato de licença e clique em Instalar. Você é redirecionado para a página Atividade da área de trabalho do Schematics na qual é possível monitorar o progresso de sua configuração da instância de servidor virtual e do PostgreSQL. Observe que são necessários alguns minutos para que a configuração seja concluída.

  7. Verifique a sua configuração do servidor virtual e do PostgreSQL.

    • Na página Recursos da área de trabalho, localize as instâncias do servidor virtual e do PostgreSQL que foram criadas para você.
    • Clique no link para ver os detalhes de suas instâncias.
  8. Opcional: Remova seu espaço de trabalho Schematics e todos os recursos de nuvem relacionados.

    • Selecione a lista de queda de queda de Ações, clique em Excluir.
    • Selecione a opção Excluir área de trabalho e Excluir todos os recursos associados.
    • Insira o nome de sua área de trabalho e clique em Excluir.

Agora, você usou os recursos do Schematics para provisionar a infraestrutura do IBM Cloud e os serviços de banco de dados e configurou automaticamente os serviços para permitir a comunicação de rede.

O que vem a seguir?