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 – 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

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 – Restauração de DR de Aplicativo – Team Foundation Server OnPremise – Application Tier

Introdução

Imagine o cenário onde seu Application Tier do Team Foundation Server apresentou falha em seu funcionamento e será necessário restaurar o mesmo. Nesse cenário sua base de dados está intacta. Esses passos você irá restaurar seu Team Foundation Server, os vinculos com o SharePoint e Reporting Services se você possuir e inclusive os backups agendados caso haja algum.

Passos

Instale o Team Foundation Server no Servidor;

No Wizard, selecione Application Tier Only;

clip_image002 Continuar lendo

Azure – Problemas de Sincronismo com o Azure AD

Cenário

Você possui um AD local em sua empresa e tem o sincronismo com o Azure Active Directory com o DirSync. Sua estrutura apresenta problemas com o seu AD local e os usuários não conseguem mais acessar suas contas de e-mail, portal do Azure e similares pois o Azure tenta validar a conta de usuário com seu AD que foi perdido.

Solução

Para resolver essa situação, siga os passos abaixo:

Continuar lendo

TFS–TFS205014: The following relative path is not valid

Introdução

Ao tentar inserir um novo Default Collection de SharePoint para seu TFS aparece o erro. TFS205014: The following relative path is not valid

image

Continuar lendo

TF246017: Team Foundation Server could not connect to the database.

Introdução

Ao abrir o Team Foundation Server Administration Console você se depara com o seguinte erro: TF246017: Team Foundation Server could not connect to the database.

image

Continuar lendo