5. Architecture et sécurité des systèmes informatiques Dimension Fonctionnelle du SI
Un SI : et pour faire quoi?
Permet de stocker de manière définitive des informations volatiles provenant d autre BD. La donnée se voit attribué un timestamp (historisation d une donnée à un instant t) Permet de suivre l évolution de l info au cours du temps.
Selon les besoins, les infos sont stockées dans: Un seul datawarehouse Plusieurs datamarts en fonction du métier Ces données serviront: À des statistiques Pour la recherche À effectuer des rapports Ces entrepôts de données sont utilisés en informatique décisionnelle
Les données d un datawarehouse sont: Stables En lecture seule Non modifiables Conserve la traçabilité des décisions prises En opposition à la logique de production qui remet à jour les données par «Annule et remplace» (ex : màj px, quantités en stock)
Les données sont : Internes : données de prod Externes: enquêtes, Nielsen, médiamétrie Historisation de l information pour une analyse comparative Les métadonnées du datawarehouse regroupe tous les infos et traitements associés (utilisateurs, entités )
Acquisition des données en 3 étapes: Extraction des données de production au moyen d outils: ETL (Extract-Transform-Load) Datapumping (Oracle datapump) Transformation des données pour un passage au format du dwh: Nettoyage de doublons Agrégation de données Chargement des données dans la/les BD
Analyse des données du dwh -> Business Intelligence OLAP : Online Analytical Processing Hypercubes OLAP: Représentations abstraites d infos multidimensionnelles Prévus à des fins d analyse par des personnes non informaticiennes et non statisticiennes Interrogation en langage MDX : Multi Dimensional Expressions proche du SQL
Rotate : Sélection du couple de dimensions à cibler Slicing: Extraction d une tranche d infos Scoping: Extraction d un bloc de données (plus général que le slicing) Drill-up: synthèse d infos en fonction d une dimension: Par ex: passer de la présentation de l'information jour par jour sur une année, à une valeur synthétique pour l'année Drill-down: Zoom inverse du drill-up Drill-through: permet d accéder aux détails de données agrégées
Analyser le chiffre d affaire d une entreprise dans 4 dimensions: Géographique: Continent>pays>région>dépt>ville Temps: Année>trimestre>mois>semaine>jour Gamme de produits: Gamme>type>famille>référence Organisation: Dept>secteur>responsable>vendeur
Exploration de données (fouille) Extraction d un savoir ou d une connaissance à partir de grandes quantités de données (auto ou semi-auto) pour une utilisation industrielle ou opérationnelle de ce savoir. Utilisé pour résoudre des problématiques diverses: GRC Maintenance préventive (avant avarie matérielle) Détection de fraudes Optimisation de sites web
WalMart : Couche/Bière Coca/Cacahuète
Travail en équipe existe depuis longtemps La manière de procéder a nettement changée. Le but : faciliter et optimiser la communication entre les individus Un calendrier, des contacts Des documents, des messages Des connaissances Des tâches Partager sans doublons
Une plateforme de travail collaboratif : espace de travail virtuel Solutions synchrones: Réunions audio ou visio conférence Messagerie instantanée Solutions asynchrones Partage de documents Exemple de Lotus Note: Gestion de projet Mails
Beaucoup de serveurs à maintenir Proxy Mail Compta Gestion de projet Active Directory Serveur Web de l entreprise Consommation électrique Surdimensionnement des serveurs (pour les rush)
Faire fonctionner sur un seul ordinateur plusieurs OS comme s'ils fonctionnaient sur des ordinateurs distincts Partage de toutes les ressources entre les différents OS: RAM Espace disque Puissance processeurs Accès réseaux Tout est virtuel, fin des problèmes de pilotes
Concept qui consiste à déporter stockage et traitements sur des serveurs distants Répondre aux exigences de continuité et de qualité du service Évolution majeure ou piège marketing (Stallman) Les entreprises ne sont plus gérantes de leurs serveurs informatiques Le cloud est composé d'un nombre important de serveurs distants interconnectés L'accès au service se fait par navigateur Web. Facturation selon utilisation
Clouds privés internes: Gérés par une entreprise pour ses propres besoins Clouds privés externes: Dédiés aux besoins d 1 seule entreprise Gestion externalisée chez un prestataire Clouds publics: gérés par des entreprises spécialisées Elles louent leur services à diverses entreprises.
l'application, qui est en contact avec le client ; la plate-forme, qui exécute l'application ; l'infrastructure, qui est le support de la plate-forme ; les données, qui sont fournies sur demande.
Software as a Service (SaaS) : l'application est découpée en services Etablit une interface avec l'utilisateur Exemple: Création d un tableur Google document Ex-ASP (application service provider)
Platform as a service Son rôle : exécuter les logiciels Les traitements peuvent: Être basculés en cas de pannes(fail-over) Être répartis en fonction de la charge des serveurs (load-balancing). Langage de prog haut-niveau
Infrastructure as a service Crée la plateforme grâce à des Machines Virtuelles Fonctions des OS mais avec chemins réseaux au lieu de locaux Ressources allouées dynamiquement pour des VM en fonction des charges
Data as a Service Manipulation des données en temps que service Les données peuvent être: Nettoyées Enrichies Redistribuées Asus Web Storage, Google Drive,
Des applications: Les Google Apps Office Web Apps Lotus live Possibilité de virtualiser son propre OS Stockage: Dropbox icloud Google Ubuntu One