www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
Agenda
• Introduction to Deployment Automation - Manifest Driven Zero Touch Deployment™ with Nolio
• Using Zero Touch Deployment™ in a TFS environment
- Continuous Deployment for Agile Development- Deploying to Pre-Production and Production- End to End Traceability (from Production to TFS)
• Summary and QA
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
Zero Touch Release Deployment Run
Automating with Manifest Driven
Deployments
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
From Continuous Integration to Continuous Deployment
Continuous Deployment for Agile
Development
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
Challenges (1)
• A Continuous Integration Build Will Create Many Builds
- Can lead to multiple builds every day• Manual deployments are lengthy • Simplistic deployments are inadequate
• Deployment Process Should Support “Real” Smoke Tests
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
Challenges (2)
• TFS Drop Location is a “Forest” of Build Folders- Very easy to manually select the wrong version- Using file sizes and other manual techniques is not an option• Deployment instructions are often complex and
involve multiple steps, people and servers.
• Scripts are hard to maintain and version control• Deploying to pre-production and production is
handled by multiple people and cross silos
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
Challenges (3)
• How do we keep a tab at all times on what has been deployed and where?
• How does development know exactly which build/version to work with when production issues occur?
• How can we know if a deployed build contains certain features and bug fixes?
• How do we monitor a constant progress of builds and
versions across the deployment chain to production (i.e. When new builds are not getting to QA)?
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.
Achieving Zero Touch Deployment™ in a
Microsoft TFS Environment
Will be held on:
Wednesday, January 25, 2011at
10am GMT/11am CEST
Register for free at:http://bit.ly/TFS_Europe_2012