«Les dirigeants visionnaires ne cherchent pas à faire des économies, ils cherchent à faire des profits!»



Documents pareils
Présentation Level5. Editeur de Logiciels. «If it s not monitored, it s not in production» Theo Schlossnagle #velocityconf

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

Automatiser le Software-Defined Data Center avec vcloud Automation Center

tech days AMBIENT INTELLIGENCE

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

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl

répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité

Release Notes POM v5

EXALOGIC ELASTIC CLOUD MANAGEMENT

HISTOIRE D UNE DIGITAL FACTORY

25/12/2012

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Acquia Digital Lifecycle Management

backlog du produit Product Owner

Scrum + Drupal = Julien Dubois

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

FORUM CXP GROUP JEUDI 11 JUIN 2015, PARIS

Comment concevoir une Supply Chain robuste et flexible à l échelle mondiale?

OFFRE MDB Service & Architecture Technique. MyDataBall Saas (Software as a Service) MyDataBall On Premise

Tableau comparatif des offres Visual Studio

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

Méthodologies SCRUM Présentation et mise en oeuvre

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

Comment optimiser votre. utilisation de POM? 23 avril 2015

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

S organiser pour le Cloud

OFFRES DE SERVICES SDS CONSULTING

Une représentation complète

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

Maîtrise d ouvrage agile

Séminaire WagrALIM. Food factory of the future 24 mars Le process control au service de la traçabilité et des KPI de productivité

Méthode Agile de 3 ème génération J-P Vickoff

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

HÉBERGEMENT CLOUD & SERVICES MANAGÉS

Pensezdifféremment: la supervision unifiéeen mode SaaS

Plan d action SMB d une Approche Agile de la BITM Pour les PME

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com IBM Corporation

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

Les 10 pratiques pour adopter une démarche DevOps efficace

Agilitéet qualité logicielle: une mutation enmarche

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration

Jean-Pierre Vickoff

Contact : Jennifer Hrycyszyn Greenough Communications jhrycyszyn@greenoughcom.com

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

Cloud Transformation in Orange Focus on Cloud infra (OpenWatt) Présentation au CRiP le 22 octobre 2014

ISO/CEI Technologies de l information Gestion des actifs logiciels. Partie 1: Procédés et évaluation progressive de la conformité

Lila Dorato Technical Sales

Cisco Unified Computing Migration and Transition Service (Migration et transition)

Jean-François McNeil. Consultant en Analyse d Affaires Certification de l IIBA (CCBA) jf@solutionsmcn.com

Présentation Création-Web

Notre expertise au cœur de vos projets

1/15. Jean Bernard CRAMPES Daniel VIELLE

Testing and Acceptance Management industrialiser

User stories et Backlog de produit

Choisir la solution d hébergement et de support faite pour vous

Lancement de la plateforme de private cloud IBM Connections en partenariat avec. 04 Novembre 2010

Les méthodes itératives. Hugues MEUNIER

Insight Software Live

REX Scrum Master du terrain

L offré Cloud ét la pérformancé dés DSI : un modé lé d innovation a réproduiré pour lés dé ploiéménts logiciéls

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

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

SQL Server 2008 solutions de sauvegarde et de continuité

Gestion du centre de données et virtualisation

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

Le Cert-IST Déjà 10 ans!

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Administrateur de Parc PC

S10 - Automatisez la compilation et le déploiement de vos applications IBM i avec Arcad Pack for Rational

Pilot4IT Monitoring : Mesurez la qualité et la performance perçue de vos applications.

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

ENJEUX NUMÉRIQUES AUTOUR DU COMPTE PERSONNEL D ACTIVITÉ

Vers une IT as a service

Les Eléments clés du projet

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

Vers une meilleure gouvernance des plateformes d ingénierie

Focus messagerie. Entreprises Serveur de messagerie Logiciel client. Particuliers

Ingénierie et Manufacture Votre guide SMS

Pourquoi OneSolutions a choisi SyselCloud

space designer 3D

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Préparation continue des applications en six étapes

Business & High Technology

QoE : Comment mesurer le ressenti utilisateur en environnement multi-site? 30 avril 2015

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

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

La veille concurrentielle est une arme.

Méthodes Agiles et gestion de projets

Les solutions centre de données virtuel et Infrastructure-service de Bell

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

LES tests d'acceptation

Le partenaire tic de référence. Gestion des ressources humaines INOVA RH

UNIFIED D TA. architecture nouvelle génération pour une restauration garantie (assured recovery ) que les données soient sur site ou dans le cloud

Un site Web performant p 3. Les moteurs de la réussite p 4

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

Transcription:

DevOps

Agile & DevOps Consultant Gita Doraci #DevOpsDay «Les dirigeants visionnaires ne cherchent pas à faire des économies, ils cherchent à faire des profits!» @drcgita fr.linkedin.com/in/gdoraci gital@microsoft.com

2 concepts DevOps dans la pratique : Responsable de l expérience utilisateur. Délivrer plus vite, avec une qualité accrue.

DevOps - Changement de Culture One Microsoft Mobile First, Cloud First Délivrer plus vite, avec une qualité accrue

Livrables - Perspective Client Customer Promises Perspective utilisateur Décrit l expérience utilisateur E2E ( end to end ) En tant que client, je peux partager mon expérience vidéo à travers mes appareils Scenarios Perspective utilisateur Décrit la valeur incrémentale ajoutée Deliverables Perspective ingénierie Suivi des livrables et coût incrémental En tant que service de collection je peux fournir l'api qui permet de mettre en marque page une vidéo En tant que client, je peux mettre en marque page n importe quelle vidéo de ma collection En tant que service de visioning, je suis capable d appeler l API de marque page. Tasks Perspective ingénierie Tache individuelle détaillée Ajouter une table 'bookmark' en base de données Ajouter une méthode de calcul Modifier l'algorithme de visioning Modifier la recherche

L itération des livrables CHECK POINT CHECK POINT CHECK POINT Week 1 Week 2 Week 3 Week 4 SORT 10 Livrable A 20 Livrable B 30 Livrable C 40 Livrable X 50 Livrable Y 90 Livrable Z GO 10 Livrable A 20 Livrable B 30 Livrable C 40 Livrable X 50 Livrable Y 90 Livrable Z DEFORM 10 Livrable A 20 Livrable B DEMO 10 Livrable A 20 Livrable B SORT 10 Livrable D 20 Livrable E 30 Livrable F 40 Livrable Y 50 Livrable Z 90 Livrable W GO 10 Livrable D 20 Livrable E 30 Livrable F 40 Livrable Y 50 Livrable Z 90 Livrable W DEFORM 10 Livrable D 20 Livrable F DEMO 10 Livrable F 20 Livrable E

Préoccupations Retour d expérience Quel avenir pour les Opérations? Fin des tâches répétitives Automatiser au maximum e.g. Déploiements Faciliter les formations sur le catalogue en ligne Monter en compétence de développement Comment devenir responsable de l expérience client? Organiser des forum d échange DEV/OPS Faciliter les formations sur le catalogue en ligne Donner les accès nécessaires à la production Forums de HandOver des équipes d astreinte Intégrer les développeurs dans les équipes d astreinte Automatiser e.g déploiements Leur Développeur donner les & accès Astreinte nécessaire (e.g) Faciliter les formations Enjeu DEVOPS : L humain au centre de la réusite du changement

Comment les Opérations participent à la transformation? Monitoring Automatisation Qualité/Conformité Monitoring de l expérience utilisateur basée sur le cloud Diagnostiquer les anomalies Utiliser la télémétrie Identifier les tâches répétitives Automatiser en utilisant SORT/GO Donner les accès Conformité de sécurité Microsoft Catalogue de Services/Dependances Gestion de la capacité Problem Management (e.g) Réduction des coûts

Problem Management PostmortemRCA $$ Impact Impact Utilisateur MTTD Inviter ALL Sans Monitoring blâmer Focaliser sur les données Backlog Live Site Identifier les tâches répétitive Automatiser en utilisant SORT/GO Donner les accès Impact KPI Learnings DONNEES ANALYSE PARTAGE GROWTH Forum Newsletter Groove Impact KPI Learnings

Métriques d Opérations vers DEVOPS MESURER / COLLECTER MTT Temps moyen de restauration PARTAGER Newsletter Mensuelle Disponibilité/Service Fiabilité de l expérience utilisateur Interruption de service et pourquoi? Forum hebdomadaire Universal Store MTTD/MTTR/MTTM/MTTF SIP, Plan d amélioration de service

Métriques de qualité vers DEVOPS Les scénarios Les services Monitoring actif interne COLLECTE DE DONNÉES Réseaux sociaux MS research Support Utilisateur Retour direct de l utilisateur Télémétrie (e.g qualité du Streaming de la Vidéo) Retour indirect de l expérience AGIR ET AMÉLIORER Reconnaitre les données Inclure l ensemble des données à disposition Comprendre/Analyser Nouvelles fonctionnalités Intégrer le retour direct ou indirect de l utilisateur dans le backlog Détecter des incidents Plusieurs systèmes automatisés pour détecter des problèmes (e.g problèmes de login)

EXEMPLE DE RETOUR CLIENT IMPLÉMENTÉ http://xbox.uservoice.com/forums/251647- gaming-achievements/suggestions/6028587- backwards-compatibility-with-xbox-360

Etapes de la transformation - Opérations Par Technologie INFRA, DBA Mixte INFRA, DBA, Deploy Par Rôle Integrated Service Engineers, Service Management PM TEST DEV SE Manque de communication Equipes surchargées Retard des livrables métiers Manque de communication Equipes surchargées Retard des livrables métiers Charge non équilibrée Retard des livrables métiers Astreinte 24/7

Zoom - QUAD Model QUAD est une équipe virtuelle avec pour mission de concevoir/délivrer et exploiter une nouvelle fonctionnalité utilisateur. DEV - Software Développeur SDET - Software Développeur en Test PM - Program Manager (CDP) SE - Service Engineer (OPS) Valeur ajouté des Opérations dès les premières phases de design Les SE peuvent perdre de vue l objectif initial des Opérations Nombre limité de SE pour couvrir convenablement tous les scénarios Design/Delivery

AVANT APRES L infrastructure sur 3 Centres d Hébergement Gestion du Catalogue - Manuellement Encoding/Streaming/Achat - Classique Dépendance Interne/Externe Astreinte - Opérations Migration de l expérience utilisateur sur le Cloud Automatisation de la gestion du Catalogue Simplification/Standardisation/Modernisation Géo-redondance Astreinte Devs/Ops

DevOps