DevOps – Usando o Azure Cloud Shell – Preparando o Uso do Cloud Shell

Introdução

Esse artigo tem como finalidade lhe auxiliar no uso do Azure Cloud Shell.

Passos

– Acessar o Cloud Shell e Criar um Armazenamento

Antes de utilizar o Azure Cloud Shell, é necessário que você tenha um armazenamento montado para para persistir arquivos entre sessões do Azure Cloud Shell. Saiba mais se desejar nesse link:

https://docs.microsoft.com/pt-br/azure/cloud-shell/persisting-shell-storage

Há duas formas de você ter um armazenamento para o uso do Cloud Shell, a primeira é criar automaticamente na primeira utilização do Cloud Shell. Para isso, abra o Portal do Azure no endereço:

http://portal.azure.com

Em seguida do lado direito do portal na parte de cima, clique no ícone do Shell.

image

Irá abrir a tela do Cloud Shell dando a opção de utilizar o Bash do Linux ou o PowerShell do Windows.

Nesse artigo iremos utilizar o PowerShell.

image

Ao clicar no PowerShell do Windows, ele irá perguntar sobre a criação do armazenamento caso você não possua um.

image

Caso você deseje criar um armazenamento para manter um padrão, siga os passos abaixo:

– Crie um Grupo de Recursos

image

– Crie uma Conta de Armazenamento dentro desse Grupo de Recursos criado

image

image

Importante: Sua Conta de Armazenamento precisa ser replicada no modelo LRS/GRS/ZRS.

image

O File Share pode ser criado quando se configurar o armazenamento. Você também pode ir direto nas opções avançadas e fazer tudo por lá.

Depois retorne ao Cloud Shell e selecione Mostrar Configurações Avançadas

image

Depois de concluído, seu Cloud Shell estará funcionando.

image

DevOps – Criando um Windows Nano Server no Azure, Gerenciando o Nano Server com Powershell e o Projeto Microsoft Honolulu, Instalando o IIS no Nano Server e Publicando um Site no Nano Server Usando o VSTS

Introdução

Esse artigo tem como finalidade ajudar você a publicar um Nano Server no Azure, Gerenciar esse Nano Server com o Powershell e o novo Projeto Honolulu da Microsoft que substituiu o SMT do Azure e deixa a gestão muito mais simples, como instalar o IIS no Nano Server Online e publicar um site nesse Nano Server.

Importante salientar que a partir do Build 1709 do Windows Server, o Nano Server deixou de ser um sistema operacional instalável e passou a ser um Container do Windows Server. Entretanto ainda está disponível o Nano Server para instalação no Microsoft Azure.

Continuar lendo

DevOps – DevOps Project – Painel de CI/CD

Introdução

Vimos nos posts anteriores, como configurar um Projeto de DevOps e como funciona o CI e CD de seu projeto no Azure de forma simples e automática.

Para saber mais, veja os links abaixo:

DevOps Project – Parte 1/2
DevOps Project – Parte 2/2

Agora vamos conhecer mais sobre o painel de CI e CD do DevOps Project e como funciona.


Continuar lendo

DevOps – DevOps Project – Parte 02/02

Introdução

Dando continuidade ao post anterior DevOps Project, segue agora como navegar no painel disponível no Portal do Azure.

Painel CI/CD Pipeline

image

Nesse painel, você pode acompanhar os Commits (Alterações) feitas em seu código, os builds gerados e os releases sendo feitos em seu ambiente. Vamos a um exemplo:

Abra seu Visual Studio e conecte-se no seu projeto recém-criado.

image

Clone seu repositório GIT para realizar algumas alterações de testes em seu código.

image

image

Abra sua solution e faço uma alteração qualquer no projeto.

image

Em seguida, dê um COMMIT em seu projeto no repositório remoto do GIT.

image

image

Agora, observe no seu painel de CI/CD a representação do COMMIT feito.

image

Observe que automaticamente o BUILD de seu projeto é iniciado.

image

Após a conclusão do BUILD o Release é iniciado automaticamente.

image

Aguarde até a conclusão do Release.

image

Pronto! Seu CI e CD (Continuous Integration e Continuous Deployment) ocorreram com sucesso!

Ou seja, você não precisa mais se preocupar com o BUILD de sua aplicação, nem a implementação da mesma, isso é DevOps!

Agora, vamos conhecer os gatilhos (funcionamento) desse item no próximo post.

Um abraço e até a próxima!

Alan Carlos

Azure – Fazendo e Restaurando Backups

Introdução

Esse artigo tem como finalidade, apoiar para você realizar um backup de dados no Azure.

Passos para Realizar um Backup de uma Virtualização no Azure

Abra o portal do azure http://portal.azure.com em seguida vá no Marketplace selecione Backup and Site Recovery

image

Crie um novo Cofre do Recovery Services.

image

Depois procure o recurso em todos os recursos.

image

Em seguida vá em Backup do Recurso.

image

Escolha a meta do backup, no nosso caso será no Azure e será da Virtualização. Se fosse on-premise (local) poderiamos escolhar Arquivos e Pastas, SQL, Exchange e outros, onde seria baixado um software para realizar o backup.

image

Defina sua política de backup, no nosso caso será diária.

image

Escolha a maquina virtual que deseja fazer o backup.

image

Pronto, seu backup está configurado.

Passos para executar um backup de arquivos de sua virtualização no Azure

De dentro da virtualização acesse seu portal do Azure e faça o download do agente de backup.

Para isso, em recursos, procure pelo seu cofre de backup.

image

Vá em Propriedades e faça o download do agente para seu servidor do Azure.

image

Em seguida, faça download das credenciais de backup (Backup Credentials) pois você irá precisar dela para conectar seu agente com seu portal e backup.

image

Instale o agente MARS.

image

image

Em seguida proceda com o registro.

image

Use a chave que você fez download no passo anterior.

image

Gere sua senha e grave-a em um local seguro.

image

Pronto, instalação e registro do MARS em seu Servidor feito com sucesso.

image

Lembre-se o MARS é apenas para realizar backup internos, backup da Virtualização é feito diretamente no Portal do Azure.

Depois você pode realizar backups internos seguindo o Wizard.

image

image

image

image

image

image

Faça o backup para a nuvem em tempo real, ou agende o mesmo.

image

Depois acompanhe os Jobs de Backup.

image

Restaurando um Backup da sua Virtualização

Vá em todos os recursos e procure pelo seu cofre de backup.

image

Vá em Políticas –> Itens de Backup

image

Selecione seu backup

image

image

Clique em Restaurar VM

image

image

Selecione seu tipo de restauração (Disco ou Virtualização).

image

Digite o nome da virtualização, caso escolha restaurar a virtualização, em seguida clique para restaurar.

Aguarde o término da mesma. Depois vá na em Virtualizações do Hyper-V e observe que a mesma foi restaurada lá.

image

Restaurando um Backup de Arquivo do MARS

De dentro da Virtualização do Azure, abra o MARS e vá em Recovery Data.

image

Selecione o Servidor que você deseja restaurar o backup.

image

Selecione o tipo de backup que você gostaria de restaurar.

image

Selecione a data de restauração.

image

Monte o volume.

image

Faça a cópia de seus arquivos.

image