17

Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools
Page 2: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools
Page 3: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

Agenda

• DevOps – Why now?

• Application lifecycle challenges

• Demo

– Problem detection

– Troubleshooting

– Deployment automation

• Q & A

Page 4: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

DevOps – Agile Operations

Patrick Dubois, father of DevOps

Page 5: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

Dynamic IT

"With Dynamic IT, we are bringing together the capabilities of the

core infrastructure and the application and development

platforms to help customers build integrated systems that will

make IT a stronger partner to the business."

Bob Muglia, VP of Server & Tools @ Microsoft, TechEd 2007

Page 6: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

Why DevOps Now?

Cloud computingNew technology enabled value opportunities

Compete velocityDirect-to-consumer Mobility and devices proliferation

Business modernization

Page 7: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

The business of IT is business modernization

Balancing agility with quality, scale, and compliance

Taking the business forward

Maximizing economies of scale

Faster time-to-market

Continuous value delivery

Why DevOps Now?

Page 8: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

8 | Presentation title in Segoe 8pt

Application

Lifecycle

Page 9: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

Application Lifecycle – common challenges

DevelopRapid reaction

to feedback OperateSoftware to value

delivery

MonitorFix

No actionable feedback

resulting in high MTTR

Isolated operations tools and

workflows

Long deployment cycle times

Users detect defects in

production

Production incidents are hard to

debug

Unable to reproduce error in

development environment

Page 10: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

10 | Integrating development and operations for the last mile velocity

Development

• Day job: Increase/Maintain business viability by

introducing change to support market demand

• When problem occurs: the goal is to understand

the root cause to prevent future occurrences –

(ideally) attach DEBUGGER or collect DUMP!

• Time pressure: Sprints (3-4 weeks)

The problem: Development vs Operations

Operations

• Day job: Increase/Maintain business operational

availability by eliminating/controlling change

• When problem occurs: the goal is to restore

operation back to normal – REBOOT!

• Time pressure: SLA 99.9% (about 43 min/month)

Misaligned goals, priorities and “silo” mentality

Page 11: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

11 | Integrating development and operations for the last mile velocity

• Shared artifacts

Output of Dev process is natively consumed by Operational tooling and vice versa

• Automation

Release to an (any) environment is automated through self-service experience

• Common goal

Common MTTR metrics that all Dev and Ops are tracking/responsible for

The solution: Dev + Ops = DevOps

Collaborative culture where all stakeholders work together

across entire application lifecycle

Page 12: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

12 | Integrating development and operations for the last mile velocity

• Shared artifacts

VS Web tests can be used as TIP tests by SC Global Service Monitoring service

SC Operations Manager can collect root cause data in IntelliTrace format

• Automation

SC Orchestrator natively communicates with TFS and can be used to automate deployments

• Common goal

Operational alerts can be escalated from SC Operations Manager directly to TFS as

Operational Incidents WI

DevOps Today

VS, TFS and SC offers a platform to build collaborative DevOps

processes

Page 13: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

13 | Presentation title in Segoe 8pt

Demo

Page 14: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

Application Lifecycle – common challenges

DevelopRapid reaction

to feedback OperateSoftware to value

delivery

MonitorFix

WORKING SOFTWARE

Actionable feedback

ALM integrated tools and

workflows

Deployment and configuration

automation

Testing in production

Non-intrusive diagnostics

Production captured debug data

Page 15: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools

http://www.microsoft.com/visualstudio/eng/alm/operate

http://technet.microsoft.com/en-us/library/jj883936.aspx

http://technet.microsoft.com/en-us/library/jj883935.aspx

Page 16: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools
Page 17: Agendadownload.microsoft.com/documents/hk/technet/techdays2013...to feedback Operate Software to value delivery Fix Monitor WORKING SOFTWARE Actionable feedback ALM integrated tools