Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS Gaëtan Lavenu Jean-Thomas Rouzin
Les grandes lignes Le SIG dans un contexte «Entreprise»: contexte, considérations et challenges. Les architectures: Logiciels/applications Données Infrastructure Les composants d une stratégie technologique «Entreprise».
Le SIG «Entreprise» Entreprise possède différentes significations: Organisationnelle: Multiples processus métiers et, systèmes externes impliqués dans les applications SIG. Déploiement et licences Mode de gestion des licences Déploiement des outils à grande échelle. Architecture du système d information «Entreprise» Une stratégie technologique et des choix d architecture qui déterminent des principes d organisation. Applications de haut niveau, pensées pour remplir les tâches critiques de l entreprise ou de l organisation.
Les caractéristiques du SIG Entreprise 1/2 Technologie SIG perçue par l utilisateur comme une clé dans ses processus métiers Considérée comme une technologie critique Orienté SI déployé et géré comme les autre systèmes d informations Architecture Interfaces Outils de développement Stratégies de déploiement Standards (SGBD, Web Services, langages de développement, OS). Requiert un plus haut niveau de planification, d intégration, de tests et de support que les SIG traditionnel
Les caractéristiques du SIG Entreprise 2/2 Les applications ou les données du SIG sont généralement intégrés avec d autres systèmes critiques Alternative d intégration via des middle wares et des ESB (enterprise service buses). CRM, ERP, HR, Logistique, etc. Le SIG «Entreprise» est, au moins dans certaines parties, géré et servi de façon centralisée. Comme les autres logiciels à haute valeur, le SIG Entreprise peut être complexe à déployer et à supporter
Les points clés du SIG Entreprise SIG Entreprise orienté métier besoins métier ingénierie des traitements outils SIG consultation d information production d information et d applications requiert aussi une architecture Entreprise SIG Entreprise orienté architecture définition de l architecture courante options technologiques COTS/architecture architectures candidates Applications données Infrastructure prototypage benchmarking,, ingénierie stratégie technologique
Obtenir de la valeur des programmes Entreprise Le but est de fournir une architecture technique durable qui assemble les besoins métiers correspondants aux besoins et utilise au maximum la technologie «sur étagère». Fusionner les capacités technologiques avec les besoins métiers. Un processus itératif; la maturité prend du temps! Métiers Applications Données Technologie au lieu de Métiers Applications Données Technologie
Points à considérer dans la planification d un SIG Entreprise LE SIG doit se conformer aux standards du SI: SGBD Web Services J2EE,.NET, XML/SOAP Operating Systems - Windows, UNIX, Linux Langages de développement C++, Java, Visual Basic,.NET (C#, etc.) Les standards de domaine: du métier, ISO, OGC, web service APIs, etc.
Les outils SIG évoluent La demande Entreprise évolue rapidement ESRI va continuer à faire des investissements significatifs dans la technologie pour répondre aux besoins: plateforme technologique ArcObjects ArcGIS Server Options pour les développeurs Interopérabilité
Challenges clés pour le responsable SIG Le SIG est toujours multi-thème, thème, multi-utilisateurs utilisateurs Il n est jamais possible de définir toutes les utilisations potentielles de l information géographique Les retours d expériences permettent de définir des solutions utiles et efficaces L interopérabilité est centrale échange de données Web services Cartes Données Plans d architecture, spécification de web services, spécifications de données, et des contenus standards qui facilitent l interopérabilté
Les architectures Entreprise Le socle applicatif doit être guidé par les besoins métiers ainsi i que les processus Tout doit être conforme à des standards communs dans les web services, OS, et les langages de développement. Java Viewer HTML Viewer GIS Web Clients Network LAN, WAN, Internet GIS Desktops ArcReader ArcEditor ArcView ArcGIS Engine ArcInfo Data Marts, Web Services and Applications Readiness Response LBS / Mobile / Wireless ArcGIS Server GIS ArcSDE Servers ArcIMS SIG Entreprise Applications/Solutions ETL Warehouse Recovery Data Management Enterprise Data Warehouse (EDW) Thin Clients Catalog Services spatial data Thick Clients GIS Services Map Analysis Services Services ArcSDE Non-spatial data Other Viewers Enterprise Services metadata Catalog Services Oriented Architecture (SOA) Nav Tool Other Systems Data Management Services Find Tool local metadata Distributed GIS Services Data Mapping Geoprocessing Metadata GIS Portal Metadata Catalog Systèmes fédérés Requires GIS Portal
Options d architecture Logiciels et applications ESRI
Architecture produits Viewer Java Clients SIG Web Viewer HTML SIG bureautique SIG léger Réseaux TCP/IP, HTTP, XML SIG expert SIG Avancé SIG complet Composants LBS/Mobile/ Wireless Serveur d application SIG Passerelle Serveurs SGBD SIG Géopublishing... Ouverts, distributés, et connectés
ArcGIS et extensions Fl. Geostatistical Analyst Publisher 3D Analyst ArcPress Spatial Analyst Tracking Analyst Maplex Survey Analyst Military Analyst ArcWeb Services Schematics ArcScan ArcView ArcEditor ArcInfo Extension d interopérabilité Extensions tierces Intégrés dans environnement cohérent
ArcIMS Cartes, Partage de données, et service de catalogage Performance / Qualité Catalogues Image Integration ArcGIS Data Interoperability ArcIMS Portal Tool Kit Cartes Données Metadonnees Itinéraires Data Interoperability ArcMap... La plateforme pour les portails SIG
ArcSDE Le serveur de gestion de données pour ArcGIS Performance et evolutivité Gestion des données image Gestion de versions ArcSDE Geodatabase Supporte SQL Server Oracle Informix DB2 Personal Work Group Enterprise... passerelle ouverte et évolutive vers les SGBD
Les développeurs utilisent les composants SIG La La plateforme plateforme Enfoui ArcGIS ArcGIS Mobile Serveur et les déploient sous plusieurs produits Desktop ArcObjects
ArcGIS Engine Composants SIG pour les applications Desktop Milliers de fonctions Centaines d outils Extensions 3D, Spatial Geodatabase Updates Beaucoup de samples Developer Kit Développement / Programme, Applications Applications personnalisées Déploiement de run-times Geodatabase... Ajouter le SIG dans l application
ArcGIS Server Composants SIG pour les développeurs sur le serveur Plateforme ouverte Cartes - Visualisation Web Services Standards Serveur SIG Services données Edition Basé sur les standards Multi-plateformes Focus développeur ArcGIS Server GeoDatabase... ArcObjects sur le serveur Le SIG centralisé: développement et traitements
Options d architecture Données
Les Geodatabases Vecteurs Réseaux Topo Les géodatabases modélisent et gérent tous les types de données géographiques Addresses 27 Main St. Annotation ABC Objets 3D Attributs 107 Topologie Mesures MNT Images CAD
Modèles de données = données«intelligentes» Modèles de données Modèle de données Rue Parcelle Topologie Vecteurs Réseaux Données génériques Schéma Règles Relations Comportement Moi Vision utilisateur Bâtiment Nom Des données plus facilement utilisables
Gestion multi-utilisateurs utilisateurs des données: Workflows et versionnement Un point clé dans la définition de l architecture. Doit être considéré comme part entière de la base de données Utilisateur Utilisateur T T T Utilisateur GeoDatabase ArcSDE Enterprise T = Transactions
Gérer des données distribuées soumission des mises à jour Synchronisation périodique Supporte différents médias Central Hierarchique National Lect / Ecriture Sens Unique Double Sens Lect / Ecriture Régional Local Lecture seule ArcIMS
Options d architecture Technologie/Infrastructure
Le SIG est implémenté dans différentes configurations Organisation Business to Business Département Groupe de travail Autonome Point à Point Centralisé Architecture orienté service web Fédéré
Groupe de travail Autonome ou point à point SIG Desktop Outils individuels sur des postes de travail bureautiques Pas nécessairement centré sur le SIG SIG Desktop Serveur de fichiers SIG mobile ArcPad SIG Desktop SIG Desktop
Département Données et applications centralisées Navigateur (Léger) SIG Desktop (Lourd) SIG enfoui (Léger-lourd) Peuvent être déployés à tous les niveaux de l Entreprise Clients lourds, clients légers ou terminaux Serveur de données Serveur SIG ArcSDE Serveur d applications Serveur SIG ArcIMS ArcGIS Server CITRIX
Architecture Orientée Web Services Intégration Entreprise Web Services & Messages Application Autres systèmes Entreprise ArcGIS ArcGIS Server Server Geodatabase... Ouvert, flexible et basé sur les standards
Architecture fédérée Pour connecter les utilisateurs aux services Portail Serveur de catalogue Utilisateur Données et Services SIG Métadonnées et construire des infrastructures de données spatiales 4/1/2005
Architecture Entreprise Points clés Concepts d opérations définit le périmètre de compétence de l entreprise Rôles et responsabilités, Intendance des données Vue opérationnelle Décrire comment l entreprise fonctionne Fonctions et processus, Producteurs et consommateurs d information, Connectivité and organisation Vue données Décrit l information consommée, produite et maintenue par des organisations dans l entreprise. Directement reliée à l intendance des données
Développer une stratégie SIG Entreprise
Stratégie technologique SIG Objectifs: Outils: Offrir une vision technologique en cohérence avec les besoins métiers actuels et futurs. Aider à orienter les priorités, allouer les ressources et développer les solutions SIG dans l organisation. La stratégie technologique SIG/SI doit être complètement alignée avec les objectifs de l entreprise ou de l organisation. Un jeu de recommandations représentants les fondations de la technologie stratégique, basés sur l activité et les impératifs technologiques analysés. Un plan technologique qui inclut un plan d implémentation très précis ainsi que le calendrier associé.
Stratégie technologique du SIG Entreprise: Bénéfices: Une stratégie technologique SIG basée sur un socle technologique ESRI qui supporte les besoins actuels et anticipés Aide à s assurer que le SIG / SI supporte les objectifs généraux Offre une base pour une planification plus précise Sert de cadre pour les prise de décisions. Applications Données Infrastructure Equipes, formation, gestion du changement.
En résumé: Le but d un SIG Entreprise est de fournir une architecture technique évolutive et pérenne en accord avec les besoins métiers et qui tire profit des technologies sur étagère. L architecture doit être dirigée par les besoins métiers et les processus de l organisation Les produits ESRI sont construits sur un socle commun qui peut être déployé dans un large éventail de scénarios d architecture. La stratégie technologique offre un plan de développement en réponse aux besoins métiers, priorités de l organisation, gestion des ressources, et déploiement de la technologie au travers de l entreprise ou de l organisation.
Démonstration Démonstrateur Sécurité ArcGIS Server Pendant ce temps là au MTC...
Questions?