5. Delivery Delays
Non-Working Code
Incomplete Solutions
Rework
Flexible Build > Deploy > Test Workflows
Quality Gates
Dependancy Management
Test Automation
Continuous Integration
A Working Product after every Check-In
10. Increase delivery cadence
Increase predictability and consistency when deploying
Reduce complexity when deploying to hybrid environments
Release Planning
Environment Management
Release Automation
Release Management
Deploy the same code every time, everywhere, in the same way
15. Release Planning
What, when, where, who, how will be released and the ability to compare release plans vs. actual status.
Release Definition
Authoring of release pipeline and approval workflow.
Environment Management
Provisioning, configuration, and teardown of physical and virtual environments.
Deployment Automation
Track status and progress
Rollbacks, logs, approvals and alerts.
16.
17. Release Visibility
and Transparency
View Release Pipeline
Status and Issues
Monitor progress of
each release
Check the status of
your releases
Identify issues and patterns in
your application deployment
18.
19. Define Release Plans
and Templates
Define groups that can
create, edit and view release
templates
Define required approvals
for each release stage
Define stage types for a
given environment
Granular control for the
entire release process
Seamless integration with
Visual Studio Build process
20. Define Release Plans
and Templates
Define a release workflow
and its activities for each of
your applications
Use built-in actions for
deployment or create your
own with PowerShell
Use built-in actions or
define your own
Define release workflow and
activities per environment
21. Flexible Release
Approval Workflow
Simple way to request and
provide approvals.
The defined approval can
start, stop, approve, reject,
restart, retry, abandon or
even reassign releases.
Simple way to request
and provide approvals
Trigger actions
based on approvals
22.
23.
24. Create, Update and Delete Release Pipeline Workflow
Approve stages
and sign-off on
release
Deploy to Server
No CAL
Required
Release Management Client available at no additional cost. Each target node receiving deployment needs to be
licensed through Visual Studio Deployment Standard
or Visual Studio Deployment Datacenter offering.
CAL waiver for a user
who just wants to
approve a stage
25. Production Outages
Scaling Issues
Unknown Usage Patterns
Memory Issues
Production Bugs
IntelliTrace in Production
IntelliTrace Performance Indicators
Memory Dump Analysis
Cloud Based Load Testing
Developers
Operations
Testers
Monitor
Integrated and Accessible Analytics