La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

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

Présentations similaires


Présentation au sujet: "Infrastructure SOA : Opérer ses services de façon industrielle"— Transcription de la présentation:

1 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 © Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

2 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.

3 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 © Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

4 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

5 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

6 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)

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

8 De l’architecture à l’implémentation

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

10 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.

11 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

12 C’est possible ? Oui Alchemy – Microsoft IT

13 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 © Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

14 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

15 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

16 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

17 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.

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

19 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

20 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é

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

22 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. © Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Télécharger ppt "Infrastructure SOA : Opérer ses services de façon industrielle"

Présentations similaires


Annonces Google