19
Alex Turner Senior Azure Consultant InCycle Software Increase Delivery Speed using Microsoft Azure

Increase Delivery Speed Using Azure

Embed Size (px)

Citation preview

Alex TurnerSenior Azure ConsultantInCycle Software

Increase Delivery Speed using Microsoft Azure

Presentation 10 min. Demonstration 40 min. Q&A 10 min.

Agenda

DevOpsSome context before we start

Continuous Improvement

123

Plan Develop OperateRelease

DevOps Cycle

Continuous Delivery

Plan REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

OperateAgile portfolio management Visual Studio and

System Center

integration

Build | Measure | Learn

Collaborate

Kanban customization

Work item tagging

Performance events

DevelopTeam Room

Git

Code Information Indicators

.NET memory Dump Analyzer

Load Testing as a Service

Integrated release

management

Release

Configuration-

based deployments

StrategyIncrease Delivery Speeds

Typical Release Cycle

Using Continuous DeliveryDemo Release Cycle

Continuous DeliveryAutomation not Magic

Environment SwapsNot doing a copy / overwrite

Environment SwapsWe can swap back, nothing is lost!

Tooling & Automation

123

Steps

12

4

3

Release Cycle Note

Release Cycle Note

DemoWindows 8 in an Azure Virtual MachineVisual Studio Online account to Azure PaaS

Merci

Questions?

Azure Service Offers

Contact us at: [email protected]

/InCycleSoftware @InCycleSoftware /company/incycle-software incyclesoftware.com/blog/

Azure

Training &

Coaching

Dev & Test

with Azure

Jump Start

Azure

Readiness

Assessment

& Roadmap