Download - Alm Summit BR 2014 - Dev & Test Na Nuvem
ECONOMIZE TEMPO E DINHEIRO COM
DEV & TEST NA NUVEM
FERNANDO BARBIERI WILLIAM S. RODRIGUEZ
Arquiteto de Software e Consultor ALM no Grupo
Viceri e MCSD em ALM.Arquiteto de Software, Especialista em SharePoint
e Consultor ALM no Grupo Viceri.
INTEGRAÇÃO E EXTENSÃO
• Microsoft Azure;
• Lab Management;
• Coded UI;
• Powershell;
• TFS Api;
• Visual Studio;
• Customização de Build.
TESTAR APLICAÇÕES NÃO É DIVERTIDO
• É caro;
• É demorado;
• É chato.
COMO RESOLVER ESSES PROBLEMAS?
• Automação;
• Aumento da disponibilidade de recursos;
• Ferramentas.
DESAFIOS
• Teste automatizado;
• Baixo custo com infraestrutura;
• Flexibilidade de dimensionamento de ambientes;
• Ferramentas comuns.
ESBOÇO DA SOLUÇÃO
SITE-TO-SITE VPNTEST CLIENTAPPDB
BUILD
AGENT
LAB
MANAGEMENT
TEST
CONTROLLER
BUILD
NOTURNA / CI
TEST
RESULTS
DEMO
ECONOMIZE TEMPO E DINHEIRO COM DEV & TEST NA NUVEM
BUILD CUSTOMIZADA
LAB TEMPLATE
1. Execução da Build;
6. Obtém o ambiente do Lab;
7. Deploy;
8. Testes de Coded UI.
BUILD TEMPLATE
2. Compilação;
3. Criação das VMs no Azure;
4. Configuração das VMs;
5. Montagem do Ambiente de LAB;
ECONOMIZANDO O DINHEIRO
Informações de TI
CUSTO ON-PREMISES
Ambiente de testes, homologação e pré-produção
CUSTO NA NUVEM
Ambiente de testes, homologação e pré-produção
ECONOMIZANDO O DINHEIRO
Gráfico comparativo
MUITO OBRIGADO!
CÓDIGO FONTE DISPONÍVEL EM
http://goo.gl/DZQkpX