NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D



Documents pareils
L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

JOnAS 5. Serveur d application d

Le moteur de workflow JBPM

IBM Business Process Manager

JOnAS 5 Enterprise OSGi javaee compliant

Les processus métiers : concepts, modèles et systèmes

Architecture SOA Un Système d'information agile au service des entreprises et administrations

1 JBoss Entreprise Middleware

Business Process Modeling (BPM)

Un business model d éditeur open source

Jean-Marc Langé. Gestion de processus métier : la place du BPM dans une architecture d entreprise

La démarche SOA et l interopérabilité applicative

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Workflow et Service Oriented Architecture (SOA)

Open Source & Innovation exo Platform Oualid Chaker,

Pour une entreprise plus performante

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

BPEL Orchestration de Web Services

Le 09 et 10 Décembre 09

Système d échange inter-administration avec Petals ESB

La reconquête de vos marges de manœuvre

JOnAS Day 5.1. Outils de développements

Urbanisme du Système d Information et EAI

Migration et import de données

Mettez les évolutions technologiques au service de vos objectifs métier

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

Exécution de processus

Fusion : l interopérabilité chez Oracle

Les nouvelles architectures des SI : Etat de l Art

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

Configuration Interface for MEssage ROuting

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

Mineure Architectures Orientées Services SOA Exécution de processus. Mineure SOA. Exécution de processus

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH

WEBSPHERE & RATIONAL. Jacques Rage

Exécution de processus

! " # $ % & OPN Day Paris 14 mars 2006

Business Process Management

Atelier WEB20 : IBM WebSphere CAST IRON

Glassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno

LES SOLUTIONS OPEN SOURCE RED HAT

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q TIBCO Software Inc

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat

Extensions, Documentation, Tutoriels, Astuces

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

Qu'est-ce que le BPM?

Gérez efficacement vos flux d entreprises.

Offre Référentiel d échange

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN :

Montréal. New York. Les fournisseurs et utilisateurs des technologies de l'information et de communication

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

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

1 Actuate Corporation de données. + d analyses. + d utilisateurs.

BI Open Source Octobre Alioune Dia, Consultant BI

Transformez votre manière de travailler grâce à un logiciel de BPM moderne. DANS LE CLOUD

Playbook du programme pour fournisseurs de services 2e semestre 2014

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

FOSS Enterprise Integration Plattaform

FICHE TECHNIQUE DE PROJET PARIS-REGION Groupe Thématique Logiciel Libres

Introduction à la SOA. Youen Chéné 15/06/2010

Comment initialiser une démarche SOA

Jean-Philippe VIOLET Solutions Architect

<Insert Picture Here> Maintenir le cap avec Oracle WebLogic Server

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE

Conception, architecture et urbanisation des systèmes d information

L'automatisation open source pour SI complexes

tech days AMBIENT INTELLIGENCE

JASMINe. Outils de gestion et supervision d'infrastructure intergicielle.

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

G.E.D. Gestion Électronique des Documents

Modelio by Modeliosoft

VOTRE OFFRE CRM 360 ALL INCLUSIVE.

CAST IRON. Une plateforme d intégration complète pour connecter l Entreprise avec le Cloud. Magali Boulet IT Specialist magali.boulet@fr.ibm.

Déterminer les enjeux du Datacenter

Lot 4: Validation industrielle. Youness LEMRABET Pascal YIM, 19/11/2010

Rapport de veille technologique

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

Modéliser et déployer des processus d entreprise avec Biztalk 2006

Industrialisation du déploiement d'applications et de socles techniques

VOTRE OFFRE CRM 360 ALL INCLUSIVE. crm.amabis.com

HISTOIRE D UNE DIGITAL FACTORY

Business Process Execution Language

Présentation Alfresco

THALES et le Logiciel Libre

MODELE DE MATURITE SOCIAL MEDIA MARKETING

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

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

CA 2011 M. +40% de croissance 7. agences en France. Paris Lyon Nantes Bordeaux Montpellier Aix en Provence

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora /

Réussir la mise en œuvre d une solution de portail d entreprise.

12 décembre Mineure SOA Cours 6. Olivier BESNARD Consultant sénior Practice Architecture des Systèmes d Information

Journée de l informatique de gestion 2010

Auto-évaluation Aperçu de l architecture Java EE

Transcription:

NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D

Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process Management (BPM) Management des processus par: leur identification et leur formalisation le suivi et l optimisation de leur mise en œuvre Business Process Management Systems (BPMS) Ensemble logiciel destiné à automatiser le management des processus : - Modélisation - Exécution - Administration 2 Bull, 2008 Nova BPM

Nova BPM Le BPM dans le Système d Information Eléments clé de la mise en œuvre des processus métier : Analystes de processus Architectes Développeurs Nécessité 2009 : Rassemblement des compétences dans une même entité Avis du Gartner : «Les suites de BPM joueront un rôle essentiel dans le développement des architectures SOA» 3 Bull, 2008 Nova BPM

Agenda Nova BPM Bonita Orchestra Qualité de service 4 Bull, 2008 Nova BPM

Nova BPM L architecture Nova BPM Nova BPM console Console d administration Orchestra Bonita Moteur Designer BPMN Proed XPDL Eclipse BPEL Designer Persistance BPEL XPDL Process Virtual Machine Conteneur de services Sécurité History Identité Taches Alertes Connexion Log - PVM - Extensions de langages - Orchestrateur de services - Workflow humain - Extensions de services Designer 5 Bull, 2008 Nova BPM

Nova BPM Les 4 piliers de l offre Nova BPM : Offre Nova BPM Apporter de la liberté au BPM 6 Bull, 2008 Nova BPM

Nova BPM Evolutive Offre Nova BPM Evolution des processus vs applications Evolutivité des processus avec un impact minimal : - Externalisation du métier applicatif vers les processus - Les changements/updates dans le métiers sont gérés par Nova BPM - Implémentation sous forme BPM : baisse des coûts 7 Bull, 2008 Nova BPM

Nova BPM Evolutive Offre Nova BPM Modification des processus Possibilité de modifier l éxécution d un processus - Versioning des processus - Modification «à chaud» des instances - Migration des instances entre deux versions des processus Souplesse Gain de temps 8 Bull, 2008 Nova BPM

Nova BPM Intégrée Offre Nova BPM Solution en avance sur le marché - La seule solution qui permet d utiliser plusieurs langages en version standard : XPDL : Langage de définition de processus BPEL : Langage d exécution de processus BPM - La seule solution qui répond à deux besoins: Bonita : Workflow humain : Distribution du travail Orchestra : Orchestrateur de services : Interactions entre les services Amélioration et automatisation des processus Simplicité d installation et de maintenance 9 Bull, 2008 Nova BPM

Nova BPM Intégrée : plate-forme Bull SOA Offre Nova BPM Serveur d application Administration Monitoring JASMINe User interface Business Process Management Nova BPM Process interactions User interactions Software Development Factory NovaForge OSGi Service integration Virtualized IT resources 10 Bull, 2008 Nova BPM

Nova BPM Intégrée Offre Nova BPM Nouvelle console d administration : Nova BPM Console Interface utilisateur avancé : - Plusieurs modes de visualisation : Classique / Bureau virtuel - Outils personnalisés : - Gestion de processus - «To do list» - Autorisation d accès - Personnalisation du profil - Monitoring 11 Bull, 2008 Nova BPM

Nova BPM Intégrée Offre Nova BPM Nova BPM Console : Console basée sur exo platform - Interface unique permettant de gérer les moteurs Orchestra et Bonita - Fonctionnalités d administrations intégrées dans le portail - Technologie Web 2.0 Simplicité d utilisation Extensibilité Fiabilité 12 Bull, 2008 Nova BPM

Nova BPM Flexible Offre Nova BPM Adaptation au contexte client - Solution adaptable à l environnement de développement et de production - Amélioration de la collaboration entre analystes et développeurs - Simplification de développement et d intégration des applicatifs Adaptation aux besoins Flexibilité Mise en œuvre simplifiée 13 Bull, 2008 Nova BPM

Nova BPM Flexible Offre Nova BPM Plusieurs versions disponibles - Standard vs Entreprise Standard : Très légère, s intègre facilement aux applications (Tomcat, Eclipse, Java Swing, Spring ) Entreprise : Déployable sur un serveur d application Java EE (JOnAS, Jboss, Weblogic, Websphere ) A la demande : Adaptée aux besoins. Versions «sur mesure» Etude des besoins Adaptation à l environnement 14 Bull, 2008 Nova BPM

Nova BPM Innovante Offre Nova BPM Moteur générique universel : Process Virtual Machine - Développé en collaboration avec RedHat/Jboss - Vision commune du workflow et de l orchestration de service - Ouverture vers l avenir : possibilité d implémenter un autre langage - Moteur d exécution des processus extensible - Support des nouveaux standards possibles via extensions Création de synergie Pointe de l innovation 15 Bull, 2008 Nova BPM

Nova BPM Innovante Supporte plusieurs langages : BPEL / XPDL / Extensibilité Offre Nova BPM Flexibilité Amélioration de la collaboration analystes / développeurs Développement facile PVM Plugabilité Services et composants plugables : Implémentation de services facile Intégrabilité Solution non intrusive Intégration sur mesure 16 Bull, 2008 Nova BPM

Agenda Nova BPM Bonita Orchestra Qualité de service 17 Bull, 2008 Nova BPM

Bonita Bonita Nova BPM console Console d administration Orchestra Bonita Moteur : Designer BPMN Proed XPDL Eclipse BPEL Designer Persistance BPEL XPDL Process Virtual Machine Conteneur de services Sécurité History Identité Taches Alertes Connexion Log PVM Extensions de langages Extensions de services Designer : Proed XPDL 18 Bull, 2008 Nova BPM

Bonita Optimisation des processus métier Axé sur la distribution du travail - Définition et exécution des workflow humains - Exploité par des applications de : Gestion administratives e-services Contrôle de production Gestion documentaire - Licence LGPL Réduction des coûts et des risques Amélioration et contrôle des processus 19 Bull, 2008 Nova BPM

Bonita Standard XPDL Langage de définition de processus - Standard WfMC - Processus humain - XPDL : Process Definition Language - «Axé sur la distribution du travail» Adaptation au marché Standard ouvert Interopérabilité 20 Bull, 2008 Nova BPM

Bonita Intégration à l infrastructure SOA Intégration de Bonita au portail exo - Workflow et Portail : deux éléments importants d une infrastructure SOA - Processus de gestion de contenus dans le portail - Processus workflow génériques accessibles dans un environnement graphique unifié Solution packagé Intranet/extranet 21 Bull, 2008 Nova BPM

Bonita Intégration à l infrastructure SOA exo Platform - Suite applicative autour d un portail - Customisation du contenu par l utilisateur - Outils collaboratives : mail, calendar, forum, video-conference - Gestion de contenus intégrée au portail Collaborative Suite Calendar, e-mail, forum Solution standard Portail + outils collaboratives 100% Web Entreprise Content Management Portal WebOs Technology foundation Standards : Portlet containers, Java content repository 22 Bull, 2008 Nova BPM

Agenda Nova BPM Bonita Orchestra Qualité de service 23 Bull, 2008 Nova BPM

Orchestra «La seule solution BPEL complètement open source du marché» Nova BPM console Console d administration Orchestra Bonita Moteur : Designer BPMN Proed XPDL Eclipse BPEL Designer Persistance BPEL XPDL Process Virtual Machine Conteneur de services Sécurité History Identité Taches Alertes Connexion Log PVM Extensions de langages Logiciels Extensions de services Designer : Eclipse BPEL Designer 24 Bull, 2008 Nova BPM

Orchestra Orchestration de services Problématique souvent rencontrée : Processus business de plus en plus complexes - Plusieurs applications - Exécutions en parallèle - Partenaires multiples Systèmes différents 25 Bull, 2008 Nova BPM

Orchestra Solution Orchestra : - Changement des processus et des partenaires - Automatisation des processus - Interactions entre les web services - Licence LGPL Amélioration et contrôle des processus Gain en productivité Baisse des coûts 26 Bull, 2008 Nova BPM

Orchestra BPEL : Business Process Execution Language - Standard 2.0 - Consortium OASIS - Basé sur les web services (WSDL) Adaptation au marché Implication des grands acteurs du monde informatique Interopérabilité 27 Bull, 2008 Nova BPM

Orchestra Orchestra et l offre SOA - Orchestra : service engine d orchestration des services ESB - Orchestra peut-être facilement intégré à un ESB : i.e Petals - Orchestra + ESB : base stable et robuste d une infrastructure SOA Ouverture Intégration d applications 28 Bull, 2008 Nova BPM

Orchestra PEtALS : Entreprise Service Bus - Supporte les déploiements hautement distribués - Priorités : supervision et administration - Supporte les principaux modes de connectivité : Web Services (Axis) J2EE (JOnAS et JBoss) JMS (JORAM, MQ,...) Exploitabilité Standardisation et intégrabilité 29 Bull, 2008 Nova BPM

Agenda Nova BPM Bonita Orchestra Qualité de service 30 Bull, 2008 Nova BPM

Qualité de service SECURITE Offre Nova BPM Apporter de la liberté au BPM SUPPORT INDUSTRIEL MATURITE 31 Bull, 2008 Nova BPM

Qualité de service SECURITE Sécurité Processus de développement fiable SUPPORT INDUSTRIEL MATURITE - Méthode agile - ~ 300 tests unitaires pour Bonita et Orchestra (couverture du code : ~ 75%) - Utilisation des outils de la forge d'ow2 (trackers, lists, intégration continue,...) - Contrôle (charge & qualité) par l'équipe externe de Validation R&D - Sorties fréquentes de versions (itérations de 4 semaines) Stabilisation, bug fixing (en fonction des priorités) Nouvelles fonctionnalités (en fonction des retours clients) - Tous les six mois Nouvelle version majeure Intégration des demandes clients Innovation permanente 32 Bull, 2008 Nova BPM

Qualité de service SECURITE Sécurité : Couverture mondiale USA : Redmond Portland Phoenix Austin Espagne : Madrid Barcelone SUPPORT INDUSTRIEL ALLEMAGNE : Walldorf MATURITE POLOGNE : Varsovie BRESIL : Sao Paulo CHINE : Pékin Réactivité Facilité des échanges Proximité des équipes MAROC FRANCE : Les Clayes Bordeaux Grenoble Nice 33 Bull, 2008 Nova BPM

Qualité de service SECURITE Sécurité SUPPORT INDUSTRIEL MATURITE Solution hébergé par OW2 : Leader Européen et Asiatique des solutions Open Source Clients Mutualisation des équipes R&D Partenariats industriels Organismes de recherche Bonita et Orchestra : Top 10 des téléchargements de OW2 Innovation permanente Dynamisme Assure la pérénité de l entreprise 34 Bull, 2008 Nova BPM

Qualité de service SECURITE Maturité SUPPORT INDUSTRIEL MATURITE Deux logiciels professionnels et matures - Bonita : Création en 2001 4 - Orchestra : Création en 2004 èmes versions - Largement déployé : utilisateurs et contributeurs dans le monde entier - Communauté BPM Corner - Site OW2 : - Sites internet : Expérience et professionnalisme de l équipe R&D Forte présence des logiciels sur le Web 35 Bull, 2008 Nova BPM

Qualité de service SECURITE Ils nous ont fait confiance : SUPPORT INDUSTRIEL MATURITE 36 Bull, 2008 Nova BPM

Qualité de service SECURITE Support industriel SUPPORT INDUSTRIEL MATURITE Support professionnel : - Centres de support mondiaux - Support 24h/24h et 7j/7j - Contact privilégié : Technical Account Manager - Multilingue - Support technique de la R&D : 150 experts mobilisables - Conseil, audit, formation Maitrise des coûts de support d évolution Accès à la R&D de Bull 37 Bull, 2008 Nova BPM

Qualité de service SECURITE Support industriel SUPPORT INDUSTRIEL MATURITE Support a la demande : - Support «Expert à expert» - Long / court terme - Intégration du libre : Bull SOA plate-forme Accès à des expertises professionnelles Adaptation aux besoins 38 Bull, 2008 Nova BPM

MERCI DE VOTRE ECOUTE 39 Bull, 2008 Nova BPM

Nova BPM Intégrée Offre Nova BPM Intégration à l infrastrucure SOA (Service Oriented Architecture) : «Urbaniser les échanges entre les services applicatifs» - Service : Action exécutée par un producteur à l attention d un consommateur - SOA : Architecture qui met en œuvre des services grâce à une cohérence interne : standards (XML, UDDI) un bus (ESB) qui permet aux services de communiquer entre eux 40 Bull, 2008 Nova BPM