Visual Studio Summit 2014
Você está na sala certa?
• Já perdeu algum fim de semana ou ficou até mais tarde implantando
alguma versão?
• Seu software funciona em ambiente de QA, mas quando vai pra
produção “da pau”?
• Dúvidas sobre qual a ordem de execução de Scripts SQL?
• Já mandou software para produção com web.config de testes?
• Já esqueceu que enviar algum arquivo para produção?
Release Management for Visual Studio 2013
Visual Studio Summit 2014
André Dias, CQO
Release Management for Visual Studio 2013
BR Soluções Integradas
ALM MVP, ALM Ranger, MCSD ALM, MCT
Visual Studio Summit 2014
Contatos
• @AndreDiasBR
• Andre.Dias@BRSolucoesIntegradas.com.br
• http://blog.andredias.net
Visual Studio Summit 2014
O que é e como ele funciona?
Release Management for VS 2013
Visual Studio Summit 2014
Release Management for VS 2013
• Ferramenta para Gestão de Servidores, Ambientes, Componentes,
Fluxos de Implantação, Fluxos de Aprovação e Deployments.
• Antigo InRelease
• Produto comprado recentemente pela Microsoft
• Ainda não está bem integrado ao TFS
– Instalação a parte, contas e permissões espalhadas, configurações duplicadas, UX
não padronizada
• Mas ainda assim é melhor do que tudo que temos atualmente.
O que é?
Visual Studio Summit 2014
Release Management for VS 2013
• Release Management Client for Visual Studio 2013
– Cliente WPF para operar o Release Management. É a interface comum utilizada
por todos os usuários envolvidos no deployment pipeline.
• Release Management Server for Team Foundation Server 2013
– É o coração do Release Management. É uma combinação de Web + Windows
Services que expõe os serviços utilizados por outros componentes.
Componentes 1/2
Visual Studio Summit 2014
Release Management for VS 2013
• Microsoft Deployment Agent 2013
– Serviço instalado nos servidores onde a solução será implantada.
– Ex: Web Servers, DB Servers, Application Servers
• Deployment Agent Tools
– Ferramentas auxiliares para encapsular scripts de Criação de Sites, Cópia de
Arquivos, Iniciar VMs no Azure, entre outros.
Componentes 2/2
Visual Studio Summit 2014
Release Management for VS 2013
Topologia
Visual Studio Summit 2014
Release Management for VS 2013
Comunicação entre os componentes
Visual Studio Summit 2014
A hora da verdade...
Demos
Visual Studio Summit 2014
Demo - Roteiro
• Visão Geral do Release Management for Visual Studio 2013
• Criar uma Definição de Build
• Definir um Pipeline de Implantação
• Configurar os Componentes do Pipeline (Site, Banco, etc)
• Criar um Site no IIS
• Mudar o Web.Config para Cada Ambiente
• Promover a Build entre Ambientes sem uma linha de código
Visual Studio Summit 2014
Demo - Screenshots
Visual Studio Summit 2014
Contatos
• @AndreDiasBR
• Andre.Dias@BRSolucoesIntegradas.com.br
• http://blog.andredias.net

Mais conteúdo relacionado

PPTX
Futuro do ASP.NET vNext - MVP ShowCast
PPTX
Novidades do ASP.NET 5.X
PPSX
Comunicação em Tempo Real com ASP.Net SignalR
PPTX
Campus Party 2014 - Desenvolvimento Web com ASP.NET
PDF
Infraestrutura imutável - A base das aplicações na nuvem
PPTX
O Futuro do ASP.NET
PPTX
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...
PPSX
[Natal Nerd] IT Talks - NET Core
Futuro do ASP.NET vNext - MVP ShowCast
Novidades do ASP.NET 5.X
Comunicação em Tempo Real com ASP.Net SignalR
Campus Party 2014 - Desenvolvimento Web com ASP.NET
Infraestrutura imutável - A base das aplicações na nuvem
O Futuro do ASP.NET
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...
[Natal Nerd] IT Talks - NET Core

Mais procurados (20)

PPTX
Gestão de demandas e workflow utilizando Project Server ou Project Online
PDF
Infraestrutura como código
PPTX
ASP.NET Web API no Windows Azure
PDF
DevCommerce Conference 2016: SecDevOps – Testes contínuos de segurança em apl...
PPSX
[O Palco é Delas!] Azure DevTest Labs
PDF
DevCommerce Conference 2016: React para aplicações web e mobile como platafor...
PPTX
ASP.NET 5 - Novidades do Desenvolvimento Web em .NET
PPTX
Team Foundation Server
PPTX
MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI
PPTX
VSTS de Ponta a Ponta
PPSX
GABC 2018 - Hands-On: DevOps, CI e CD
PPTX
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
PPTX
ASP.NET 5, MVC 6 e além
PPTX
Conhecimentos para tomar atitude e migrar sua aplicação para asp.net core
PDF
WSO2 - Portfólio de Produtos, Soluções e Suportes
PPT
Configurando controle de versões Team Foundation Server(TFS)
PPTX
Configuration as code e ALM: a nova realidade da automação
PDF
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
PPTX
Automatização - DevOps
PPTX
Migração SVN para GIT
Gestão de demandas e workflow utilizando Project Server ou Project Online
Infraestrutura como código
ASP.NET Web API no Windows Azure
DevCommerce Conference 2016: SecDevOps – Testes contínuos de segurança em apl...
[O Palco é Delas!] Azure DevTest Labs
DevCommerce Conference 2016: React para aplicações web e mobile como platafor...
ASP.NET 5 - Novidades do Desenvolvimento Web em .NET
Team Foundation Server
MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI
VSTS de Ponta a Ponta
GABC 2018 - Hands-On: DevOps, CI e CD
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
ASP.NET 5, MVC 6 e além
Conhecimentos para tomar atitude e migrar sua aplicação para asp.net core
WSO2 - Portfólio de Produtos, Soluções e Suportes
Configurando controle de versões Team Foundation Server(TFS)
Configuration as code e ALM: a nova realidade da automação
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
Automatização - DevOps
Migração SVN para GIT
Anúncio

Destaque (20)

PPTX
DevOps Summit Brasil - Ninguém chega a lugar algum com "eu acho"
PPTX
Continuous Delivery com TFS e Release Management for Visual Studio 2013
PPTX
Application Insights - Monitore a sua aplicação em tempo real
PDF
2010 Ecc ApresentaçãO Livro Liderando Com Metas FlexíVeis
PPTX
DevOps - Isso existe mesmo?
PPTX
Application Insights - Monitore a sua aplicação em tempo real
PPTX
Continuous Delivery para Windows Azure usando Team Foundation Service
PPTX
DevOps – Colaboração, Automação, Redução de Custo e Aumento de Produtividade ...
PPTX
ALM End-to-End
PPTX
Novidades sobre Testes de Unidade com Visual Studio 2012
PPTX
Testes de software: Manual, sim. Amador, jamais!
PDF
Keynote (PT): Liderando com Metas Flexiveis - Beyond Budgeting, Sao Paulo/Bra...
PDF
Gestão ágil e o management 3.0 - 2014-05
PPTX
DevOps - A Origem
PPTX
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
PPTX
OKR - Objetivos e Resultados Chave
PDF
OKR - Objectives and Key Results (Portuguese)
PDF
Beyond Budgeting - Creating High-Performance Organizations for Today’s Market...
PDF
Beyond Budgeting: Leading with Flexible Targets. 2-day seminar
PPT
Apresentação Encontro de Casais com Cristo
DevOps Summit Brasil - Ninguém chega a lugar algum com "eu acho"
Continuous Delivery com TFS e Release Management for Visual Studio 2013
Application Insights - Monitore a sua aplicação em tempo real
2010 Ecc ApresentaçãO Livro Liderando Com Metas FlexíVeis
DevOps - Isso existe mesmo?
Application Insights - Monitore a sua aplicação em tempo real
Continuous Delivery para Windows Azure usando Team Foundation Service
DevOps – Colaboração, Automação, Redução de Custo e Aumento de Produtividade ...
ALM End-to-End
Novidades sobre Testes de Unidade com Visual Studio 2012
Testes de software: Manual, sim. Amador, jamais!
Keynote (PT): Liderando com Metas Flexiveis - Beyond Budgeting, Sao Paulo/Bra...
Gestão ágil e o management 3.0 - 2014-05
DevOps - A Origem
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
OKR - Objetivos e Resultados Chave
OKR - Objectives and Key Results (Portuguese)
Beyond Budgeting - Creating High-Performance Organizations for Today’s Market...
Beyond Budgeting: Leading with Flexible Targets. 2-day seminar
Apresentação Encontro de Casais com Cristo
Anúncio

Semelhante a Release Management for Visual Studio 2013 (20)

PPTX
SonarQube
 
ODP
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
PPTX
PPTX
Sonarqube
 
PPTX
Organizando demandas de desenvolvimento com o microsoft team foundation server
PDF
Alm open source
PDF
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
PPTX
TechNet Wiki Summit 2015 - DevOps
PPTX
Microsoft ALM = Produtividade
PDF
Server Plugins - Team Foundation Server
PPTX
Keynote Visual Studio Summit 2016
PPTX
Continuous Deployment
PPTX
Notes From the Field Build Automation
PDF
Continuous Deployment e DevOps na Nuvem
PPTX
Como gerenciar e executar testes com ferramentas microsoft
PPT
Academia do Arquiteto - Implantando A.L.M. em uma semana!
PPT
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
PPTX
Microsoft .Net
PDF
Manualde instalacao webc800sr5pt
PDF
Open4Education | MC122 - Introdução a ALM OpenSource
SonarQube
 
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
Sonarqube
 
Organizando demandas de desenvolvimento com o microsoft team foundation server
Alm open source
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
TechNet Wiki Summit 2015 - DevOps
Microsoft ALM = Produtividade
Server Plugins - Team Foundation Server
Keynote Visual Studio Summit 2016
Continuous Deployment
Notes From the Field Build Automation
Continuous Deployment e DevOps na Nuvem
Como gerenciar e executar testes com ferramentas microsoft
Academia do Arquiteto - Implantando A.L.M. em uma semana!
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
Microsoft .Net
Manualde instalacao webc800sr5pt
Open4Education | MC122 - Introdução a ALM OpenSource

Mais de André Dias (17)

PPTX
InterOP 2021: Certificações - Experiência, Dicas e Truques
PPT
TheDevConf - Implantando Arquitetura de Microsserviços em Alta Disponibilidad...
PPTX
Multicloud APIs Deployment using Azure DevOps, AKS, GKE and OpenShift
PPT
Construindo uma esteira de build e deployment do zero com Azure DevOps
PPTX
MVP Conf 2019 - Docker na Prática
PPTX
Soluções de Containers no Microsoft Azure
PPTX
Visual Studio Summit 2018 - CI/CD usando Azure DevOps Projects
PPTX
Global Azure Bootcamp 2018 Campinas - Continuous Delivery com Azure DevOps Pr...
PPTX
MVP Conf 2018 - Novidades sobre CI/CD no VSTS e Azure DevOps Project
PPTX
Visão Geral sobre o Application Insights
PPTX
DevDay 2017 - Belo Horizonte - Application Insights
PPTX
DevOps Talk
PPTX
Implantando Continuous Delivery com TFS
PPTX
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 2/2
PPTX
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
PPT
MSF for Agile 5.0
PPT
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
InterOP 2021: Certificações - Experiência, Dicas e Truques
TheDevConf - Implantando Arquitetura de Microsserviços em Alta Disponibilidad...
Multicloud APIs Deployment using Azure DevOps, AKS, GKE and OpenShift
Construindo uma esteira de build e deployment do zero com Azure DevOps
MVP Conf 2019 - Docker na Prática
Soluções de Containers no Microsoft Azure
Visual Studio Summit 2018 - CI/CD usando Azure DevOps Projects
Global Azure Bootcamp 2018 Campinas - Continuous Delivery com Azure DevOps Pr...
MVP Conf 2018 - Novidades sobre CI/CD no VSTS e Azure DevOps Project
Visão Geral sobre o Application Insights
DevDay 2017 - Belo Horizonte - Application Insights
DevOps Talk
Implantando Continuous Delivery com TFS
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 2/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
MSF for Agile 5.0
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)

Último (17)

PPTX
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
PDF
Jira Software projetos completos com scrum
PPTX
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
PPTX
ccursoammaiacursoammaiacursoammaia123456
PDF
SEMINÁRIO DE IHC - A interface Homem-Máquina
PPT
Conceitos básicos de Redes Neurais Artificiais
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PDF
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
PDF
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
PPTX
Analise Estatica de Compiladores para criar uma nova LP
PDF
Processamento da remessa no SAP ERP, SCM610 Col15
PDF
Banco de Dados 2atualização de Banco de d
PDF
Processos no SAP Extended Warehouse Management, EWM100 Col26
PPTX
Tipos de servidor em redes de computador.pptx
PPT
Aula de Engenharia de Software principais caracteristicas
PDF
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
Jira Software projetos completos com scrum
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
ccursoammaiacursoammaiacursoammaia123456
SEMINÁRIO DE IHC - A interface Homem-Máquina
Conceitos básicos de Redes Neurais Artificiais
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
Analise Estatica de Compiladores para criar uma nova LP
Processamento da remessa no SAP ERP, SCM610 Col15
Banco de Dados 2atualização de Banco de d
Processos no SAP Extended Warehouse Management, EWM100 Col26
Tipos de servidor em redes de computador.pptx
Aula de Engenharia de Software principais caracteristicas
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
Proposta de Implementação de uma Rede de Computador Cabeada.pptx

Release Management for Visual Studio 2013

  • 1. Visual Studio Summit 2014 Você está na sala certa? • Já perdeu algum fim de semana ou ficou até mais tarde implantando alguma versão? • Seu software funciona em ambiente de QA, mas quando vai pra produção “da pau”? • Dúvidas sobre qual a ordem de execução de Scripts SQL? • Já mandou software para produção com web.config de testes? • Já esqueceu que enviar algum arquivo para produção? Release Management for Visual Studio 2013
  • 2. Visual Studio Summit 2014 André Dias, CQO Release Management for Visual Studio 2013 BR Soluções Integradas ALM MVP, ALM Ranger, MCSD ALM, MCT
  • 3. Visual Studio Summit 2014 Contatos • @AndreDiasBR • Andre.Dias@BRSolucoesIntegradas.com.br • http://blog.andredias.net
  • 4. Visual Studio Summit 2014 O que é e como ele funciona? Release Management for VS 2013
  • 5. Visual Studio Summit 2014 Release Management for VS 2013 • Ferramenta para Gestão de Servidores, Ambientes, Componentes, Fluxos de Implantação, Fluxos de Aprovação e Deployments. • Antigo InRelease • Produto comprado recentemente pela Microsoft • Ainda não está bem integrado ao TFS – Instalação a parte, contas e permissões espalhadas, configurações duplicadas, UX não padronizada • Mas ainda assim é melhor do que tudo que temos atualmente. O que é?
  • 6. Visual Studio Summit 2014 Release Management for VS 2013 • Release Management Client for Visual Studio 2013 – Cliente WPF para operar o Release Management. É a interface comum utilizada por todos os usuários envolvidos no deployment pipeline. • Release Management Server for Team Foundation Server 2013 – É o coração do Release Management. É uma combinação de Web + Windows Services que expõe os serviços utilizados por outros componentes. Componentes 1/2
  • 7. Visual Studio Summit 2014 Release Management for VS 2013 • Microsoft Deployment Agent 2013 – Serviço instalado nos servidores onde a solução será implantada. – Ex: Web Servers, DB Servers, Application Servers • Deployment Agent Tools – Ferramentas auxiliares para encapsular scripts de Criação de Sites, Cópia de Arquivos, Iniciar VMs no Azure, entre outros. Componentes 2/2
  • 8. Visual Studio Summit 2014 Release Management for VS 2013 Topologia
  • 9. Visual Studio Summit 2014 Release Management for VS 2013 Comunicação entre os componentes
  • 10. Visual Studio Summit 2014 A hora da verdade... Demos
  • 11. Visual Studio Summit 2014 Demo - Roteiro • Visão Geral do Release Management for Visual Studio 2013 • Criar uma Definição de Build • Definir um Pipeline de Implantação • Configurar os Componentes do Pipeline (Site, Banco, etc) • Criar um Site no IIS • Mudar o Web.Config para Cada Ambiente • Promover a Build entre Ambientes sem uma linha de código
  • 12. Visual Studio Summit 2014 Demo - Screenshots
  • 13. Visual Studio Summit 2014 Contatos • @AndreDiasBR • Andre.Dias@BRSolucoesIntegradas.com.br • http://blog.andredias.net