La Plateforme Jazz. IBM Software Group. IBM Software Group Rational software. Vincent Trébuchon Consultant IBM Rational

Documents pareils
en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

Tom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!

Domino Attachment and Object Service (DAOS)

DevOps en pratique. Philippe Bauquel,

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

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Rendez-vous la liberté avec Rational Quality Manager

Eliminer les risques liés aux failles de sécurité dans les applications Web avec Rational AppScan. Kamel Moulaoui

Nouveautés de DOORS Next Gen : - gestion de variantes et de branches - éditeur graphique de diagrammes - production de tableaux

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

SERVEUR DÉDIÉ DOCUMENTATION

Vers une meilleure gouvernance des plateformes d ingénierie

Optimisez la gestion de vos projets IT avec PPM dans le cadre d une réorganisation. SAP Forum, May 29, 2013

Réseaux sociaux Pourquoi et comment?

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5

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

T10 - Réussir le déploiement de Lotus Traveler

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

Cedric Dumoulin (C) The Java EE 7 Tutorial

SunATM 4.0 Release Notes

SAP Runs SAP Reporting Opérationnel & BI avec HANA et SAP Analytics. Pierre Combe, Enterprise Analytics Juin, 2015

SAP Best Practices. Commande en ligne pour les clients et les partenaires SAP

en SCÈNE RATIONAL Comment Rational peut-il faciliter la certification CMMI de vos processus?

4. SERVICES WEB REST 46

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

XtremWeb-HEP Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

Multiple issuers. La cotation des actions ROBECO ci-dessous est suspendue sur EURONEXT PARIS dans les conditions suivantes :

Paxton. ins Net2 desktop reader USB

Editing and managing Systems engineering processes at Snecma

22/09/2014 sur la base de 55,03 euros par action

L'Offre sera ouverte pendant 18 jours de bourse, à un prix par action de 152,30 EUR. BPCE International et Outre-Mer

HUAWEI TECHNOLOGIES CO., LTD. channelroad. A better way. Together.

Once the installation is complete, you can delete the temporary Zip files..

PACKZ System Requirements. Version: Version: Copyright 2015, PACKZ Software GmbH. 1

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

PAR_ _09543_EUR DATE: 17/12/2014. Suite à l'avis PAR_ _08654_EUR

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

WEB page builder and server for SCADA applications usable from a WEB navigator

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

Oracle FS Data Protection Manager. Release Notes. Part Number E Oracle FS Data Protection Manager release 3.5.

Conférence Bales II - Mauritanie. Patrick Le Nôtre. Directeur de la Stratégie - Secteur Finance Solutions risques et Réglementations

Subject to the terms of this Agreement, Adobe hereby grants you a nonexclusive,

Le No.1 de l économie d énergie pour patinoires.

Open Source, Linux : Lotus Notes, véritable alternative à Microsoft. Thierry Batut IBM Software Philippe Desmaison Novell France

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

La Poste choisit l'erp Open Source Compiere

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

Présentation des autres éléments du résultat global

L offre IBM Software autour de la valeur métier

Guide d installation de SugarCRM Open Source version 4.5.1

DOCUMENTATION - FRANCAIS... 2

Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation

Package Contents. System Requirements. Before You Begin

Installation d un patch de mise à jour et d un pack langue dans SugarCRM Open Source 4.5.1

Accompagner nos clients vers.cloud. Nicolas Luneau Business Development Manager Symantec.cloud

Utiliser un proxy sous linux

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

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

What s New. Sun ONE Application Server. Version 7, Enterprise Edition

EXALOGIC ELASTIC CLOUD MANAGEMENT

PRODUCTS LIST (updated 11th January 2010)

Projet de développement

Learn & Lunch 23/11/2011. Simon Opresnik / Georges Denneulin

Telecharger gratuitement convertisseur de fichier word en pdf

Sécurité de bout en bout Une solution complète pour protéger les données et prévenir les risques

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Guide d installation de IBM SPSS Data Collection Developer Library 6

Stratégie d externalisation des services pour les établissements

Architecture client riche Evolution ou révolution? Thomas Coustenoble IBM Lotus Market Manager

Tutoriel de formation SurveyMonkey

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

S9 - Contrôle des sources, gestion des demandes de changement et travail en équipe sous IBM i avec le produit RTC (Rational Team Concert)

Déployer et sécuriser des applica1ons mobiles dans votre SI / Cloud

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

Comment Créer une Base de Données Ab Initio

5Visualisation. pièges à. éviter... de données : e-book : Visualisation & Ergonomie. Page 1 / 30. Partagez cet e-book :

Engineered for Business: Oracle Hardware for Oracle Database

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

Maîtrisez la modernisation de votre patrimoine applicatif

Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64

Mon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007

Déployer Linux en toute sérénité. Francois Chazalon Directeur Marketing

JOnAS 5. Serveur d application d

Digitalisation de l Industrie Bancaire

L UNIVERS INSTANTANÉ:

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

P R E T S P R E F E R E N T I E L S E T S U B V E N T I O N S D I N T E R Ê T S

ZENworks de Novell Gestion des technologies mobiles

Sun Java SystemWeb Server 7.0 Documentation Center

Titulaires de marques

MANUEL MARKETING ET SURVIE PDF

HP Formation Description de cours

CETTE FOIS CEST DIFFERENT PDF

Les PME sont-elles trop petites pour Big Data?

Mobile Connect. Essai gratuit inclus. Welcome Pack. Mobile Broadband

POSITION DESCRIPTION DESCRIPTION DE TRAVAIL

Transcription:

IBM Software Group La Plateforme Jazz Vincent Trébuchon Consultant IBM Rational vincent.trebuchon@fr.ibm.com 2009 IBM Corporation

Rational Software Development Conference - 2009 http://jazz.net/library/presentation/182 2

Jazz et Team Concert Jazz est une plateforme technologique Rational Team Concert est le premier produit IBM Rational basée sur la technologie Jazz 3

Les Objectifs de Jazz Sans Jazz Couplage fort! intégration point à point dépend des langages des interfaces Outil A A Outil E Outil F Outil B Outil C Outil D

Les objectifs de Jazz Avec Jazz Couplage faible Des services de base offerts par le Jazz Team Server Des services offerts par les autres produits qui étendent le Jazz team Server Outil A A Outil B Outil C Outil D Outil E Outil F Evenements & Services Artifact relationships Adaptive Process Enactment & Continuous Analysis Team Collaboration Services

Jazz : Jazz Integration Architecture (JIA) Comment? Modèle REST : REpresentational State Transfert Des ressources : URIs (Uniform Resource Identifiers) Des opérations (services) : type CRUD (Create Read Update Delete) Un protocole : Client/Server, Sans état, Cache, En couche. Ex: HTTP Jazz s inspire de l implémentation RESTful la plus connue : le WWW Des pages HTML : URLs Des opérations : Put, Get, Post, Delete Le protocole HTTP le WWW Jazz Integration Architecture : Permet de gérer tout type de données (exigences, modèles ) Permet de définir les accès à ces données (création, lecture ) Permet de définir tout type d application cliente pour intégrer la gestion de ces données (client riche Java, client web, client Microsoft ) Source : https://jazz.net/projects/developmentitem.jsp?href=content/project/plans/jia-overview/index.html JIA 6

Jazz Integration Architecture (JIA) Les composantes de l architecture JIA Le Jazz Team Server (JTS) Fournit les services permettant à un ensemble d outils de fonctionner comme un seul serveur logique Fournit les services de base de la plateforme Jazz (Jazz Foundation Services) Contient 0 ou plusieurs extensions serveurs qui fournissent des fonctionnalités d outils spécifiques Peut être déployé sur un ou plusieurs serveurs physiques Tous les services offerts par le JTS sont disponibles en tant que RESTful Web Services. Des Jazz Team Server Extensions : Fournissent des services d outils spécifiques qui étendent le serveur Jazz (change, requirements ) Team Concert, Requirements Composer, Quality Manager sont des Jazz Team Server Extensions (côté serveur) qui offrent des services accessibles via des interfaces clientes spécifiques (client riche Team Concert, client web Team Concert, integration Visual Studio Team Concert, client web Quality Manager ) OSGi : Open Services Gateway initiative

Discovery Services IBM Software Group Rational software Jazz Foundation Services(JFS) Les services offerts par la plateforme Jazz Pour découvrir les services disponibles sur une instance de JTS (Jazz Team Server) Administration Services Pour gérer les utilisateurs, les projets, la sécurité et les licences Process Services Pour définir la gouvernance, y compris les permissions et les actions spécifiques du processus Storage Services Pour stocker les données Query Services Pour rechercher des données stockées dans un référentiel accessible via le JTS Un outil qui utilise les services de Discovery, Query et Presentation du Jazz Team Server pour afficher des données d un autre outil est TRES FAIBLEMENT DEPENDANT de cet outil!!! Presentation Services Pour obtenir un lien graphique (hosté par le JTS) vers une ressource Data Warehousing Services Pour gérer des collections de données sur le JTS Collaboration Services Pour les aspects collaboratifs (mail, abonnement ) 8

Open Services Lifecycle Collaboration (OSLC) Initiative de standardisation des services de développement logiciel Open Services for Lifecycle Collaboration (OSLC) is an industry initiative, initially proposed by IBM in June 2008, aimed at simplifying collaboration across the software delivery lifecycle. The goal of the initiative is to enable teams to use disparate tools and share lifecycle resources in delivering software, whether the tools are from IBM, other vendors, open source projects, or in-house development. The OSLC initiative suggests an integration architecture and set of web protocols and services for lifecycle collaboration based on RESTful principles. (More information, including an initial set of descriptions for lifecycle resources such as requirements and test cases, as well as protocols and services for accessing these resources can be found at open-services.net.) A tool that manages and stores lifecycle resources is expected to follow OSLC for its particular domain. 9

Open Services Lifecycle Collaboration (OSLC) de la standardisation à l implémentation https://jazz.net/wiki/bin/view/main/resourceorientedworkitemapiv2 10

Open Services Lifecycle Collaboration (OSLC) Un exemple : Connexion ClearQuest / RTC 2.0 Sans OSLC Avec OSLC Facilité d intégration Pas de duplication des données Pas de mapping des schémas Facilité d utilisation Navigation depuis CQ vers RTC : records -> work items Visibilité CQ depuis RTC Web UI 11

Open Services Lifecycle Collaboration (OSLC) On en parle 12

C/ALM : Collaborative Application LifeCycle Management Des Use Cases d utilisation de nos produits Autour de Jazz et des produits traditionnels (Rational & Telelogic) 13

DEMO Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the ondemand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 14

La démo Une découverte de données RTC à l aide d un simple browser Web via OSLC! Firefox + xml DEMO Client Eclipse Jazz Client Extensions Eclipse Platform Client Web Votre Client HTTP, REST Services Web UI Jazz Team Server Jazz Server Extensions Votre extension server Collaboration Sametime Jabber GoogleTalk Jazz Kernel Eclipse Equinox (OSGi) Application Server Repository DB2 (Express) Apache Derby Oracle 15

MERCI! Learn more at: IBM Rational software IBM Rational Software Delivery Platform Process and portfolio management Change and release management Quality management Architecture management Rational trial downloads Leading Innovation Web site developerworks Rational IBM Rational TV IBM Rational Business Partners Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the ondemand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 16