webinar xl release in french - november 2016

Post on 11-Jan-2017

395 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1 Copyright 2014. Confidential – Distribution prohibited without permission

Orchestrez progressivement votre Pipeline deContinuous Delivery

2 Copyright 2014. Confidential – Distribution prohibited without permission

Présentateurs

Benoit Moussaud / Directeur Techniquebmoussaud@xebialabs.com

@bmoussaud

Richard MATHIS / Directeur Commercialrmathis@xebialabs.com

3 Copyright 2014. Confidential – Distribution prohibited without permission

Agenda

▪XebiaLabs▪Enjeux de l’orchestration des livraisons▪Fonctionnalités clés d’XL Release▪Démo▪Q&A

4 Copyright 2014. Confidential – Distribution prohibited without permission

V I S I B I L I T Y

AUTOMATION

C O N T R O L

Pionnier, autorité et leader technologique du Continuous Delivery et du DevOps

Présence globale (Europe, US, & APAC)

200 clients grands comptes

Reconnu par les analystes

Connecting the dots for Continuous Delivery at Enterprise scale

A propos de XebiaLabs

G l o b a l L e a d e r s D e l i v e r S o ft w a r e w i t h X e b i a L a b s

5 Copyright 2014. Confidential – Distribution prohibited without permission

Des clients majeurs nous font confiance

Outsourcing

TelcoBanque, Finance, Assurance

Sites web, SaaS, high tech

u

Secteur public Energie et Industrie

Transport et tourisme

6 Copyright 2014. Confidential – Distribution prohibited without permission

Un environnement IT complexe & un processus de livraison fragmenté

8 Copyright 2014. Confidential – Distribution prohibited without permission

Operations

Development

Architects

Release Managers

Les organisations IT ont besoin de :

▪ Processus de livraisons standardisés, répétables, et automatisés

▪ Réduire les risques (erreurs de saisie, gouvernance et conformité)

▪ Visibilité et contrôle sur l’ensemble du processus de livraison

▪ Accélérer leur time to market

À travers…

Les organisation IT qui ont essayé d’adapter leurs outils existants pour

faire du DevOps connaissent un taux d’échec de 80%“

9 Copyright 2014. Confidential – Distribution prohibited without permission

V I S I B I L I T Y

C O N T R O L

AUTOMATION

Award-winning tools, recognized by leading industry analysts

Orchestrer, automatiser et gagner en visibilité sur les pipelines de releases

Automatiser le déploiement des packages applicatifs sur les différents environnements

Agréger et analyser des résultats de tests automatisés pour faire du go/no

Les Solutions XebiaLabs

10 Copyright 2014. Confidential – Distribution prohibited without permission

Orchestrer le pipeline de Continuous Delivery

11 Copyright 2014. Confidential – Distribution prohibited without permission

“Deploy Anything Anywhere!”

12 Copyright 2014. Confidential – Distribution prohibited without permission

“Deploy Anything Anywhere!”

Déposer des packages sur des machines

Configurer des composants middleware

Arrêter/redémarrer des composants

Configurer les applications installées en

fonction des environnements

Dans le bon ordre !

Mon appv 1.xv 2.xv 3.x

Dev/Test 1

QA 1&2

Prod 1,2&3

13 Copyright 2014. Confidential – Distribution prohibited without permission

Go/No Go ?

14 Copyright 2014. Confidential – Distribution prohibited without permission

Qu’est-ce qu’une Release (livraison) ?

▪Ensemble de tâches visant à mettre en place une nouvelle version d’un

logiciel (patch, version mineure ou majeure) c’est-à-dire d’emmener une

version d’une application (ou ensemble de versions d’applications) du

Build jusqu’en Production

15 Copyright 2014. Confidential – Distribution prohibited without permission

Les enjeux

▪ Nombreux acteurs / équipes impliqués (Dev/QA/Ops/Infra/Sécurité)▪ Nombreux outils (Excel, emails, Wiki, Jenkins, JIRA, ServiceNow…)▪ Contraintes de calendrier▪ Niveaux de maturité variés (tâches manuelles vs automatisées)▪ Dépendances entre applications

16 Copyright 2014. Confidential – Distribution prohibited without permission

Les enjeux

Conséquences▪ Pas de répétabilité du processus▪ Pas de vision globale du processus▪ Difficulté à avoir du contrôle▪ Perte de temps▪ Difficile mesure du “Lead Time”▪ Difficile de s’améliorer

17 Copyright 2014. Confidential – Distribution prohibited without permission

Limites des outils actuels

Outils Exécution Limites

Excel« Pont Téléphonique »

100 % ManuelMise à jour manuelle,

verrou fichier

Jira / ServiceNow 75 / 25 Compliqué d’avoir une vue d’ensemble

Jenkins 100 % Automatique Vue Pipeline, Orienté Dev

18 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release

XL Release : solution d’orchestration pour les organisations IT souhaitant formaliser et automatiser progressivement leur processus de livraisons pour aller vers du Continuous Delivery

Solution collaborative Référentiel centralisé Standardisation des processus Automatisation progressive

Permet de fluidifier et accélérer la livraison d’applications de meilleure qualité

19 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release – Fonctionnalités clés

Modélisation aisée de vos plans de livraisonsPérimètre (fonctionnalités, bugs fix, etc…)Tâches

Manuelles / automatisées, séquentielles / parallèlesNotifications, conditions, dépendances et points de synchronisation (gates)

Acteurs (Dev, QA, Ops, Managers)Source d’information centralisée pour l’ensemble des acteurs

Vue d’ensemble des livraisons passées, en cours et à venir

Exécuter / Collaborer

Analyser /Optimiser

Collecter /Modéliser

20 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release – Fonctionnalités clés

Tâches classiquesBuild & Intégration Continue : « build only once »Tests : « test sous toutes les coutures »Provisioning : création & configuration d’environnements à la demandeDéploiement : déposer les différents composants de l’application sur les machines et middleware de l’environnement

Exécuter / Collaborer

Analyser /Optimiser

Collecter /Modéliser

21 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release – Fonctionnalités clés

Objectif : dessine-moi un pipeline !

Exécuter / Collaborer

Analyser /Optimiser

Collecter /Modéliser

Visibilité du flux des modifications (impact) et tâches

Regrouper les tâches en phases

Donner du feedback aux équipes impliquées

22 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release – Fonctionnalités clés

Librairie de templates réutilisablesFlexibilité (déviations possibles)Distribution des tâches (manuelles et automatiques)StatutsCommunication / Notifications / Point de synchroValidationsIntégration aisée avec tous types d’outils externes

Analyser /Optimiser

Collecter/Modéliser

Exécuter / Collaborer

23 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release – Fonctionnalités clés

Traçabilité complète : Qui a fait quoi, quand et pourquoi ?Que reste-t-il à faire ?

Vision “pipelines” des livraisonsAnalyses de haut niveau (% d’automatisation)Les métriques permettent de visualiser les axes prioritaires d’amélioration

Collecter/Modéliser

Accélérer / Collaborer

Analyser /Optimiser

24 Copyright 2014. Confidential – Distribution prohibited without permission

XL Release – Fonctionnalités clés

Objectif : construire la “Value Stream Map”

Collecter/Modéliser

Accélérer / Collaborer

Analyser /Optimiser

25 Copyright 2014. Confidential – Distribution prohibited without permission

Interaction d’XL Release avec son écosystème

Change Management/

ITIL tools

Build, Test, Deployment, Provisioning Automation

Planners & organizers

Change tickets

Orchestrate& Deploy

Synchronize data

Releasemanager

Manager IT

DevOps team

26 Copyright 2014. Confidential – Distribution prohibited without permission

Qu’est-ce qui différencie XL Release ?▪Facile à utiliser par Dev ET Ops

▪Pas de bing bang

▪Automatisation sans agents

▪Facilement extensible

▪Reporting avancé

28 Copyright 2014. Confidential – Distribution prohibited without permission

29 Copyright 2014. Confidential – Distribution prohibited without permission

Vue Template

30 Copyright 2014. Confidential – Distribution prohibited without permission

Tableaux de bord

31 Copyright 2014. Confidential – Distribution prohibited without permission

Tableaux de bord

32 Copyright 2014. Confidential – Distribution prohibited without permission

Value Stream Mapping

top related