Base de conhecimento  /  Gerenciador de aplicativos em nuvem  /  Implementação em qualquer lugar
Base de conhecimento  /  Gerenciador de aplicativos em nuvem  /  Implementação em qualquer lugar

Usar Google Cloud


Código do artigo: kb/427

Usar Google Cloud

Use o Cloud Application Manager para implementar aplicativos Linux de alto desempenho na Google Cloud Platform. Enquanto nós automatizamos o tempo de execução dos seus aplicativos em caixas, a Google Cloud Platform oferece a infraestrutura virtual na qual você pode executá-los.

Para começar, crie um provedor para sua conta Google no Cloud Application Manager. Com poucos cliques, você estará automaticamente conectado e poderá começar a implementação em um projeto da Google Cloud.

Para fazer a implementação, crie um perfil de implementação no Cloud Application Manager, no qual você selecionará a conta de provedor do Google e especificará os recursos de que precisa para iniciar seu aplicativo.

Com base nas configurações, nós trabalhamos com as API do Google Compute Engine para iniciar seus aplicativos na rede padrão ou personalizada. Nós provisionamos instâncias de acordo com suas rotas e regras de firewall de rede e criamos endereços IP efêmeros e recursos de disco raiz persistentes. Damos suporte aos serviços do Compute Engine para todas as regiões e zonas de disponibilidade com imagens prontas ou personalizadas da sua conta Google.

Neste artigo:

  • Conectar sua conta Google Cloud
  • Fazer implementações na Google Cloud

Conectar sua conta Google Cloud

Conecte sua conta Google ao Cloud Application Manager em duas etapas.

Etapa 1. Etapa 0. Associar a conta Google na Google Cloud

Associe sua conta Google na Google Cloud ao criar um projeto, habilitar o faturamento e ativar a API do Google Compute Engine. Se já tiver feito isso, vá direto para a etapa 0.

Etapas

  1. Faça login no console de desenvolvedores do Google com sua conta Google.

  2. Criar um projeto. Crie um projeto. Clique em Criar projeto e atribua um nome e um ID significativos a ele. Copie o ID do projeto, que você deverá compartilhar logo em seguida no Cloud Application Manager.

googlecloud-createproject-1.png

googlecloud-createproject-2.png

googlecloud-createproject-3.png

  1. Adicionar cobrança. Adicione o faturamento. Em Faturamento e configurações, clique em Habilitar faturamento.

    Observação: Observação: você precisa especificar informações de um cartão de crédito para o faturamento com base na utilização. Consulte a política de preços do Google para saber quais são os preços incorridos de hospedagem na Google Cloud Platform. O Cloud Application Manager não assume nenhuma responsabilidade por esses custos.

    googlecloud-billing1.png

    googlecloud-billing2.png

  2. Ative o Google Compute Engine. Em APIs e Autorização > APIs, defina o Google Compute Engine como LIGADO.

    googlecloud-turnoncomputeengineapi-1.png
    googlecloud-turnoncomputeengineapi-2.png

Etapa 2. Etapa 0. Conectar a conta ao Cloud Application Manager

Etapas

  1. Faça login no Cloud Application Manager.

  2. Clique em Provedores > Adicionar provedor.

  3. Na caixa de diálogo, selecione Google Compute.

  4. Em Credenciais, clique em Conectar uma conta Google. Por meio de Google OAuth, o Cloud Application Manager solicita o acesso ao seu projeto para exibir e gerenciar os recursos da Google Cloud em seu nome. Depois de aceitar, você deverá ver a conta Google na caixa de diálogo. Para obter uma compreensão mais profunda de como solicitamos o acesso de modo seguro, consulte a ajuda do Google.
    googlecloud-connectgoogleaccount-3.png
    google-cloud-cloud-application-manager-requests-access-4.png

  5. Copie e cole o ID do projeto que você criou no console de desenvolvedores do Google e salve-o.
    googlecloud-enterprojectid-5.png

Fazemos a sincronização com as API da Google Cloud para registrar imagens prontas e personalizadas disponíveis para a conta, além de recursos com configurações de rede, firewalls, rotas e muito mais.

Fazer implementações na Google Cloud

A política de implementação da Google Cloud resume algumas opções básicas de infraestrutura. Escolha uma política de implementação do Google ao iniciar uma caixa para a nuvem. Se o admin não tiver compartilhado uma política, crie-a para a conta Google Cloud no Cloud Application Manager.

Observação: Observação: para consumir redes personalizadas, rotas, regras de firewall personalizadas e opções como discos não persistentes, balanceamento de carga ou instantâneos de discos, configure-os diretamente no console de desenvolvedores do Google.

Implementação

Opção de Implementação Descrição
Provedor Isso mostra o nome ou GUID da conta do provedor da Google Cloud no Cloud Application Manager. Se você não tem acesso à conta do provedor, você verá o GUID.

Recurso

googlecloud-resource-deployment-options-6.png

Opção de Implementação Descrição
Zona Este é o local (ex: us-central1-a) que hospeda sua instância e onde o tráfego para a instância é atendido pelo Google nuvem. Consiste na região seguida pela zona.
Tipo de máquina O Google Compute tem tamanhos de máquina predefinidos para categorias padrão, de alta memória, alta CPU e núcleo compartilhado. Cada categoria determina o número de núcleos, a memória e o espaço em disco disponível para a instância. Para obter detalhes sobre qual tipo (ex: n1-padrão-2) para selecionar, consulte Tipos de máquina.
Imagem Lista as imagens prontas para uso (ex: Isso lista as imagens prontas para uso (por exemplo, debian-0) fornecidas pelo Google, bem como as imagens personalizadas que você criou para inicializar sua instância.
Instâncias Selecione o número de instâncias a provisionar. Várias instâncias são lançadas na mesma rede e no mesmo firewall selecionados.
Autoescala A autoescala é um recurso de grupos de instâncias gerenciadas. A ferramenta de autoescala coletará informações com base na política, fará a comparação com sua utilização desejada no destino e determinará se é necessário executar o dimensionamento.

Rede

googlecloud-deployment-options-network-7.png

Opção de Implementação Descrição
Rede Selecione uma rede para direcionar o tráfego para uma instância e a partir dela. A rede padrão do projeto é automaticamente selecionada aqui. Se tiver adicionado uma rede personalizada, você poderá selecioná-la na lista suspensa. Observe que a configuração de rede depende das regras de firewall e rotas que você especifica para o projeto.
Tags Especifique tags para controlar como o tráfego será tratado na instância. As tags identificam os recursos de rede aplicados à instância, como regras de firewall e rotas. Por exemplo, quando você seleciona uma regra de firewall no perfil de implementação, sua tag de destino é automaticamente adicionada a este campo. Além das tags relacionadas a firewalls e rotas, você pode marcar a instância com outros rótulos significativos; basta digitá-los aqui. Lembre-se de que eles são diferentes das tags de metadados que ajudam a monitorar os recursos do Cloud Application Manager consumidos por uma instância.
Regras de firewall Selecione as regras de firewall a serem aplicadas. Aqui são listadas as regras do firewall de rede padrão que permitem o tráfego http e https para a rede e suas rotas padrão, que especificam como acessar a Internet e outras instâncias internamente e que são automaticamente aplicadas. A regra de firewall especifica o intervalo de endereços IP, as portas e os protocolos por meio dos quais o tráfego é permitido para a instância e a partir dela. A regra é aplicada à instância por meio de tags.
Rotas Selecione rotas que determinem como os pacotes de dados que estão deixando a instância devem alcançar o destino. Se você selecionou a instância padrão juntamente com qualquer regra de firewall personalizada criada para o projeto no Google nuvem. Listados aqui estão apenas as rotas personalizadas que você configurou para a rede através do Google nuvem. Ao selecioná-los, sua tag associada é adicionada ao campo tag e então aplicada à instância no tempo de implantação.
IP efêmero Selecione para atribuir um endereço IP externo que é usado pelo tráfego de saída da rede para a comunicação com a instância. Um endereço IP efêmero é atribuído à instância até que esta seja encerrada. Se você deixar a opção desmarcada, nenhum endereço IP externo será atribuído à máquina virtual. Como resultado, o tráfego de saída não poderá se comunicar com a instância. Para obter mais informações, consulte Instâncias e redes.
Encaminhamento de IP Por padrão, a Google Cloud verifica se os pacotes direcionados a partir da instância correspondem aos endereços IP de origem e destino. Se não quiser que o Google verifique isso, desmarque essa opção. Para saber mais, consulte Sistema de rede e firewalls.

Proxy

Seção de representante da política de implementação

Opção de Implementação Descrição
Host O nome do host ou domínio do representante que o agente usará para se reconectar ao Cloud Application Manager depois de ser instalado na instância implementada.
Porta A porta do proxy que o agente usará para se reconectar ao Cloud Application Manager depois de ser instalado na instância implementada.

Discos

googlecloud-deployment-options-disks-8.png

Impulsione o armazenamento primário da máquina virtual ao adicionar recursos padrão de discos raiz persistentes. Eles oferecem armazenamento em massa ou E/S sequencial com grandes tamanhos de blocos.

Especifique estas opções ao adicionar um recurso de disco:

  • Tamanho Tamanho: especifique um tamanho de 0 GB a até 1 TB (2.3 GB). Tipos de máquina maiores oferecem níveis superiores de E/S.
  • Excluir em Encerrar: Excluir no encerramento: especifique se deseja excluir o disco raiz persistente depois de encerrar a instância. É excluído como padrão, mas você pode desmarcar a opção se quiser preservar o disco.

Coisas a saber:

  • Como os discos são recursos baseados em zonas, eles são iniciados na mesma zona da máquina virtual. Cada disco é associado a um nome de unidade, por exemplo, /dev/sda.
  • Você pode anexar até 0 discos raiz persistentes padrão com um tamanho combinado inferior ou igual a 1 TB. Se preferir, você poderá anexar um disco de 2 TB. Para cada disco que você adiciona, o Cloud Application Manager solicita que a Google Cloud provisione e monte um disco persistente vazio na máquina virtual.

Para obter mais informações, consulte discos persistentesdiscos raiz persistentes e preço e desempenho dos discos.

Como contatar o suporte do Cloud Application Manager

Lamentamos que você tenha encontrado um problema com o Cloud Application Manager. Consulte as dicas de troubleshooting ou entre em contato com o suporte do Cloud Application Manager e apresente detalhes e capturas de tela, conforme possível.

Para problemas relacionados a chamadas de API, envie o corpo da solicitação junto com os detalhes referentes ao problema.

Em caso de erro de caixa, compartilhe a caixa no espaço de trabalho que sua organização e o Cloud Application Manager podem acessar e anexe os registros.

  • Linux: SSH e localize o registro em /var/log/elasticbox/elasticbox-agent.log
  • Windows: Windows: RDP na instância para localizar o registro em ProgramDataElasticBoxLogselasticbox-agent.log
Powered by Translations.com GlobalLink OneLink SoftwarePowered By OneLink