International TechNet Wiki Summit
2015
DevOps: Desenvolvimento e Operações Juntos!
Alan do Nascimento Carlos
Artigo Base do Portal TechNet Wiki
Guia de Sobrevivência: DevOps
2
Artigo Base do Portal TechNet Wiki
3
Qual o objetivo do DevOps
Acelerar e simplificar os fluxos de trabalho entre os ambientes de
desenvolvimento, testes e produção, tanto na disponibilização de
novos softwares (desenvolvimento), como na análise e manutenção em
produção de aplicativos.
4
5
6
Soluções da Microsoft
- Microsoft Azure/Visual Studio Online
- System Center
- Release Management
- Powershell DSC
- Application Insights
7
Vantagens
- Redução de custos operacionais
- Aumento da qualidade na entrega
- Integração entre os times de desenvolvimento e operações
- Comunicação efetiva entre seus times
- Velocidade e assertividade
8
Vantagens
Azure/Visual Studio Online
IaaS
PaaS
Team Foundation Server
Chat Room
Serviços de Build
Gerenciamento de Desenvolvimento
Process Template
Quadro de acompanhamento de requisitos,
história de usuários, bugs, tarefas.
Application Insights: Monitoramento de suas
aplicações (uso, tendências de uso de
funcionalidades pelos clientes, desempenho)
Load Tests
•
•
•
•
•
•
•
•
•
•
9
System Center
• Integração com o Intellitrace
• Integração entre as Ferramentas Visual Studio
e System Center
• Abertura automática de ID de Issues de seu
ambiente de produção com o TFS on premise
• Monitoramento do seu TFS on premise
• Coletores automáticos de desempenho,
exceções, entre outros
• Análise de melhores práticas de configuração
• Análise de atualizações e hotfix
• Automação de processos e fluxos de trabalho
Vantagens
Release Management
Gerenciamento de deploys em ambientes de
Desenvolvimento, qualidade, homologação e
produção
Integração completa com Powershell e
Powershell DSC, Chef e Agente do Visual
Studio
Ambientes Windows, Linux
•
•
•
10
Powershell DSC
• Velocidade na implantação de requisites e
configurações de ambientes
• Suporte à features de Servidores Microsoft
On-Premisses, Azure e também de terceiros
(MySQL, Chrome, Firefox, Web Server PHP,
WordPress)
• Garantia de estado de diretórios, arquivos,
segurança, entre outros.
Microsoft Azure/Visual Studio Online
1
1
System Center
1
2
Release Management
1
3
Application Insights
1
4
Powershell DSC
1
5
Demo
1
6
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/29651.devopspowershell-dsc-instalando-feature-de-web-server-no-servidor.aspx
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/29650.devopspowershell-dsc-instalando-feature-de-application-server-no-servidor.aspx
1
7
Obrigado!
http://aka.ms/wiki-ptbr
http://blogs.technet.com/b/wikininjasbr/
1
8
Download

TNWiki Summit - DevOps - Technet Gallery