Reduce the time to release and simplify your Build-deploy-test-release process! Learn how Release Management practices and tools can significantly reduce the risks and costs related to release. Application Release is often complex, brittle and error-prone resulting in delays and many frustrations along the way. Thanks to new tools and approaches, the release process can now be successfully automated and managed.
Agenda:
• Source Control, Build & Packaging
• Provisioning for Testing on Azure
• Provisioning for Testing on Premise
• Automated Deployments
• Releasing to Operations
Reducing release cycles with Visual Studio: a DevOps perspective
1. Reducing release cycles with
VS2013: a DevOps perspective
Neil Moffatt, Senior Consultant
InCycle Software
2. We help organizations go to the next
level
InRelease
A continuous delivery solution that
automates the deployment from
TFS up to production
BluePrint
An Agile tool for ALM improvement
3 ALM MVPs and 20 ALM
consultants in six locations
3. The Modern App Lifecycle
Waste elimination | Cycle time reduction | Integration & visibility
Error-prone
Chaotic
Complex
Continuous feedback | Continuous quality | Continuous delivery
InCycle has been helping organization improving their ALM practices since 2002. We offer services and solutions around Microsoft ALM toolset and are an ALM gold partner with 6 locations in NA with dedicated consultants (3 being MVP). We, (I) ‘ve been involved with MS ALM solution since the beginning (VSTS 2005).(Click)
This is the modern app lifecycle. We define, we develop, we operate and we measure.All of this with the tightest loop as possible.But there are impediment in this lifecycle. We don’t start from scratch. We need to modernize our lifecycle to adjust our infrastructure to our new normal.And improving the Develop only is not enough.We want continuous feedback, quality, and deliveryWe want to shorten the LOOONG cycle to the shortest one possibleAll these might sounds like rainbow and unicorn. And for some organization it will be a big challenge.Let’s take a look at the impediments behind the modern app lifecycle<click>