ALM Summit BR - Economize tempo e dinheiro com Dev & Test na Nuvem

Post on 28-May-2015

365 views 1 download

description

Aprenda a implementar soluções de desenvolvimento e testes na nuvem utilizando o Visual Studio 2013, Lab Management e Microsoft Azure.

Transcript of ALM Summit BR - Economize tempo e dinheiro com 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.

fbarbieri@viceri.com.br wrodriguez@viceri.com.br

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 CLIENT

APPDB

BUILD AGENT

LAB MANAGEMENT

TESTCONTROLLER

BUILD NOTURNA /

CI

TESTRESULTS

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