Release Management - Building a pipeline for continuous deployment

advertisement
1) Source: XebiaLabs, Accessed online 20 March 2013.
Release Management
Application lifecycle trends
• Provide value more quickly
• High quality low defect software
• Reduce deployment risk
• Continually improve the release
process
• Provide metrics and transparency
• Producing consistent results with
packaging and deployment
• Resourcing is time intensive and
hard to estimate
• To many moving parts introduces
risk, complexity and errors
Testing time
Team Foundation
Server
DEV
INT
QA
PROD
Coordination
Provision
Deploy
Automates deployments
Team
Foundation
Server
DEV
INT
QA
PROD
Automation available to all stages
Team
Foundation
Server
DEV
INT
QA
PROD
Automates workflow
Team
Foundation
Server
DEV
INT
QA
PROD
Full traceability
Team
Foundation
Server
DEV
INT
QA
PROD
DEV
Team Foundation
Server
Drop Location
RM Server
QA
RM Web
RM Client
Release Management for TFS 2013
http://www.microsoft.com/visualstudio/inrelease
Visual Studio 2013
http://www.visualstudio.com
Team Foundation Service
http://tfs.visualstudio.com/
Application Lifecycle Management
http://www.microsoft.com/visualstudio/eng/alm
Visit Team System Café Today!
The door is open 24/7 at the café! Stop by for a cup of joe and delicious tidbits on AppDev topics!
http://www.teamsystemcafe.net
Download