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

Consommation de services Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France

Présentations similaires


Présentation au sujet: "Consommation de services Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France"— Transcription de la présentation:

1 Consommation de services Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France

2 Forum architectes, Microsoft France – jeudi 19 octobre Zoom sur les consommateurs Référentiel Gestion des opérations DonnéesLegacyApplications Progiciels Partenaires Identité & Sécurité Informatique étendue Web Office Windows

3 Forum architectes, Microsoft France – jeudi 19 octobre Problématiques des infrastructure SOA SOA, ESB Processus Workflow Interopérabilité Integration Référentiel Robustesse

4 Forum architectes, Microsoft France – jeudi 19 octobre

5 5 Problématiques liées à la consommation Ergonomie Client riche RIA, RDA, ROA Continuité Gestion des identités Scénarios déconnectés Expérience Utilisateur

6 Forum architectes, Microsoft France – jeudi 19 octobre Windows XP / Vista Web Browsers Windows (Down-Level) Mac Windows Vista Windows XP Devices Zoom sur les consommateurs Des expériences variées

7 Forum architectes, Microsoft France – jeudi 19 octobre Windows XP / Vista Web Browsers Windows (Down-Level) Mac Windows Vista Windows XP Devices Zoom sur les consommateurs Grâce à des technologies innovantes

8 Forum architectes, Microsoft France – jeudi 19 octobre Windows XP / Vista Web Browsers Windows (Down-Level) Mac Windows Vista Windows XP Devices Taxonomie des consommateurs Web client, Windows client, Rich Client (RIA, RDA) Smart client, Web 2.0

9 Forum architectes, Microsoft France – jeudi 19 octobre Client Web :

10 Forum architectes, Microsoft France – jeudi 19 octobre Lapproche Web : ASP.Net Ajax Une pile de protocoles spécifiques POX / REST / RSS JSON Un framework de communication asynchrone Une pile de protocoles spécifiques POX / REST / RSS JSON Un framework de communication asynchrone 10

11 Forum architectes, Microsoft France – jeudi 19 octobre Windows Client : Composite

12 Logique métier Server Web Client Deploiement Smart Client Logique métier Interface utilisateur SmartClient Service web Architecture du Smart Client

13 Forum architectes, Microsoft France – jeudi 19 octobre Serveur Référentiel Appli WS Métier WS Technique Client config Squelette de lapplication EFS CAB : Composite UI AppBlock Modules

14 Forum architectes, Microsoft France – jeudi 19 octobre Promoted elements Sort, filter, flag, etc. Export to Excel, WSS, disk Merge forms Create new form mail Form storage Client Office : Etendre

15 Forum architectes, Microsoft France – jeudi 19 octobre Plate-forme Office System

16 Introduction au Web 2.0

17 Forum architectes, Microsoft France – jeudi 19 octobre Où en est-on ? Source : Gartner, Aout 2006 Web 2.0

18 Forum architectes, Microsoft France – jeudi 19 octobre Le contexte 1991 Web « Bêta »

19 Forum architectes, Microsoft France – jeudi 19 octobre Vous avez dit « Web 2.0 » ? « 2.0 » ? Non, il ne sagit pas dune norme ni dun standard ! Terme apparu initialement en 2004 Conférence organisée par léditeur OReilly Et comme toujours : des Enthousiastes et des Sceptiques Pas de Définition absolue Encore actuellement la source de discussions et débats animés On peut – au mieux - tenter de définir le Web 2.0 par analogies « 2.0 » ? Non, il ne sagit pas dune norme ni dun standard ! Terme apparu initialement en 2004 Conférence organisée par léditeur OReilly Et comme toujours : des Enthousiastes et des Sceptiques Pas de Définition absolue Encore actuellement la source de discussions et débats animés On peut – au mieux - tenter de définir le Web 2.0 par analogies

20 Forum architectes, Microsoft France – jeudi 19 octobre Web 2.0 : Les mots clés User Generated Content Long Tail Architecture of Participation Collective Intelligence Perpetual Beta Social Networking Less is More Software as a Service User controls his data Web as a Platform Clean URLs Content and Service Syndication (APIs, RSS, REST…) Mash-ups … User Generated Content Long Tail Architecture of Participation Collective Intelligence Perpetual Beta Social Networking Less is More Software as a Service User controls his data Web as a Platform Clean URLs Content and Service Syndication (APIs, RSS, REST…) Mash-ups …

21 Forum architectes, Microsoft France – jeudi 19 octobre Web 2.0 et SOA : différences

22 Forum architectes, Microsoft France – jeudi 19 octobre Web 2.0 et SOA : similitudes Convergence des mondes de lentreprise et du grand public Collaboration : Blogs, IM, Wikis, , conférence audio et vidéo,… Découverte des ressources : search, balisage et ontologie (à venir), la notoriété et le classement des références,… Contenu riche et contextuel : vidéo, image, télévision, audio, géolocalisation,… Gestion des relations : gestion des identités numériques, amis et familles mais aussi groupe de travail, gestion daccès, personnalisation de linformation, tribus (il y a aussi des tribus dans les entreprises,…)… Convergence des mondes de lentreprise et du grand public Collaboration : Blogs, IM, Wikis, , conférence audio et vidéo,… Découverte des ressources : search, balisage et ontologie (à venir), la notoriété et le classement des références,… Contenu riche et contextuel : vidéo, image, télévision, audio, géolocalisation,… Gestion des relations : gestion des identités numériques, amis et familles mais aussi groupe de travail, gestion daccès, personnalisation de linformation, tribus (il y a aussi des tribus dans les entreprises,…)…

23 Forum architectes, Microsoft France – jeudi 19 octobre Web 2.0 et SOA Patterns communs aux deux mondes Fédération des données Gestion des identités et de laccès Services et messages Processus et workflows Applications composites et interactions riches Patterns communs aux deux mondes Fédération des données Gestion des identités et de laccès Services et messages Processus et workflows Applications composites et interactions riches

24 Web 2.0 Scénario Mashup Pierre LAGARDE Relation technique Développeurs Division Plate-forme et Eco-Système Microsoft France Pierre LAGARDE Relation technique Développeurs Division Plate-forme et Eco-Système Microsoft France

25 Forum architectes, Microsoft France – jeudi 19 octobre Mashup ?! Composition dans un Client Web Zero intelligence coding Aggrégation plus services de base Authentification Profiling Composition dans un Client Web Zero intelligence coding Aggrégation plus services de base Authentification Profiling

26 Forum architectes, Microsoft France – jeudi 19 octobre Application Mashup Tour de France Développeurs Frimr est un site de calcul de ton potentiel de prime sur Internet Niveau de notoriété, « ranking Web 2.0 » Services consommés Technorati Google Live Search Virtual Earth Frimr est un site de calcul de ton potentiel de prime sur Internet Niveau de notoriété, « ranking Web 2.0 » Services consommés Technorati Google Live Search Virtual Earth

27 Démo

28 Forum architectes, Microsoft France – jeudi 19 octobre Retour dexpérience Développement RAD : 5 JH Environnement IIS 6, SQL Express DataSet typé Contrôle sous la forme de glisser / copier 300 lignes de code ZERO ligne de code Javascript Multi-client : IE 6, 7, FireFox, Safari OVH : Hosté en France ! Développement RAD : 5 JH Environnement IIS 6, SQL Express DataSet typé Contrôle sous la forme de glisser / copier 300 lignes de code ZERO ligne de code Javascript Multi-client : IE 6, 7, FireFox, Safari OVH : Hosté en France !

29 Forum architectes, Microsoft France – jeudi 19 octobre Scénario Mashup Référentiel Gestion des opérations Données Legacy Applications Progiciels Partenaires Identité & Sécurité Informatique étendue Web Office Windows

30 Forum architectes, Microsoft France – jeudi 19 octobre Scénario Mashup Référentiel Gestion des opérations Données Legacy Applications Progiciels Partenaires Identité & Sécurité Informatique étendue Web Office Windows

31 Forum architectes, Microsoft France – jeudi 19 octobre Windows XP / Vista Web Browsers Windows (Down-Level) Mac Windows Vista Windows XP Devices RIA - Rich Internet Application Microsoft Ajax Framework, ASP.Net 2.0 Ajax extensions

32 Forum architectes, Microsoft France – jeudi 19 octobre ASP.NET Atlas Server Extensions Atlas Server Controls Atlas Server Controls App Services Bridge Web Services Bridge Atlas Framework Serveur Atlas Framework Client et Service Atlas Client Script Library Controls, Components Script Core Base Class Library Component Model and UI Framework Browser Compatibility Atlas Client Application Services Local Store, … Browser Integration Browser Integration ASP.NET 2.0 Application Services Page Framework, Server Controls Page Framework, Server Controls Atlas-enabled ASP.NET Pages Atlas-enabled Web Services (ASMX or WCF) Web Services (ASMX or WCF) HTML, Script, AtlasMarkup AtlasMarkup AtlasServiceProxiesAtlasServiceProxies Le framework AJAX Microsoft

33 Forum architectes, Microsoft France – jeudi 19 octobre HTML, JAVASCRIPT Client Web Mashup Application Services Live Services Technorati HTTP RSS, REST, SOAP HTTP XMLHttpRequest, JSON ASP.NET & AJAX Extensions

34 Forum architectes, Microsoft France – jeudi 19 octobre Attention ! « Les services sollicités depuis la couche de communication AJAX ne doivent pas être considérés comme faisant partie de linfrastructure SOA »

35 Forum architectes, Microsoft France – jeudi 19 octobre Worst Practice Client Web Mashup Application Infrastructure SOA ASP.NET AJAX Extensions Services Live Services Technorati

36 Forum architectes, Microsoft France – jeudi 19 octobre Best Practice Client Web Infrastructure SOA ASP.NET Services Live Services Technorati Mashup Application

37 Forum architectes, Microsoft France – jeudi 19 octobre Linfrastructure SOA Microsoft Référentiel Gestion des opérations Identité & Sécurité Workflow Communication & messages WS-*, REST SOAP, RSS TCP/IP WCF Adaptateurs Biztalk SSB MSMQ BPEL BPMN WF Biztalk Sharepoint WS-Security LDAP, X509 Kerberos AD MIIS Cardspace UDDI MDM DSI/SML UDDI Services Systinet WSMan WBEM WinRM WMI System Center Amberpoint SQL Serveur, Biztalk Serveur, Sharepoint Serveur Windows, Windows Serveur, WPAS, IIS,.Net, ASP.Net,

38 Forum architectes, Microsoft France – jeudi 19 octobre Linfrastructure SOA Microsoft Référentiel Gestion des opérations Identité & Sécurité Workflow Communication & messages WS-*, REST SOAP, RSS TCP/IP WCF Adaptateurs Biztalk SSB MSMQ BPEL BPMN WF Biztalk Sharepoint WS-Security LDAP, X509 Kerberos AD MIIS Cardspace UDDI MDM DSI/SML UDDI Services Systinet WSMan WBEM WinRM WMI System Center Amberpoint SQL Serveur, Biztalk Serveur, Sharepoint Serveur Windows, Windows Serveur, WPAS, IIS,.Net, ASP.Net,

39 Forum architectes, Microsoft France – jeudi 19 octobre Les problématiques Mashup Même services ASP.Net Authentication Provider ASP.Net Menace du cross-scripting via une 3 ème source dinjection Même services ASP.Net Authentication Provider ASP.Net Menace du cross-scripting via une 3 ème source dinjection Management Security Optimiser la bande passante Vérifier la disponibilité des services utilisés par le Mashup Optimiser la bande passante Vérifier la disponibilité des services utilisés par le Mashup Référentiel Couplage fort aux services producteurs Penser à introduire des caches et/ou gérer les cas derreurs (non disponibilité du service) Couplage fort aux services producteurs Penser à introduire des caches et/ou gérer les cas derreurs (non disponibilité du service)

40 Forum architectes, Microsoft France – jeudi 19 octobre Les problématiques Mashup Consommation de flux RSS (blogs), Web Services SOAP (Search, Technorati), REST (Geomap) Production de flux RSS et GeoRSS (Virtual Earth) ASP.Net AJAX Extensions Bridge Consommation de flux RSS (blogs), Web Services SOAP (Search, Technorati), REST (Geomap) Production de flux RSS et GeoRSS (Virtual Earth) ASP.Net AJAX Extensions Bridge Communication & messages Workflow Code.Net

41 Forum architectes, Microsoft France – jeudi 19 octobre Bridge

42 Forum architectes, Microsoft France – jeudi 19 octobre Notre proposition « Avec les technologies SOA démarrez vos projets aujourdhui 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 lexistant (Legacy, ERP, J2EE…) selon des scénarios dinteropérabilité « Avec les technologies SOA démarrez vos projets aujourdhui 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 lexistant (Legacy, ERP, J2EE…) selon des scénarios dinteropérabilité

43 © 2005 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 "Consommation de services Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France"

Présentations similaires


Annonces Google