Início rápido

Nesta página, mostramos como configurar o Microsoft Visual Studio e como criar e implantar um aplicativo ASP.NET no Google Cloud Platform.

Antes de começar

  1. No Console do GCP, acesse a página Gerenciar recursos e crie um projeto.

    Acessar a página Gerenciar recursos

  2. Verifique se o faturamento foi ativado para o projeto.

    Saiba como ativar o faturamento

  3. Certifique-se de que o software abaixo esteja instalado em seu sistema local:
    • Visual Studio 2017, qualquer edição do Windows. O Cloud Tools for Visual Studio não é compatível com o Visual Studio 2017 para Mac.
    • Cloud SDK
  4. Crie uma nova VM do Windows para hospedar seu aplicativo:
    1. Navegue até a imagem do ASP.NET Framework no Google Cloud Platform Marketplace.
      Vá para a imagem do ASP.NET Framework
    2. Selecione Iniciar no Compute Engine.
    3. Escolha seu Nome de implantação e as configurações. Certifique-se de que as caixas de seleção Permitir tráfego HTTP e Permitir tráfego WebDeploy estejam marcadas.
    4. Selecione Implantar.

Como instalar o Cloud Tools for Visual Studio

Veja como instalar o Cloud Tools for Visual Studio a partir da caixa de diálogo Extensões e Atualizações no Visual Studio:

  1. Selecione Ferramentas > Extensões e Atualizações.
  2. Selecione o atributo On-line no painel à esquerda.
  3. Pesquise o Google Cloud Tools for Visual Studio.
  4. Captura de tela que mostra a caixa de diálogo "Extensões e Atualizações".O painel esquerdo mostra origens de extensão organizadas em guias. O painel central mostra as entradas nas guias e o painel direito fornece detalhes sobre a seleção atual. A opção do Google Cloud Tools for Visual Studio está selecionada.

  5. Clique em Download e siga as instruções.
  6. Reinicie o Visual Studio para carregar a extensão.

Como fazer login no Google

Faça login em uma conta do Google que você usa para implantar seu projeto no App Engine.

  1. Abra o Visual Studio.
  2. Inicie o Cloud Explorer selecionando Ferramentas > Google Cloud Tools > Mostrar Google Cloud Explorer.
  3. Captura de tela que mostra o Google Cloud Explorer com o link "Selecionar ou criar conta".

  4. Clique em Selecionar ou criar conta.
  5. Clique em Adicionar conta.
  6. Uma nova janela do navegador será aberta e solicitará as permissões necessárias para gerenciar os recursos do Google Cloud Platform.

  7. Selecione a conta a ser usada para seu aplicativo.
  8. Clique em Permitir e feche a janela do navegador.

Como selecionar um projeto

Para selecionar um projeto do Google Cloud Platform e implantar o aplicativo:

  1. clique em Selecionar projeto no Cloud Explorer;
  2. selecione seu projeto na lista;
  3. Captura de tela que mostra a caixa de diálogo "Selecionar projeto do Google Cloud" com um único projeto exibido.

  4. clique em OK.

O Cloud Explorer atualizará e exibirá os recursos para o projeto selecionado.

Como criar um aplicativo ASP.NET

Para criar um novo projeto ASP.NET e executá-lo localmente:

  1. escolha Arquivo > Novo > Projeto para abrir a caixa de diálogo "Novo projeto";
  2. A caixa de diálogo "Novo projeto". À esquerda, exibe os tipos de projetos disponíveis, com o Google Cloud Platform selecionado. O centro mostra os modelos disponíveis, com ASP.NET no Google Platform selecionado. Ele também mostra os campos para inserir o nome do projeto, local e nome da solução.

  3. use o painel esquerdo para navegar para Instalado > Visual C # > Google Cloud Platform;
  4. selecione ASP.NET no Google Cloud Platform;
  5. Para implantar o aplicativo em uma VM no Compute Engine, selecione o .NET Framework, não o .NET Core. Use o modelo ASP.NET Core no Google Cloud Platform para o GKE ou o Google App Engine.

  6. digite o Nome do projeto;
  7. clique em OK;
  8. Caixa de diálogo para selecionar a estrutura de destino para o novo projeto. Há dois menus suspensos para a seleção da estrutura de destino, um seletor de Código de projeto do Google Cloud e dois botões de opção.

  9. selecione o tipo de modelo;
  10. clique em OK;
  11. crie a solução e execute-a localmente. Verifique se ela funciona.

Como implantar um aplicativo ASP.NET

Para implantar seu aplicativo ASP.NET em uma VM do Windows em execução no Compute Engine:

  1. selecione o projeto recém-criado e expanda o GKE no Cloud Explorer;
  2. clique com o botão direito do mouse na instância da VM que você criou acima com o GCP Marketplace;
  3. selecione Gerenciar credenciais do Windows;

    Gerenciar contas

  4. Clique em Adicionar credenciais.
  5. digite um nome de usuário;
  6. verifique se a opção Criar uma senha para mim está selecionada e clique em Salvar;
  7. clique em Redefinir quando solicitado com a pergunta de confirmação: "Redefinir a senha de [seu nome de usuário] na instância [instância criada]?";
  8. clique no botão Fechar para fechar a janela de senha;
  9. clique no botão Fechar para fechar a janela Credenciais do Windows;
  10. no painel Explorador de soluções do Visual Studio, clique com o botão direito do mouse no seu aplicativo;
  11. no menu de contexto, clique em Publicar no Google Cloud…;

    Publicar no Google Cloud

  12. Na caixa de diálogo "Publicar", selecione Compute Engine;

    Escolha publicar no Compute Engine

  13. clique em Publicar para criar e implantar o aplicativo de exemplo. Depois que a publicação for concluída, o Visual Studio abrirá o aplicativo no navegador da Web padrão:

    Testar aplicativo

Pronto, seu aplicativo está hospedado no Compute Engine.

Próximas etapas

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud Tools for Visual Studio