Cloud ALM - Gestão moderna de aplicações

367 visualizações

Publicada em

Durante essa apresentação Ramon Durães, MVP em Visual Studio ALM aborda o tema Cloud ALM discutindo a gestão moderna de aplicações usando Visual Studio, Team Foundation Server e serviços de Cloud do Microsoft Azure.

Publicada em: Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
367
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Team Foundation Server and Team Foundation Service provide a fully integrated ALM experience for traceability and visibility throughout the entire application development lifecycle
  • Planejamento ágil Código fonte
  • Qualidade permanente
  • Release Management
  • Alta disponibilidade e recuperação de desastres para o SQL Server em Azure Virtual Machines
    http://msdn.microsoft.com/en-us/library/azure/jj870962.aspx
  • Windows Azure: Announcing Major Improvements for Dev/Test in the Cloud http://weblogs.asp.net/scottgu/windows-azure-announcing-major-improvements-for-dev-test-in-the-cloud Using Windows Azure for Dev/Test through Your MSDN Subscription Benefits https://www.youtube.com/watch?v=1pEeoTi6xGU .cloudshare.com
  • (4 minutes)
  • Cloud ALM - Gestão moderna de aplicações

    1. 1. Cloud ALM Gestão moderna de aplicações Ramon Durães Chief Technology Officer (CTO) PSM, PSD, CSM, MVP http://www.2pc.com.br
    2. 2. Introdução ALM >2004 2014+ .NET Cloud
    3. 3. Ser ágil é o novo padrão Uma nova estratégia baseada em serviços Entrega contínua Quality Enablement + Continuous Delivery Disponibilidade Funcionamento 24x7x365, Cloud Enablement, Auto Scaling. Métricas Coleta de dados em tempo real para medição de utilização, telemetria, performance e A/B Testing, Experiência do usuário (UX). Aprendizado Continuous Feedback permitindo a revisão do backlog e adaptação Incremento de valor Direcionamento do backlog conforme o feedback
    4. 4. Rastreabilidade ponta a ponta Requirements Acceptance criteria Code Tests Feedback Releases Learning
    5. 5. Work Build Test Deploy Code Insights
    6. 6. Planejamento
    7. 7. Visual Studio Online Demo
    8. 8. Dev + Test
    9. 9. Garantindo alinhamento com o negócio
    10. 10. Quality Enablement
    11. 11. DevOps
    12. 12. Fluxo de publicação de versão
    13. 13. Monitoramento & Apredizado
    14. 14. Estudo de caso (IaaS)
    15. 15. Estudo de caso (IaaS)
    16. 16. Estudo de caso (IaaS) SUCESSO!!!!!! !
    17. 17. TFS on Azure (IaaS) Guia de migração http://bit.ly/tfsazure
    18. 18. TFS on Azure (IAAS) Checklists Item Fase Ação 1 Planejamento Mapear a estrutura atual do TFS (App + DB), Build focando em versões, tamanho de banco de dados, quantidade de usuários atual e prevista, taxa de crescimento, customizações realizadas no TFS./Build/Release 2 Planejamento arquitetura no Cloud  Definição na arquitetura do Team Foundation Server, Proxy  Definição da arquitetura a ser utilizada no Cloud  Definição de serviços AD, VM,VPN, Storage  Definição do plano de Backup  Definição estratégia de DR adotada no Cloud (SQLSTD vs SQLENT) 3 Preparação  Criação e configuração do ambiente e serviços relacionados  Caso previsto envio de VHD / Backup SQLServer 4 Homologação  Validação do Cloud ALM  Treinamento dos lideres de projetos no novo url 5 Produção  Troca do ip interno pelo ip online`, ativação de TFS proxy local  LIVE 
    19. 19. TFS on Azure (IaaS) Azure
    20. 20. TFS on Azure (IaaS) Azure
    21. 21. High Availability and Disaster Recovery Serviços  Storage  VM’s + SQL  APP Server SQL  AlwaysOn  Database Mirroring  Log Shipping SLA http://bit.ly/azuresla
    22. 22. Application Insights Dados valiosos para definir o futuro de suas aplicações A/B Testing
    23. 23. Cenários híbridos Local ALM Build Online Local ALM Load Test APP Insights Online ALM Load Test APP Insights Online ALM + Build Online Build local DR ALM Local ALM Online
    24. 24. Cloud ALM Desenvolvimento DEV Teste QA RemoteApp / Continous Delivery
    25. 25. Ambientes Dev / Test Uma nova experiência Tailspin on-premise Dev and Test workstations The Tailspin Dev and Test Management Portal Corp. Azure Dev and Test cloud Dev and Test – Visual Studio Services TFS in the cloud Testing Services Dev and Test PaaS Dev and Test IaaS APM and Analytics Cloud CD Modern App Dev Services for Dev and Test Tailspin Corp’s Dev and Test Machine Image Gallery 1 2 Setup projects and SCM 3 Provision dev sandboxes 4 Configure build servers, test labs, and BDT workflows 5 Configure load testing 6 Build and Test rigs Load testing rig Get Productive! 7 4 On-premise TFS Configure BDT workflows with build and test servers in the cloud 5
    26. 26. Cadastre-se no http://devbrasil.net Perguntas?

    ×