DevOps – Azure ARM – Criando um Resource Group e Uma Virtualização com o Visual Studio e ARM

Introdução

Esse artigo tem como finalidade explanar como criar um Resource Group usando o Visual Studio.

Requisitos

Para que você consiga criar Recursos do Azure, você precisa ter instalado em seu Visual Studio o SDK do Azure.

image

E também o PowerShell para o Visual Studio.

image

Passos

Abra seu Visual Studio e vá em Novo Projeto –> Visual C# –> Cloud –> Grupo de Recursos Azure

image

image

Em seguida, aparecerá para você, opções de criação de itens dentro desse Resource Group, utilizando-se de templates previamente criados, onde você poderá inclusive selecionar a fonte do template.

image

No nosso caso, iremos usar o Template do próprio Visual Studio para criar uma Virtualização.

image

Observe que após a criação, são gerados os arquivos PS1, JSON que são os comandos utilizados para criar o Resource Group, Virtualização e suas dependências.

image

Dentro dos arquivos de codificação é possível realizar alterações que você desejar.

image

image

Depois de todas as alterações feitas por você como nome da VM, nome do Resource Group, IP, etc., você poderá implantar a solução clicando no Projeto e indo em Implantar.

image

DevOps – Entrega Contínua Serviços de Aplicativos Azure com o VSTS

Introdução

Esse artigo tem como finalidade auxiliar na configuração de Entrega Contínua de Serviços de Aplicativos do Microsoft Azure.

Passos

Acesse o Portal do Azure e vá em Serviços de Aplicativos.

image

Continuar lendo

DevOps – DevOps Project – Parte 01/02

Introdução

A Microsoft disponibilizou em seu portal do Azure uma nova forma de você implementar seu projeto de Desenvolvimento usando as melhores técnicas e ferramentas de DevOps do mercado de forma end-to-end. Ou seja, da concepção, construção, build e deploy em poucos passos. Importante: Como ainda é uma versão Preview, pode sofrer diversas alterações, melhorias.

Nesse primeiro post irei realizar um passo a passo de uma implantação de uma nova aplicação.

Continuar lendo

DevOps – Publicando um Site do Visual Studio 2008 por linha de comando

Introdução

Esse artigo tem como objetivo auxiliar na publicação de um site feito no Visual Studio 2008 feito através de linha de comando, para ser usada no Team Foundation Server.

Passos

Primeiramente, abra seu projeto no Visual Studio 2008 e vá em propriedades.

image

Verifique qual a edição do Framework que está sendo usada para você utilizar o MSBUILD correspondente. Por exemplo, se seu projeto for .NET Framework 3.5, use o MSBUILD do Framework 3.5.

image

Em seguida, vá no diretório do .NET Framework correspondente e procure o executável MSBUILD.

image

O próximo passo será digitar o seguinte comando:

MSBuild.exe /t:Rebuild “D:\CaminhodoProjeto.csproj” /p:OutDir=”BináriosdoProjeto\BIN\\” /p:WebProjectOutputDir=C:\CaminhodaPublicação\ /p:Configuration=Debug

CaminhodoProjeto: Caminho do Projeto e Nome do Projeto

BináriosdoProjeto: Caminho dos Assemblys do Projeto, normalmente no diretório BIN do Projeto. Importante, use aspas e no final, coloque duas barras \\

CaminhodoPublicação: Caminho onde os arquivos da publicação serão salvos. Exemplo:

MSBuild.exe /t:Rebuild “C:\MeuProjeto\MeuProjeto.csproj” /p:OutDir=”C:\MeuProjeto\bin\\” /p:WebProjectOutputDir=C:\IIS\ /p:Configuration=Debug

image

image

image

Pronto, projeto publicado.

DevOps–Alterar Agent de Build de Processo para Serviço

Introdução

Esse artigo tem como finalidade explicar como realizar a alteração de um agente de Build do Visual Studio de Processo (modo interativo) para Serviço.

Requisitos

Pacote do agente em sua versão atual, disponível no site do Team Foundation Server em Configurações –> Agente Pool;

Nome do Pool que você vinculará o Agent que você utilizará;

Token de uma conta que tenha acesso ao Pool de agente de buld no Team Foundation Server. Esse Token pode ser gerado no site do Team Foundation Server dentro de My Profile –> Security –> Personal Access Token da conta do usuário que está logado;

image

Login e senha de uma conta que executará o agente em modo serviço (conta do servidor);

Continuar lendo

WINDOWS CONTAINERS – ‘Install-ContainerOSImage’ is not recognized as the name of a cmdlet

Introdução/Erro

Ao tentar instalar a imagem de container em seu Windows, aparece a seguinte mensagem:

The term ‘Install-ContainerOSImage’ is not recognized as the name of a cmdlet, function, script file, or operable program.

image

Solução

Execute os seguintes comandos para instalar as imagens do Docker em seu Windows.

Instalar a imagem do Windows Server Core

Abra seu Powershell e execute um comando por vez.

Continuar lendo