53b11c3986ea5fe96471f4a74357e17b.ppt
- Количество слайдов: 77
Architecture « Copyright 2003, Oracle Corporation. Tous droits réservés »
Enjeux « Copyright 2003, Oracle Corporation. Tous droits réservés »
Les Enjeux Trouver une solution e-Business Ÿ Accessible à partir d’un navigateur Web Ÿ Accédant au système via un Portail Ÿ S’appuyant sur les standards Ÿ S’intégrant à l’existant Ÿ Tout en garantissant – – Sécurité Montée en charge Haute Disponibilité … « Copyright 2003, Oracle Corporation. Tous droits réservés »
Ce que disent les différents éditeurs … Notre solution est 100% Internet, accessible à partir d’un navigateur Web « Copyright 2003, Oracle Corporation. Tous droits réservés »
Ce qu’ils ne disent pas … Interface Utilisateur Globalisation Productivité Intégration Standards Business Intelligence Performances Montée en charge ATTENTION à la face cachée de l’Iceberg « Copyright 2003, Oracle Corporation. Tous droits réservés »
Problématiques d’architecture Les fausses architectures 3 -Tiers Architecture Client/Serveur Ÿ Problèmes – Poste Client Serveur de Données – – – Architecture 3 -Tiers Emulée – – Poste Client Serveur de Serveurs Données d’Emulations « Copyright 2003, Oracle Corporation. Tous droits réservés » Trafic réseau Montée en charge Coûts licence Protocole propriétaire Données personnelles Plate-formes Windows
Problématiques d’architecture Panoplie d’acteurs Business Intelligence Portail Ÿ Problèmes – – – Serveur d’applications Sécurité Architectures hybrides Multi-OS Montée de version Intégration Business Intelligence ETL « Copyright 2003, Oracle Corporation. Tous droits réservés » Base de données
Solution e-Business Suite « Copyright 2003, Oracle Corporation. Tous droits réservés »
Oracle, Deux Offres Ÿ Technologie & Applications « Copyright 2003, Oracle Corporation. Tous droits réservés »
Oracle e-Business Suite et Internet Evolution Web Self Service Internet Computing Client / Serveur Caractère 11 i Web Internet 11. 0 10. 7 NCA 10. 7 SC (Prod 16. 1) 10. 6 SC 5. 0 1987 (Prod 15. 1) 12/96 09/97 02/98 « Copyright 2003, Oracle Corporation. Tous droits réservés » 07/98 03/00
Standards Ÿ Conforme aux standards – – – Officiels De fait Développement « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture logique 3 -Tiers Poste Client Gestion de l’Affichage Serveur d’Applications Serveur de Données Gestion de la Logique Métier Gestion des Données « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture détaillée Serveur d’Applications Serveur De Données Services Poste Client Modèle de Données Transactionnel Globalisation Business Intelligence Processus Mobile Points d'Intégration Serveur Web Portail Haute Disponibilité & Scalabilité Administration et Monitoring « Copyright 2003, Oracle Corporation. Tous droits réservés »
Poste Client « Copyright 2003, Oracle Corporation. Tous droits réservés »
Poste Client avec la e-Business Suite Ÿ 2 types de poste – – Fixe (Desktop) Mobile Ÿ Entièrement disponible à partir d’un navigateur Web « Copyright 2003, Oracle Corporation. Tous droits réservés »
Utilisateur fixe (Desktop) Ÿ Disponible via un navigateur web – – Netscape Internet Explorer Ÿ Sur un – – PC Mac Ÿ En utilisant – – Java HTML et JSP « Copyright 2003, Oracle Corporation. Tous droits réservés »
Utilisateur Mobile Ÿ Connecté ou non Ÿ Tous types d’appareils – – PDA Laptop Téléphone WAP … « Copyright 2003, Oracle Corporation. Tous droits réservés »
Serveur d’Applications « Copyright 2003, Oracle Corporation. Tous droits réservés »
Serveur d’Applications Services Serveur Web Portail Transactionnel Business Intelligence Mobile Intégration Exécute toutes vos Applications « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture détaillée Oracle 9 i. AS Oracle HTTP Server (Apache) Serveur Web Services Portail Transactionnel Business Intelligence Portal Forms Discoverer HTML Reports Mobile Intégration Integration « Copyright 2003, Oracle Corporation. Tous droits réservés » Web Services
Portail : unique point d’accès pour toutes vos informations Ÿ Toutes informations à votre disposition Ÿ Signature unique : Single Sign On (SSO) – Pour toutes Applications, Oracle et Non-Oracle Ÿ Complètement personnalisable par l’utilisateur – Comme sur my. yahoo Ÿ Inclus des portlets pré-définis – – – e-Business Suite Transactionnel & BI Partenaires: Emails, News, Recherche, Cours d’action, … « Copyright 2003, Oracle Corporation. Tous droits réservés » Portail
Portail - Configuration avec … des Clicks et non du Code Environnement basé sur des Assistants Environnement de développement package portlet. Portail. sample import java. io. *; import javax. servlet. http. *; public class Hello. World. Provider. Servlet extends <% Http. Servlet { Option Explicit public void service (Http. Servlet. Request request, Dim obj. Logon, obj. Session, obj. Calendar. Folder, Http. Servlet. Response obj. Item response) throws Serlvet. Exception { Dim s. User, s. Domain, s. Password, s. Exchange. Server, Print. Writer out = response. get. Writer(); Dim rows. Per. Page, page. Number, s. Portlet. Ref, last String action = Dim s. Start. Filter, s. End. Filter, start. Date, end. Date request. get. Parameter("Portail_action"); %>
Portail Portlets e-Business Suite « Copyright 2003, Oracle Corporation. Tous droits réservés » Portail
Portail Portlets Partenaires Portail « Copyright 2003, Oracle Corporation. Tous droits réservés » Des centaines de portlets disponibles
Portail Détail de l’architecture via 9 i. AS Portal Serveurs d’Applications Serveurs De Données Poste Client Services Serveur Web 9 i. AS Portal Parallel Page Engine MOD_JSERV MOD_PL/SQL Portal Cache « Copyright 2003, Oracle Corporation. Tous droits réservés » Référentiel Portail
Transactionnel Ÿ Utilisateur « Opérationnel » – Basé sur Java avec Oracle Forms Ÿ Utilisateur « Self Service » – Basé sur HTML, BC 4 J, JSP Ÿ Avec les mêmes règles métier « Copyright 2003, Oracle Corporation. Tous droits réservés » Transactionnel
Deux Points de Conception Transactionnel Ÿ Seul Oracle a réussi les deux à travers l’Internet Ÿ Interface de l’utilisateur « Self Service » 1 er – – En 1996 : lancement des applications HTML Self Service Enrichi par de nouvelles fonctionnalités propres à l’e-Business comme la Mobilité Ÿ Interface de l’utilisateur « Opérationnel » 1 er – – En 1998 : ensemble de l’offre accessible via navigateur Web E-Business Suite = 3ème version avec cette Architecture Internet « Copyright 2003, Oracle Corporation. Tous droits réservés »
Utilisateur « Opérationnel » Points clés … Transactionnel Ÿ Système souple et puissant pour les utilisateurs administratifs Ÿ Optimisé pour les gros volumes : saisie de masse Ÿ Fonctionnalités disponibles en Java mais pas en HTML – – – – – Multi-fenêtrage (MDI) Requête Interruptible Utilisation complète des touches de fonction Remplissage par défaut Validation au niveau champ Support complet de la souris Glisser - Déplacer Saisir et recher des données dans le même écran Ascenseur Horizontal Ÿ Technologie : Oracle Forms « Copyright 2003, Oracle Corporation. Tous droits réservés »
Détail de l’architecture via 9 i. AS Forms Services Serveurs d’Applications Serveur Web Services Jinitiator 9 i. AS Forms Listener Servlet Forms Server Runtine Poste Client « Copyright 2003, Oracle Corporation. Tous droits réservés » Transactionnel Serveurs De Données
Utilisateur « Opérationnel » Exemple d’interface « Copyright 2003, Oracle Corporation. Tous droits réservés » Transactionnel
Utilisateur « Self-Service » Points clés … Ÿ Les utilisateurs entrent eux-même leurs transactions – Exemple : Ÿ Notes de frais Ÿ Demandes d’achats Ÿ Informations personnelles Ÿ « pipe » client Ÿ Simple, interface intuitive Ÿ Pas besoin de formation « Copyright 2003, Oracle Corporation. Tous droits réservés » Transactionnel
Détail de l’architecture via 9 i. AS HTML Services Serveurs d’Applications Serveur Web Services Poste Client 9 i. AS HTML Servlet Engine Business Component For Java (BC 4 J) « Copyright 2003, Oracle Corporation. Tous droits réservés » Transactionnel Serveurs De Données
Utilisateur « Self-Service » Exemple d’interface « Copyright 2003, Oracle Corporation. Tous droits réservés » Transactionnel
Business Intelligence Ÿ Analyses et états pré-définis Ÿ Permet le pilotage au quotidien « Daily Business Intelligence » Ÿ Offre complète de pilotage – – Stratégique: Balanced Scorecard (BSC) et Activity Base Management (ABM) Opérationnel: Business Intelligence System (BIS) Ÿ Utilise la dernière technologie – – Discoverer Reports Ÿ En s’appuyant sur la même sécurité applicative et permettant le Single Sign-On – – Utilisateur Responsabilité « Copyright 2003, Oracle Corporation. Tous droits réservés »
Détail de l’architecture via 9 i. AS Reports Services Serveurs d’Applications Serveur Web Poste Client Services 9 i. AS Reports CGI Reports Server Report Engine « Copyright 2003, Oracle Corporation. Tous droits réservés » Business Intelligence Serveurs De Données
Exemple d’Etat « Copyright 2003, Oracle Corporation. Tous droits réservés » Business Intelligence
Business Intelligence Détail de l’architecture via 9 i. AS Discoverer Services Discoverer Viewer Serveur Web Discoverer Plus Serveurs d’Applications Services 9 i. AS Discoverer Viewer Servlet Discoverer Server Poste Client « Copyright 2003, Oracle Corporation. Tous droits réservés » Serveurs De Données Référentiel Discoverer End User Layer (EUL)
Exemples d’Analyses Via 9 i. AS Discoverer Plus « Copyright 2003, Oracle Corporation. Tous droits réservés » Business Intelligence
Exemples d’Analyses Via 9 i. AS Discoverer Viewer « Copyright 2003, Oracle Corporation. Tous droits réservés » Business Intelligence
Mobile Offre Mobile Ÿ Suite intégrée d’applications mobiles Ÿ Etend les fonctionnalités existantes de l’e-Business Suite à tous les appareils mobiles Off-Line (Déconnecté) On-Line (Connecté) « Copyright 2003, Oracle Corporation. Tous droits réservés »
Mobilité dans tout l’e-Business Face au Client Interne Mobile Supply Chain Ventes Employés Opérations • Gérer Leads • Suivre Ventes • Passer commandes • Mesure Qualité • Suivi Stock • Gestion Entrepôt Service • • • Demande d’intervention • Service Client • Approuver tous Documents Business Saisir notes de frais Trouver Employés Recevoir e-Mail Alertes Workflow Managers « Copyright 2003, Oracle Corporation. Tous droits réservés »
Intégration Approche d’Intégration Ÿ Délivrer des points d’intégrations – SQL : APIs PL/SQL & Open Interfaces Tables – Java : APIs Java – EDI : e-Commerce Gateway – XML : XML Gateway Ÿ S’appuyer sure une plate-forme d’intégration – Oracle 9 i. AS Integration Ÿ Supporter les standards – – OAG XML Business Object Documents Rosetta. Net SOAP « Copyright 2003, Oracle Corporation. Tous droits réservés » Web Services SQL EDI JAVA XML
Intégration XML Gateway Ÿ Outil d’intégration de messages XML d’Oracle e. Business Suite – – – Pour créer ou recevoir des messages XML Support des intégrations internes A 2 A ou externes B 2 B Intégration native avec Oracle Workflow Business Event System XML Inbound Queue Outbound Queue XML Gateway « Copyright 2003, Oracle Corporation. Tous droits réservés »
9 i. AS Integration Intégration Ÿ Une solution standard d’intégration pour A 2 A et B 2 B Ÿ Fonctionnalité du serveur d’applications vs Offre dédiée d’intégration à part – Faible coût, utilisation compétences Ÿ Meilleure solution pour l’Intégration d’Oracle e-Business Suite – – – Même socle technologique (Oracle 9 i. AS) Support de XML Gateway Intégrations pré-packagées Ÿ Solution Hub-and-Spoke – – Publish/Subscribe Request/Reply « Copyright 2003, Oracle Corporation. Tous droits réservés »
Intégration 9 i. AS Integration A Partenaires e-Business Serveurs d’Applications A Administration A Progiciels (SAP, Siebel Peoplesoft, …) Modélisation Processus A Transformation A Messaging Bases de Données Solution unique pour A 2 A et B 2 B « Copyright 2003, Oracle Corporation. Tous droits réservés » A Adaptateur Techniques (FTP, SMTP, …)
Adaptateurs disponibles Technologique Ÿ Oracle RDBMS 7. 3 … 9 i Ÿ Oracle AQ Ÿ HTTP/S Ÿ SMTP Ÿ FTP & Flat File Ÿ IBM MQ Series Ÿ IBM CICS Intégration Applications Ÿ Oracle e-Business Suite Ÿ SAP R/2, R/3 … 4. 6 D Ÿ Peoplesoft 7 Ÿ Peoplesoft 8 (prévu) Ÿ JD Edwards One World Ÿ Siebel 2000 « Copyright 2003, Oracle Corporation. Tous droits réservés »
Intégrations Packagées avec 9 i. AS Integration Ÿ Fournir des points d’entrée standard pour toutes les transactions clés Ÿ S’appuyer entièrement sur Oracle 9 i. AS Integration pour s’intégrer avec d’autres applications Ÿ Délivrer des solutions packagées pour simplifier l’adoption d’Oracle e-Business Suite dans le marché « Copyright 2003, Oracle Corporation. Tous droits réservés »
Serveur de Données « Copyright 2003, Oracle Corporation. Tous droits réservés »
Serveur de Données Services Modèle de Données Globalisation Processus Embedded Data Warehouse Haute Disponibilité & Scalabilité « Copyright 2003, Oracle Corporation. Tous droits réservés »
Exploitation d’Oracle 9 i pour des performances élevées Partitionnement Ressource Manager Optimisation automatique du SQL Index Bitmap « Copyright 2003, Oracle Corporation. Tous droits réservés » Vues Matérialisées
Et encore plus … Stockage Documents Spatial. Option Intermedia Advanced Queueing « Copyright 2003, Oracle Corporation. Tous droits réservés »
Plusieurs modèles impliquent plusieurs visions de la même information Modèle de Données Information Client Marketing Ventes Service Gestion Commerciale Achats Supply Chain Finances Ressources Humaines Partenaires / Employés Fournisseur / Vendeur Produits, « Copyright 2003, Oracle Corporation. Tous droits réservés »
Modèle de Données unifié Ÿ Unique définition de la Donnée – Toutes les données dans une seule place Ÿ Complet – – Marketing Supply Chain Ventes Produits, Clients Fournisseurs Partenaires Employés Achats Ressources Humaines Clients, & Tout le reste! Finances « Copyright 2003, Oracle Corporation. Tous droits réservés » Service Gestion Commerciale
Information Complète Modèle de Données Ÿ De la campagne à la commande – Campagne Marketing “Combien de propositions avons-nous faites ? ” Contacts Opportunités Propositions Contrat « Copyright 2003, Oracle Corporation. Tous droits réservés » Commande
Globalisation Ÿ Support Multilingues – – – Installer les 29 langues dans une base de données Unicode Partenaires commerciaux reçoivent les documents dans la langue de leur choix Les utilisateurs saisissent les dates et les chiffres dans le format de leurs choix Ÿ Jeu de caractères global – – Unicode contient les caractères utilisés dans le monde moderne Oracle utilise UTF 8 « Copyright 2003, Oracle Corporation. Tous droits réservés »
Globalisation Structure de table multilingues Table de Base L’enregistrement de la table de base contient tous les attributs indépendant de la langue Table de Traduction Allemand Anglais Français Un enregistrement pour chaque langue installée contient les attributs traduits « Copyright 2003, Oracle Corporation. Tous droits réservés »
Globalisation Toutes localisations Etats Unis UK Japon Reporting Local Afrique du Sud Processus Culturels Fonctionalité Globale Canada Réglementation légale France Hong Kong Belgique Australie Italie Hongrie Nouvelle Zélande « Copyright 2003, Oracle Corporation. Tous droits réservés » Arabie Saoudite Suisse
Globalisation Documents externes Ÿ Envoi direct aux clients et fournisseurs Ÿ Exemples – – Factures Bons de Livraison Ÿ Toutes les données de référence qui apparaissent sur les documents externes sont multilingues Ÿ Exemples – – Descriptions d’articles Limites de Paiement « Copyright 2003, Oracle Corporation. Tous droits réservés »
Avantages de la Consolidation d’Instance Plusieurs Instances Globalisation Instance Globale Ÿ Données fragmentées Ÿ Améliorer le flux d’information Ÿ Coûts matériels élevés Ÿ Baisse des coûts WWW ou WAN « Copyright 2003, Oracle Corporation. Tous droits réservés »
Un moteur de processus : Oracle Workflow Processus Ÿ Applications traditionnelles basées sur le Workflow – Processus Workflow contenus dans la e. Business Suite Ÿ Processus e-Business basés sur l’intégration Workflow – Workflow d’intégration e-Business « Copyright 2003, Oracle Corporation. Tous droits réservés »
Oracle Workflow Processus Ÿ Outils graphiques – – – De conception De navigation De suivi / administration Ÿ Moteur de workflow basé sur des règles – – – Gère la bonne exécution d’un Processus Opérations en temps réel ou en tâche de fond Délivre des notifications quand une intervention humaine est nécessaire Ÿ APIs PL/SQL & JAVA disponibles Ÿ Notifications électroniques – – Envoi automatique aux utilisateurs concernés Envoi individuel ou par rôle Mécanisme automatique de transfert de notification (forward) Support des protocoles standard d’e-mail : MAPI, UNIX Sendmail « Copyright 2003, Oracle Corporation. Tous droits réservés »
Exemple Processus de demandes d’achat « Copyright 2003, Oracle Corporation. Tous droits réservés » Processus
Processus Oracle Workflow Business Event System pour B 2 B Ÿ Système d’Intégration (Hub) basé sur – – Ÿ Exemples – Messages (XML) Evènements (Business Events) – Workflow Engine S Y T E M E – Nouvelle Commande MAJ Commande Annuler Commande Business Event System Business Events Advanced Queuing « Copyright 2003, Oracle Corporation. Tous droits réservés » Business Events S Y T E M E
Embedded Data Warehouse Information Types de données Besoins par profil Historique Analystes Métier Décideurs Opérationnels Stratégiques et Employés Temps Réel Détaillées « Copyright 2003, Oracle Corporation. Tous droits réservés » Agrégées
Unique source d’informations Base de données unique Historique Toute information dans une seule base de données Embedded Data Warehouse Business Views Temps Réel Données Transactionnelles Détaillées Agrégées « Copyright 2003, Oracle Corporation. Tous droits réservés » Embedded Data Warehouse
Haute Disponibilité & Scalabilité Extrême Scalabilité Limitée Ÿ Serveur de données unique Scalabilité Extrême Ÿ Plusieurs serveurs de données « Copyright 2003, Oracle Corporation. Tous droits réservés »
Haute Disponibilité & Scalabilité Real Application Clusters Poste Client Serveurs D’Applications Serveurs de Données High Speed Interconnect « Copyright 2003, Oracle Corporation. Tous droits réservés » Fiber Channel ou Shared SCSI Base de Données Unique
Real Application Clusters et Oracle e-Business Suite 89% Scalabilité 4 000 3 500 3. 648 3 000 Nombre Utilisateurs 2 500 2 000 1. 900 1 500 1 000 500 0 Exécuté sur ordinateurs HP Haute Disponibilité & Scalabilité 1. 026 Single Node 2 Nodes 4 Nodes « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture Hautement Disponible Oracle 9 i. AS Haute Disponibilité & Scalabilité Oracle 9 i. AS WAN Traffic Manager Réseau dédié RAC Data Guard RAC Site Primaire Site Secondaire « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture Hautement Disponible (exemple) « Copyright 2003, Oracle Corporation. Tous droits réservés » Haute Disponibilité & Scalabilité
Oracle Data Guard Haute Disponibilité & Scalabilité Ÿ Protection contre les désastres/incidents majeurs Ÿ Automatique et synchrone Ÿ Support de Physical Standby « Copyright 2003, Oracle Corporation. Tous droits réservés »
Résumé « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture Unique Simple, Internet, Homogène, Standards Serveurs d’Applications Services Serveurs De Données Services Poste Client Modèle de Données Transactionnel Globalisation Business Intelligence Processus Mobile Points d'Intégration Serveur Web Portail Haute Disponibilité & Scalabilité « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture Homogène Ÿ Oracle – – – Ÿ Modèle de Données Commun Une base de données globale Même socle technologique Autres – – Pas de modèle commun Plusieurs bases de données Socle technologique différent Ÿ Portail Ÿ Transactionnel Ÿ Décisionnel Ÿ Via partenaires Pas d’utilisation avancée de la technologie Oracle « Copyright 2003, Oracle Corporation. Tous droits réservés »
Architecture en 4 Points clés Ÿ 3ème génération de version Web Ÿ Solution – – – Eprouvée Maîtrisée Performante Ÿ Basée sur les standards Ÿ Grâce à l’utilisation avancée et conjuguée de : – – 9 i. AS 9 i « Copyright 2003, Oracle Corporation. Tous droits réservés »


