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

Slides:



Advertisements
Présentations similaires
LES NOMBRES PREMIERS ET COMPOSÉS
Advertisements

[number 1-100].
Présentation des technologies SharePoint 2007
© 2006 Microsoft Corporation. Christophe Lauer Spécialiste Technique Web & Windows Live blogs.msdn.com/clauer My score: 2585 Présentation de Windows Live.
Marc Jalabert Directeur Division Plateforme & Ecosystème Microsoft France.
« Les Mercredis du développement » Les Starter Kits Level 100 Présenté par Pierre Lagarde Relation technique développeur
De Windows Forms à Windows Presentation Foundation
La sécurité dans Sharepoint
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
Briefing Grands Comptes 2006
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
Microsoft Office system Opportunités pour les éditeurs Franck Halmaert Chef de Produit Office Microsoft France.
Quelle stratégie adopter pour la recherche en Entreprise ?
Windows Communication Foundation Bindings, PRESTO Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème
Tout commence par un modeste éditeur de texte issue dune PME à Redmond, WA-USA.
© 2009 IBM Corporation IBM Institute for Business Value Le Nouveau Visage du DSI Étude IBM Global Chief Information Officer Study.
interaction in the .LRN platform
Coopération/Distribution DEA Informatique Nancy. Content 4 Introduction - Overview 4 Coordination of virtual teams : –explicit interaction model –explicit.
1.NET, bilan et perspective – Univ-Bordeaux - vendredi 18 novembre 2005.NET, bilan et perspectives François MERAND Responsable groupe architectes Division.
Initiation et perfectionnement à lutilisation de la micro-informatique Publier des films sur DailyMotion (sur Mac et sur PC) ©Yves Roger Cornil
Minimisation Techniques 1 Assimilation Algorithms: Minimisation Techniques Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
2 1. Vos droits en tant quusagers 3 1. Vos droits en tant quusagers (suite) 4.
Nom du module Date Lieu de la formation. 2 Genèse du projet Historique, partenaires, publics Pour qui ? Pourquoi ? Qui ? Comment ? Quand ?
Live Meeting Technique N°3 Thomas LEBRUN – MVP WPF/Silverlight Florent SANTIN – MVP Team System Julien CORIOLAND - MSP.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
Français I Leçon 2B Une semaine au lycée Au Debut #7 (for the dates of November 5 and 6) Please Translate the Following: 1. I love the math course. (Adorer.
Pizza Party : Welcome Back !. Microsoft et lactualité IE9 / HTML5 Windows Phone Office 365 Kinect … tout tourne autour du cloud !
1 Bienvenue! Ministère de lEmploi et de la Solidarité sociale Direction des ressources humaines La conduite dun projet de refonte dun intranet Pascale.
TM.
PI : Une plate forme multi-métiers pour TIGF
Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP
Actualités Services Providers & SPLA
Monitoring dapplications et de services.NET Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France
1 WEB EFFICACITE 3 WHAT IS WEB 2.0 ? 4 SIMPLICITE.
Pierre Lagarde Christophe Lauer
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
Gregory Renard CTO – R&I Manager Wygwam. Live Mesh Context, Définition, installation, concept et usages ? Live Mesh Beta Les Usages Live Mesh Beta Synchronisation,
1 Quakelight : le making of Julien Frelat Chef de projet InnoveWare Solutions Code Session : RIA309.
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
Architecture Logicielle Les supports d’applications
Pierre Lagarde Christophe Lauer
LES NOMBRES PREMIERS ET COMPOSÉS
Développement d’application web
ADOBE FLEX 4. © Logica All rights reservedNo. 2 Introduction Flex en action Autour de Flex Logica Le programme.
Networld+Interop – Novembre 2003
22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO.
Marketing électronique Cours 5 La personnalisation.
1 Ressources Bibliographiques Outils Internet pour la Bibliographie 3 Octobre 2008 Contact :
Xna Game Studio 3.1 Valentin Billotte ( ) Antoine Emond Vanessa Arnaud
« Les Mercredis du développement » Les WebParts Présenté par Pierre Lagarde Relation Développeurs Microsoft France Level 300.
© 2006 Microsoft Corporation. Bonjour et Bienvenue !
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
NET LINQ, ADO Vnext, Orcas,… Pierre COUZY Stéphane GOUDEAU Architecte en Système d’information Division Plateformes et Ecosystème Microsoft France.
Première CTP le 4 décembre Nouvelle CTP depuis le 1 er février RTM milieu de cette année.
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
Nouveautés de la version « R3 » + Dashboard SCCM
CALENDRIER-PLAYBOY 2020.
Projet SwitcHome Cahier des charges techniques Adeline COUPE, Hélène DRAUX, Ismaïla GIROUX, Loïc TACHET.
Les Chiffres Prêts?
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
1 Laurent BONNET Stéphane GOUDEAU Architectes en Système d’information Division Développeurs et Plateforme d’Entreprise © 2005 Microsoft Corporation Un.
Infrastructure SOA : Opérer ses services de façon industrielle
1 Applications d’entreprise avec.NET 4.0 et Silverlight 4 David Rousset Mitsuru Furuta
Une heure de démonstration! Démo 1: Administration de MOSS 2007 Démo 2: Aperçu de System Center Operation Manager Démo 3: Sauvegarde/Restauration avec.
« Les Mercredis du développement » Le Web 2.0 avec Atlas et les Toolkits Grégory Renard [Rédo] Wygwam Level 200 Pierre Lagarde Microsoft.
Transcription de la présentation:

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

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

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

Forum architectes, Microsoft France – jeudi 19 octobre

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

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

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

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

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

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

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

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

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

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

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

Introduction au Web 2.0

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

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

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

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 …

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

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,…)…

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

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

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

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

Démo

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 !

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

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

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

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

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

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 »

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

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

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,

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,

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)

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

Forum architectes, Microsoft France – jeudi 19 octobre Bridge

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é

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.