Infrastructure SOA : Opérer ses services de façon industrielle

Slides:



Advertisements
Présentations similaires
SOA et Services Web Dr. Rim Samia Kaabi 26 mars 2017.
Advertisements

Nos Partenaires Rencontres ASP.NET : Développement Rapide dApplications Web.
Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Les technologies d’intégration
Tour de France architectes, Microsoft France – Décembre François MERAND Stève SFARTZ Architectes en Système dInformation Division Plateformes & Ecosystème.
Quelle stratégie adopter pour la recherche en Entreprise ?
Test et Développement Visual Studio Team System Eric Mittelette – Benjamin Gauthey – Yann Faure DevDays 2006 Equipé aujourdhui, prêt pour demain !
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Industrialisez la gestion des salles libre services Mardi 8 Novembre 2005.
Les Web Services Schéma Directeur des Espaces numériques de Travail
L’architecture .net et ASP.net
1.NET, bilan et perspective – Univ-Bordeaux - vendredi 18 novembre 2005.NET, bilan et perspectives François MERAND Responsable groupe architectes Division.
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Le Workflow et ses outils
Mitsuru FURUTA Relations techniques développeurs Microsoft France
Introduction aux services WEB
Santé pubic Plan catastrophe Globalisation de léconomie Agenda vert Emissions Phénomène durbanisation Population viellissante Qualité de service Enjeux.
Etude des Technologies du Web services
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
XML-Family Web Services Description Language W.S.D.L.
Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP
Présentation commerciale
Les HUB : utilisation et avantages
7 - EAI Les EAI : Enterprise Application Integration Marché
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PASSION DES DONNÉES LA PRÉCISION DES RÉSULTATS.
BPM & BPMS.
Demain se construit aujourd'hui
Cette session suppose une connaissance préalable des grands principes de Workflow Foundation Nous parlerons très peu de lécriture de workflows Une session.
SOA Décrypté Stève SFARTZ Architecte en Système d’information
Xna Game Studio 3.1 Valentin Billotte ( ) Antoine Emond Vanessa Arnaud
Toujours partir du besoin métier – Pas dune envie de linformatique Concevoir les services – puis concevoir leur implémentation Le vrai bénéfice est.
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
NET LINQ, ADO Vnext, Orcas,… Pierre COUZY Stéphane GOUDEAU Architecte en Système d’information Division Plateformes et Ecosystème Microsoft France.
•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
Entity Framework 4 Mitsuru FURUTA Relations techniques développeurs
Hyper-V Cloud - Le Cloud Privé version Microsoft
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Postes clients OLAP Fichiers XML SGBD Requêtes Analyses Reports Intégration Synchronisation Recherche Serveurs.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Les processus métier changent/évoluent Les systèmes monolithiques détiennent les processus Les processus doivent être séparés des fonctionnalités.
.NET Plateforme, framework, produits Bernard Fedotoff (Pdg) Stéphane Vancauwenberghe (Consultant)
5 Les progiciels de gestion et les opportunités associées.
Introduction à la plateforme .NET
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Mastère Professionnel Systèmes de Communication et Réseaux
Mettre en place un bus de services d'entreprise (ESB)
1 Laurent BONNET Stéphane GOUDEAU Architectes en Système d’information Division Développeurs et Plateforme d’Entreprise © 2005 Microsoft Corporation Un.
2 TFS Basic, en route vers L’ALM 08/02/2011 Alain MartyBenoit Laut ConsultantMVP ALM BewiseBewise.
10 février 2010 Sylvain Quéméner et Caroline Moulin Consultants
L’enseignement de spécialité SLAM
Architecte Microsoft France
Gestion des processus étendus avec la nouvelle version Biztalk 2006 R2
Rapport de Stage : Les Web Services ou la communication
Web Services 17/01/2009.
CSC Proprietary 6/20/2015 9:42:54 AM 008_5849_ER_Red 1 BPM - SOA Logo du client Synthèse de notions “fondamentales” par Guillaume Feutren, Stagiaire *
Comprendre le Catalogue de Données Métier Utiliser le Catalogue de Données Métier Développer avec le Catalogue de Données Métier Conclusion.
#mstechdays #mstechdays techdays.microsoft.fr tech days 2015 tour.
COMPENSATION COCKPIT Première suite logicielle pour le Pilotage des Rémunérations Spécialiste du pilotage des rémunérations, Excentive propose une suite.
Démonstration Microsoft Project Professional 2010
1 Applications d’entreprise avec.NET 4.0 et Silverlight 4 David Rousset Mitsuru Furuta
1 Chesné Pierre
Benjamin Soulier Technical Expert Cambridge Technology Partners Les nouveautés de Windows Azure.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
1 Silverlight & XNA Développeurs, à vous le mobile! Pierre Cauchois - Microsoft France Relations avec les développeurs (mobiles et embarqués)
BizTalk Server Samedi 14 Mars 2009 Présenté par : CHALLOUF Mahmoud.
19 avril Spécification d’un cadre d’ingénierie pour les réseaux d’organisations Laboratoire de recherche : OMSI à l’EMSE.
Transcription de la présentation:

Infrastructure SOA : Opérer ses services de façon industrielle 4/13/2017 2:28 PM Infrastructure SOA : Opérer ses services de façon industrielle Stève SFARTZ Architecte en Système d’Information Division Plate-forme et Eco-Système Microsoft France ssfartz@microsoft.com, http://blog.sfartz.com © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Opérer ses services de façon industrielle 4/13/2017 2:28 PM Opérer ses services de façon industrielle Outils de pilotage Sécurité Contrôler le développement Contrôler le déploiement Contrôler l’exécution Contrôler les opérations Modèles Référentiel © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Industrialiser ses développements SOA Service Software Factory 4/13/2017 2:28 PM Industrialiser ses développements SOA Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France fmerand@microsoft.com, +33 6 64 40 44 66 © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Présentation & Challenges Un ensemble de pratiques « éprouvées » , d’outils, de code source, et de guides d’architecture pour concevoir des applications distribuées Des challenges : Suivre l’évolution des technologies Migration WS, WSE vers .NET 3.0 Supporter WCF / WF / CardSpace Pour les architectes & les développeurs Documentation écrite « guidance packages » pour dialoguer avec VS 2005 Une implémentation de référence (Global Bank) Bénéfices : Amélioration de la qualité Être prédictible Augmenter la productivité Flexibilité : paramétrage

Service Software Factory Une initiative du groupe Pattern & practises Des assistants dans Visual Studio 2005 pour définir les caractéristiques d’un service et son implémentation : Sécurité, déploiement, contexte Patterns de conception des services Des exemples d’implémentation Utilise le GAT (Guidance Automation Toolkit) Utilisation des tests unitaires Intégration avec Enterprise Library Patterns WCF La version finale du Service BAT

Prise en mains Un guide complet de prise en mains Un tutorial complet (HOL) en 10 étapes sur un scénario réaliste Création de la solution et de sa structure Conception des types de données Conception des types de messages Définition des opérations Création des entités métiers Passer des messages aux entités métiers Création des accès aux données (CRUD) Création d’un référentiel de classes d’accès aux données Invoquer la couche d’accès aux données Connecter un client et activer ses services Une vidéo (1h00)

Un guide interactif Un exemple de conception, en 17 itérations Modifiable Intégré à VS 2005

De l’architecture à l’implémentation

Pré-requis .NET FrameWork 2.0 VS 2005 SQL Server 2005 / SQL Express GAT – Guidance Automation Toolkit LAB à part. OU ? : Sur gotdotnet Sur MSDN

Opérer ses services de façon industrielle 4/13/2017 2:28 PM Opérer ses services de façon industrielle Outils de pilotage Sécurité Contrôler le développement Contrôler le déploiement Contrôler l’exécution Contrôler les opérations Modèles Référentiel © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Les chantiers de la SOA Modéliser ses processus Identifier ses services Vérifier la qualité de ses services Garantir la compatibilité de ses services Mettre à jour ses services Découvrir ses services Unifier ses services

C’est possible ? Oui Alchemy – Microsoft IT

C’est possible ? Oui BizTalk ESB Partner Toolkit 4/13/2017 2:28 PM C’est possible ? Oui BizTalk ESB Partner Toolkit Code, patterns et guides méthodologiques Programme Early Adopters pour les partenaires Service-Oriented Architecture Service Registry Service Management Security Enterprise Service Bus ESB Core Engine Transformation Routing Exception Management Orchestration Adaptation B2B Gateway Provisioning Framework Supported Service Consumer Native Supported Service Provider Standard Service Consumer SOAP Standard Service Provider © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Les chantiers de la SOA Modéliser ses processus Identifier ses services Vérifier la qualité de ses services Garantir la compatibilité de ses services Mettre à jour ses services Découvrir ses services Unifier ses services

Robustesse Modèle de programmation asynchrone Persistance Transport : MSMQ, SSB Broker : Adaptateur WCF de Biztalk Persistance Etat: Sérialisation WF, Biztalk Montée en charge Assuré par le Host WCF ou l’OS

Unifier ses services Partager un modèle commun entre développement et opérations SDM Partager un modèle de développement Service Software Factory Unifier ses accès distribués et ses technologies d’intégration WCF Adaptateur Framework

BizTalk R2 Adapter Framework 4/13/2017 2:28 PM BizTalk R2 Adapter Framework ADO.NET provider Windows Communication Foundation BizTalk Adapter Framework Custom Adapter ERP Adapter Custom Adapter Web Services My System CRM ERP © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Gérer les versions de ses services Référentiel UDDI Au-delà des services, quid du référentiel de données

Gérer les versions de ses services Exposition des endpoints Souplesse des bindings WCF Possibilité de faire cohabiter plusieurs versions Faciliter l’évolution de ses services En travaillant avec des Messages pour faciliter la compabilité ascendante Force de XML et des XSD

Notre proposition «  Avec les technologies SOA démarrez vos projets aujourd’hui tout en capitalisant pour demain » Un pragmatisme centré sur les usages Répondre efficacement aux demandes des utilisateurs et des équipes métier Garantir la performance et la simplicité grâce à des produits intégrés Prendre en compte l’existant (Legacy, ERP, J2EE…) selon des scénarios d’interopérabilité

Mais quelle était la question ? 4/13/2017 2:28 PM La réponse est oui. Mais quelle était la question ? © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

4/13/2017 2:28 PM © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.