dev ops day 2015 DevOps



Documents pareils
HISTOIRE D UNE DIGITAL FACTORY

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Gouvernance et nouvelles règles d organisation

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

tech days AMBIENT INTELLIGENCE

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Opportunités et enjeux à l heure du Cloud, du Big Data, de la mobilité et du Social Business

Le MDM (Master Data Management) Pierre angulaire d'une bonne stratégie de management de l'information

Concilier Agilité, Exigences et Continuous Delivery : Retour d expérience PagesJaunes

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

palais des congrès Paris 7, 8 et 9 février 2012

DevOps en pratique. Philippe Bauquel,

ez Publish Cloud Edition Présentation

CATALOGUE DE FORMATIONS

AGILE. Implémenter la pratique Scrum dans votre équipe?

Scrum + Drupal = Julien Dubois

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

accompagner votre transformation IT vers le Cloud de confiance

APX et VCE, Modèle d industrialisation de l intégration et du déploiement. Olivier BERNARD, VCE

EXALOGIC ELASTIC CLOUD MANAGEMENT

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

tech days AMBIENT INTELLIGENCE

REX Scrum Master du terrain

From 0 To Hero DEVOPS. de la vision à l implémentation. Cellenza. #1 Nov 2014

Les offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.

Le Product Owner Clé de voute d un projet agile réussi

Le Product Backlog, qu est ce c est?

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Marc Paulet-deodis pour APRIM 1

Orchestration et Gouvernance de Cloud Hybride au service des Applications

Développement Agile des organisations et des hommes

EXIN Agile Scrum Master

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Vers une meilleure gouvernance des plateformes d ingénierie

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

Basware Invoice Automation, aujourd hui et demain

Les méthodes itératives. Hugues MEUNIER

L'AGILITÉ AVEC VISUAL STUDIO

Nous vendons uniquement des logiciels originaux Microsoft!

Les 10 pratiques pour adopter une démarche DevOps efficace

Réussir ses Déploiements Applicatifs

Les tendances, la sécurité, le BYOD et le ROI de la mobilité. July 12

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES

ITIL et SLAs La qualité de service nous concerne tous!


"Les outils de planification adaptés à la maîtrise d'un environnement incertain»

Acquia Digital Lifecycle Management

Une bonne dose d'agilité au cœur de votre équipe. La rece e Visual Studio 2012 pour des projets maitrisés

Testing and Acceptance Management industrialiser

L Art d être Numérique. Thierry Pierre Directeur Business Development SAP France

PERFORMANCE BASE DE DONNÉES

BIG DATA : une vraie révolution industrielle (1) Les fortes évolutions liées à la digitalisation

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com 04/09/2008

Benjamin DE VUYST. Architecte solutions Microsoft.net Certifié Microsoft.net Core et WPF

Rendez-vous la liberté avec Rational Quality Manager


Les Bonnes PRATIQUES DU TEST LOGICIEL

Extension fonctionnelle d un CRM. CRM étendu >> Conférence-débat 15 April Club Management des Systèmes d Information de l'iae de Paris Alumni

SHAREPOINT PORTAL SERVER 2013

SAINT-GOBAIN. DSI Groupe. Un outil ITSM pour renforcer la Gouvernance. V. Broussin 26 février 2013

Isabelle Nicolas

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

SMARC La révolution des usages et des technologies : Quels impacts sur votre Stratégie Digitale. Mardi, le 21 avril 2015 SMARC G16

GESTION DE PROJET : LA METHODE AGILE

Cloud et Big Data : l approche Bluemix d IBM. Philippe THOMAS IT Architect! Bluemix Evangelist! thomas1@fr.ibm.com

Tableau comparatif des offres Visual Studio

DEMARRER UN PROJET BIGDATA EN QUELQUES MINUTES GRACE AU CLOUD

Maîtrise d ouvrage agile

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Solutions Dell Networking pour le Big Data. Philippe MARTIN Networking Sales Specialist - p_martin@dell.com

CALENDRIER DES FORMATIONS

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Séminaire Gestion Incidents & Problèmes

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE

Conditions de l'examen

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

Guide de Préparation. EXIN Agile Scrum. Foundation

Industrialisation de la chaîne de production : validation, intégration, tests

Java à Murex: un retour d'expérience. Jean-Pierre DACHER & Craig MORRISON

IBM Software Group Rational software. Pilotez votre portefeuille de projets avec IBM Rational Focal Point. Spasija Taseva

Objectif et contexte business : piliers du traitement efficace des données -l exemple de RANK- Khalid MEHL Jean-François WASSONG 10 mars 2015

Les méthodes agiles UM Les méthodes agiles S. Mathon

L offre IBM Software autour de la valeur métier

La méthodologie ITIL : que faut-il retenir? réunion du 14 septembre 2004

BizTalk Server Principales fonctions

LA PLATEFORME WINDOWS AZURE. Julie Desoeuvres, Responsable commerciale Windows Azure

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

Scrum Une méthode agile pour vos projets

Pensezdifféremment: la supervision unifiéeen mode SaaS

Evolution des SI à l heure du Cloud

AGILE IPHONE DEVELOPMENT

ITIL et les outils. À l ordre du jour. senté par Johanne L HeureuxL. Consultante. Mise en contexte Quelques exemples.

INGÉNIEUR - DÉVELOPPEUR SENIOR.NET. 31 ans - 8 ans d'expérience

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Transcription:

2015 day DevOps

agile & DevOps services lead Samuel Metias #DevOpsDay «Every company will be a DevOps company» @smetias Linkedin.com/in/smetias samuel.metias@microsoft.com

introduction

Ils pratiquent déjà DevOps Marquer son marché Collaboration entre tous les acteurs être plus agile dans votre transformation digitale au cœur de la transformation de Microsoft

DevOps est une démarche de collaboration agile entre Dev, Production (Ops) et Business sur l ensemble du cycle de vie du service du design au support en production. Amélioration de la qualité de service Amélioration continue Monitor & Learn continuous feedback Accélération du provisionning Fiabilisation des déploiements Automatisation des tests Accélération du Time to Market Accélération des résolutions d incidents (MTTR) Industrialisation des déploiements Culture de collaboration Automatisation Accelerating delivery

the best usage accelerator digital work and life experiences HoloLens Sensors Cortana SDK Delve/Office Graph APIs Microsoft Social Listening connected ices data, analytics & applied sciences Azure Event Hubs Azure Stream Analytics Application Insights cloud services Power BI Azure Machine Learning Azure Data Factory StorSimple Azure Storage Technologies

multi-ice workstation optimize your costs 4 Business drivers priorités stratégiques high quality environment & apps mean time to recover continuous application improvement time to market multi-ice application mise à jour en continue

business implication cases & needs management agile practices & method build strategy integration Teams organization cloud strategy infrastructure as a code provisioning (on premise or in the cloud) replication replication staging production agile infrastructure management capacity/change/config management incident & problems management proactive monitoring services level management and catalog agile master management database lifecycle tests tests tests tests strategy & automation release automation common metrics apps metrics & telemetry IT security

business implication cases & needs management agile practices & method build strategy integration Teams organization cloud strategy infrastructure as a code provisioning (on premise or in the cloud) replication replication staging production agile infrastructure management capacity/change/config management incident & problems management proactive monitoring services level management and catalog agile master management database lifecycle tests tests tests tests strategy & automation release automation common metrics apps metrics & telemetry IT security

Visual Studio practices

why it s DevOps DevOps pratiqué par le groupe produit Visual Studio Case & needs management (business implication) DevOps Day 2015 division product unit feature team Multi-release 1-2 ans <2-3 sprints < sprint qq heures à qq jours

why it s DevOps DevOps pratiqué par le groupe produit Visual Studio Case & needs management (business implication) DevOps Day 2015 Idea On deck Ready In Progress Completed Shipped feedback MMF Titre Titre long Pourquoi? Priorité Release/Milestone proposé MMF Titre Titre long Pourquoi? Priorité Quoi + storyboard + spec Spec/Storyboard revus avec équipe User stories identifies Cout estimé (proto éventuellement) MMF Titre Titre long Pourquoi? Priorité Quoi? (storyboard, spec, stories) Combien? Tâches créées Avec cout détaillé MMF Titre Titre long Pourquoi? Priorité Quoi? + storyboard + spec + stories Combien? Comment? (tâches) Code complete Test complete Télémétrie Tenets ok MMF Titre Titre long Pourquoi? Priorité Quoi? + storyboard + spec + stories Combien? Comment? (tâches) Code, tests, pas de bugs P1 Doc MSDN, localisé Livré, blog post MMF Titre Titre long Pourquoi? Priorité Quoi? + storyboard + spec + stories Combien? Comment? (tâches) Code, tests Livré, documenté

DevOps pratiqué par le groupe produit Visual Studio Agile practices DevOps Day 2015 Sprint Planning Done! Deployment! Le daily standup meeting est pratiqué en collaboration DevOps et inclut le suivi quotidien des incidents en production sur le périmètre fonctionnel de l équipe Week 1 Week 2 Week 3 Week 4 Retrospective Backlog Grooming Week 1 Week 2 Week 3 Week 4 Sprint Planning Backlog Grooming

DevOps pratiqué par le groupe produit Visual Studio Build, branching and source strategy DevOps Day 2015 Release update for TFS TFS Release update specific branch TFS release specific branch TFS 3m release VSO iterative update on production VSO continuous update branch short term update short term features common branch common source code VSO & TFS Long term features specific branch release common branch common release shipped version VSO release specific branch VSO 3w release Long term features

DevOps pratiqué par le groupe produit Visual Studio Release management and automation PPE - anteprod env. DevOps Day 2015 SU0 : San Antonio - canary SU1 : Chicago SU8

Tests Level 0 Tests Level 1 Tests Level 2 Tests Level 3 DevOps pratiqué par le groupe produit Visual Studio Tests strategy & automation DevOps Day 2015 Tests techniques Tests cases Tests fonctionnels Tests en production QUAND? Au cours de l itération, sur l environnement de DEV. QUOI? Tests unitaires isolés. AUTOMATIQUE? L ensemble des tests unitaires sont automatisés. QUAND? A la fin de chaque itération sur un environnement d intégration. QUOI? Tests unitaires, tests techniques SQL et VSSI. AUTOMATIQUE? Les tests sont automatisés via des scénarios techniques. QUAND? A la fin de chaque MMF (completed) QUOI? Tests du service et de ses dépendances. AUTOMATIQUE? Les tests sont semiautomatisés. Les services/infra sont testés séparément. QUAND? A la mise en production des MMF (shipped) QUOI? Tests d interfaces, tests exploratoires, scénarios utilisateurs critiques. AUTOMATIQUE? Les tests sont semiautomatisés et manuels.

DevOps pratiqué par le groupe produit Visual Studio metrics, telemetry & data driven DevOps Day 2015 Activity Logging Traces on demand Job History Perf Counters Ping Mesh Synthetic Transactions Customer Usage KPI Metrics

DevOps pratiqué par le groupe produit Visual Studio metrics, telemetry & data driven L oreille de l utilisateur DevOps Day 2015 Les yeux de l utilisateur Les nez de l utilisateur La voix de l utilisateur La main de l utilisateur

why it s DevOps DevOps pratiqué par le groupe produit Visual Studio Team organization DevOps Day 2015 Program Manager DEV QA OPS Feature team

DevOps