Devops est un mouvement culturel qui rassemble developpeurs et IT Pros specialistes des operations autour de valeurs, buts et pratiques communes, dans le but d’accelerer le cycle de developpement et deploiement des applications, en creant des boucles de feedback retroactives rapides entre developpement et operation. Comme l’agilite il y a 15 ans, l’adoption de Devops, acceleree par l’adoption des plateformes en nuage, met en jeu des aspects organisationnels, culturels, et techniques. Mouvement emergent il y a quelques annees, bien implante aujourd’hui chez les fournisseurs d’applications grand public, Devops commence a interesser les developpeurs en enterprise. Cette presentation fera un etat des lieux des aspects culturels et organisationnels du mouvement Devops, puis un etat de l’art des outils a la mode en ce moment pour implementer une demarche Devops, montrant que Microsoft est un des rares acteurs du marche a proposer une panoplie complete d’outils integres dans ce domaine, tout en s’integrant avec les outils existants, qu’ils soient proprietaires ou open source: Visual Studio Online, Windows Azure, System Center, Windows Server, Azure Pack, PowerShell, NewRelic, Chef & Puppet integrations, Jenkins, …
Speaker : Patrick Chanezon (Microsoft)
15. Image from Patrick Debois
http://www.slideshare.net/jedi4ever/devops-the-war-is-over-if-you-want-it
http://www.slideshare.net/jedi4ever/devopsdays-downundervfinal
20. 2.6 billion
Mobile devices by
2016, 350M of those
being used at work
82%
of the world's online
population engages in
social networking
70%
of businesses are
either using or investing
on cloud computing
solutions
39. Check the pulse
of your
application
•
Get 360 degree view to
application’s health with
relevant metrics to help
you detect issues in
production with
Application Insights.
Set up a view of
your application
health with
metrics that you
care
Identify issues
and patterns with
your application
in production
41. Production incident alert
in operations system
•
Automatic Alerts whenever
your application is not
responding according to
your thresholds.
Automatic alerts
with relevant
Contextual
information
42. Understand what
failed and why by
drilling down into
failed tests
•
Detect if the problem is your
code or your dependencies
43. Production incident alert
in operations system
Assign code related incidents to development
•
Assign production incidents
from System Center to the
Development team in Visual
Studio for investigation and
resolution.
Development system incident
reference in operations tool
Incident in development system
44. Request additional diagnostics from operations
•
Get actionable production
diagnostics.
Request for additional diagnostics in operations system
45. Generate IntelliTrace logs from within SCOM
•
Get actionable production
diagnostics.
IntelliTrace logs
collected by operations
in development system
Actionable debugging
using IntelliTrace logs
46. Unlimited projects/repositories
Agile planning
Work item tracking
Code discussions
Work item chart viewing
= Basic capabilities +
Agile Portfolio Management
Team Rooms
Work item chart authoring
Request & manage feedback
= Advanced capabilities +
Web test case management