.NET no Google Cloud Platform

Leve seus sites e serviços .NET para o GCP

Início rápido Ver documentação

Codificação de .NET no Google Cloud Platform

O Google Cloud Platform é o lugar ideal para executar códigos .NET. Comece a fazer isso rapidamente com os modelos de projeto inclusos no Cloud Tools para Visual Studio. Aproveite as vantagens das APIs do Google Cloud com as bibliotecas C# idiomáticas disponibilizadas via NuGet e desenvolvidas por uma equipe de especialistas em C# liderada por Jon Skeet. Fique atento às novidades para .NET Core e para a integração com o Cloud Source Repositories.

Crie e teste à vontade

Crie apps .NET no Visual Studio ou na linha de comando. Se quiser testar o código na nuvem, use o Cloud Tools para Visual Studio para segmentar e alternar facilmente entre projetos em fase de teste e em produção na nuvem.

Implante apps de maneira interativa ou por pipeline CI/CD

Inicie em apenas alguns minutos instâncias do Windows Server pré-configuradas para ASP.NET com a imagem do Cloud Launcher para ASP.NET. A imagem inclui IIS, ASP.NET e SQL Server Express e abre as portas certas para tráfego HTTP/S, RDP e WebDeploy. Transfira seu banco de dados SQL Server para a nuvem com as imagens dele. Além disso, com o suporte para o ASP.NET Core, você pode fazer implantações no ambiente flexível do App Engine ou no Container Engine. Não importa se você faz implantações diretamente do Visual Studio ou pelo WebDeploy com o canal CI/CD já existente, o Google Cloud está pronto para atender as suas cargas de trabalho. Confira futuramente o suporte a pipelines CI/CD do Team Foundation Services.

Gerencie recursos de qualquer lugar

Veja o status dos apps em execução e gerencie os recursos do projeto na nuvem usando a Web, um ambiente de desenvolvimento integrado (IDE) ou a linha de comando. Na Web, você usará o Cloud Console. No ambiente de desenvolvimento integrado (IDE), o Cloud Tools para Visual Studio fornece o Cloud Explorer para gerenciar o Compute Engine, o Cloud Storage e o Cloud SQL. Com o Cloud SDK e o Cloud Tools para PowerShell, você gerencia recursos usando a linha de comando e automatiza tarefas recorrentes por meio de scripts.

Encontre e corrija problemas de produção

Monitore a integridade do app quando ele estiver em execução na produção, usando o Stackdriver Logging por meio da biblioteca log4net .NET. Instale o Stackdriver Logging Agent para Windows para ver os eventos do log de eventos das VMs do projeto ou monitore eventos no sistema com o Stackdriver Monitoring Agent para Windows. Quando você capturar e registrar exceções não processadas no app, poderá vê-las no Stackdriver Error Reporting. Confira em breve a integração com o depurador do Visual Studio para rastrear erros que não podem ser reproduzidos fora de um projeto na nuvem.

Recursos do .NET

Bibliotecas .NET
Bibliotecas de código aberto para as APIs mais conhecidas do GCP.
Plug-in do Visual Studio
Dê os primeiros passos rapidamente, gerencie recursos na nuvem, integre bibliotecas clientes e implante no GCP de dentro do ambiente de desenvolvimento integrado (IDE) de sua escolha.
cmdlets do PowerShell
Gerencie recursos usando a linguagem de scripts administrativos que você já conhece e adora.
Tutoriais do Windows/.NET
Tutoriais práticos que ajudam você a completar tarefas importantes na nuvem.
Geração de registros do app
Registre dados facilmente de dentro dos apps e consulte problemas em tempo real usando o Stackdriver Logging.
Geração de registros do sistema
Instale o Stackdriver Logging Agent para Windows para receber eventos dos Logs de eventos da VM no Stackdriver Logging.
Monitoramento do sistema
Relata o uso de CPU e memória, arquivo de paginação e uso de volume da VM. Coleta também métricas de IIS e SQL Server.
Log de exceções
Rastreie exceções não tratadas com uma linha de código e veja-as em tempo real no painel do Stackdriver Error Handling.
Imagem do Windows Server para ASP.NET
Instância do Windows Server com SQL Server 2008 Express, IIS e ASP.NET 4.5.2 com regras de firewall para portas HTTP, HTTPs, WebDeploy e RDP.
Imagem do Windows Server para SQL Server
SQL Server Standard (2012, 2014, 2016)
SQL Server Web (2012, 2014, 2016)
SQL Server Enterprise (2012, 2014, 2016), em breve

Monitore seus recursos de onde você estiver

Instale o app do Google Cloud Console para ajudar você a gerenciar seus projetos.