provisionando ambientes de dev e teste com azure devtest labs e vsts

13
Provisionando ambientes de dev e teste com Azure DevTest Labs e VSTS Igor Abade V. Leite Lambda3 | Microsoft MVP, Professional Scrum Trainer TRILHA | TECNOLOGIAS NA NUVEM @igorabade

Upload: igor-abade

Post on 14-Apr-2017

23 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Provisionando ambientes de dev e teste com Azure DevTest Labs e VSTSIgor Abade V. LeiteLambda3 | Microsoft MVP, Professional Scrum Trainer

TRILHA | TECNOLOGIAS NA NUVEM

@igorabade

Page 2: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Agenda

Desafios de Dev-Test

Azure DevTest Labs

Demo

Page 3: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Desafios de Dev-Test on-premises

Seu datacenter

VMs em ambientede dev-test

Admin de InfraProvisiona VMs

DesenvolvedoresSolicitam VMs

• Compromised agility• Limited hardware budget• Limited software licensing• Resource contention with VMs• Realistic scale tests often challenging• Procurement delays

Desafios65%of developers say it is too complicated and time-consuming to get development and test resources

Average utilization of dedicated dev-test infrastructure10%

Fonte: Business Case for Test Environment Management Whitepaper, Cognizant

Page 4: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Dev-test na nuvem: motivadores e preocupações

Adminde

Infra

Agilidade

Motivadores Preocupações

Velocidade

Custo x Benefício

Escala

Desempenho

Segurança

Conformidade (Compliance)

Integração

Page 5: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Azure DevTest Labs

Page 6: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Demo

Page 7: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Self-service de ambientes• Provisione

ambientes de acordo com cotas e políticas pré-definidas• Controle custos,

acompanhe os gastos do projeto• Delegue a

administração do laboratório para o time de desenvolvimento

Page 8: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Provisionamento rápido

• Pré-provisione ambientes• Crie um

ambiente e comece a usá-lo imediatamente• Use

containers

Page 9: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Reaproveitamento de modelos

• Crie modelos reutilizáveis• Compartilhe

modelos, formulas e artefatos• Teste

facilmente seus ambientes

Page 10: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Integração com ferramentas de CI/CD• Tire proveito de

plug-ins prontos ou da API do Azure• Dev-Test a partir

da sua ferramenta preferida de CI/CD• Use a ferramenta

de linhas de comando

Page 11: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Aberto e flexível

Page 12: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS

Dúvidas?Provisionando ambientes de dev e teste com Azure DevTest Labs e VSTS

Page 13: Provisionando ambientes de Dev e Teste com Azure DevTest Labs e VSTS