Better Testing with Visual Studio for Devs & DevOps webinar

15
Better Testing with Visual Studio for Devs & DevOps 1/25/2017

Transcript of Better Testing with Visual Studio for Devs & DevOps webinar

Better Testing with Visual Studio for Devs & DevOps

1/25/2017

In the real world ?

DevOps ????

Microsoft != OSS

Windows Containers

DevOps: the three stage conversation

2 Process 3 Products1 People

DEV OPS

Applications

Infrastructure

Management

Databases & Middleware

App Frameworks

Linux

Proven

Hybrid

Hyper-scale Open &flexible

Open cloud

DevOps is not…

…separate new DevOps team

Complex to setup

Often Postpone

At the end of the sprint

Creates just another “silo” of management

Results in increased staff and complexity

… a reason to have no operations

In reality the operations role just shifts

Results in higher cost, lower quality

DevOps “project”Modern IT and DevOps is not a “project” and doesn’t have an “end”.

DevOps re-imagines how to deliver IT, including communication and automation

… tool fixing cultureTools don’t directly fix culture, even when deploying automation

Tools can help fix culture when used as a catalyst to implement organizational change

… “one-time DevOps workshop”

Workshops in the enterprise are common and don’t have the momentum to create changeDevOps needs to be an intentional change, not just influence driven change.

Enabling DevOps Practices

List of DevOps Practices• Infrastructure as Code (IaC)• Continuous Integration• Automated Testing• Continuous Deployment• Release Management• App Performance Monitoring• Load Testing & Auto-Scale

• Availability Monitoring• Change/Configuration Management• Feature Flags• Automated Environment De-Provisioning• Self Service Environments• Automated Recovery (Rollback & Roll-

Forward)• Hypothesis Driven Development

• Testing in Production• Fault Injection• Usage Monitoring/User Telemetry

http://www.itproguy.com/devops-practices/

Plan1 Monitor +

Learn

Release

Develop + Test2

Development

Production

DevOps4

3

Thanks you / Questions / Happy DevOps twitter.com/ju_stroh

DEV OPS Production