Commission Migration 12.2 E-Business Suite Plan de migration Oracle EBS de la version 11.x à la version R12.2 Les bonnes pratiques Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 2 94, Rue de Provence - 75009 Paris - Tél : +33 (0)1 53 32 21 40 - Fax : +33 (0)1 53 16 35 85 - www.exl-group.com EXL Group Tous droits réservés
SOMMAIRE 1. Zoom sur la R12.2 : Les nouveautés, les impacts 2. Cloud & Virtualisation Oracle ebusiness Suite 3. Les chemins de migration vers la R12.2.x 4. Les stratégies de migration 5. Les bonnes pratiques d une migration 6. Documentation 7. Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 3
Architecture 3-Tiers Résumé des changements Base de Données 9.2.0.4+ 10.2.3+ 11.1.0.6+ 11.1.0.6+ 11.2.0.3+ 12.1.0.1 12.1.0.2 12.1.0.1 EBS Stack Forms 6i Reports 6i Apache Forms10g Forms 10.3.6 Developer 10.1.2 Developer 10.1.2 Âpache Apache OC4J Container 10.1.3.3+ Oracle HTTP (OHS) WebLogic (WLS) Client Jinitiator Sun J2SE EBS 11i EBS R12.1 EBS R12.2.4 Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 4
Zoom sur la R12.2 Architecture technique Cette nouvelle version R12.2.4.x présente une évolution remarquable au niveau architecture tant au niveau base de donnée qu au niveau middleware Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 5
Zoom sur la R12.2 En particulier sur le serveur d applications Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 6
Zoom sur la R12.2.4 «Online Patching» (1/2) Le Patching en temps réel est l une des nouvelles fonctionnalités de la Release 12.2 qui permet de réduire considérablement le temps d indisponibilité des applications. Le cycle de patching en temps réel comprend 5 phases. Les applications ne sont fermées que pendant la phase du «Cutover» Le patching en temps réel s applique à tous les patchs 12.2 Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 7
Zoom sur la R12.2.x «Online Patching» (2/2) Quelques options : Downtime mode - Ce nouveau mode (apparu en 12.2.4) permet d appliquer les patches sur le FS1(RUN) sans passer par un cycle d Online patching. - Il est plus rapide que le mode Online par contre il y a une augmentation de l insdisponibilté de l application pour les utilisateurs $ adop phase=apply patches=<num Patch> apply_mode=downtime Abort mode - Ce mode permet de faire un abort du cycle en cours ATTENTION : on doit lancer un adop avec les options cleanup et fs_clone avant de pouvoir démarrer un nouveau cycle $ adop phase=abort Fs_clone mode - Ce mode permet de synchroniser le système de fichier de patch avec le système de fichier d'édition adop phase=fs_clone Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 8
Zoom sur la R12.2.x Le système «Dual File» (1/2) La nouvelle fonctionalité de la Release 12.2, le «Online Patching» impose une nouvelle structure de fichiers : Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 9
Zoom sur la R12.2 Le système «Dual File» (2/2) Système Dual File + Système fichiers non-édités File System 1 (FS1) Stocke une copie complète de tout le code applicatif et «Middle Tier» File System 2 (FS2) Stocke une copie complète de tout le code applicatif et «Middle Tier» File System Non-Editioned (FS_ NE) Stocke les données écrites ou lues du fichier système Les états Les Log Files, etc. FS1 et FS2 changent leurs rôles au «cutover» Le file system Patch devient le file system Run Le file system Run devient le file system Patch Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 10
Zoom sur la R12.2 Edition-Based Redefinition (EBR) Edition-Based Redefinition (EBR) Nouvelles fonctionnalités de la database 11gR2 Permet la coexistence de copies multiples d un même objet de code Objets édités (code) La Database gère automatiquement le versionnement Exemples : pl/sql, vues, synonymes, etc. Objets non édités («Storage Objects») La couche applicative rend ces objets «édités» Exemples : tables, indexes, vues matérialisées, etc. Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 11
Zoom sur la R12.2 Impacts sur le clonage La procédure de clonage sur le tier database reste inchangée. Par contre, le clonage du tier APPS est différente par rapport aux versions précédentes : 1.Préparer le Run Edition sur l environnement source au cloning 2.Copie du Run Source sur le Run Cible 3.Configurer sur le Run Cible 4.Préparer le Run Cible au cloning 5.Copie du Run Cible sur le Patch Cible 6.Configurer le Patch Cible Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 12
Zoom sur la R12.2 Haute Disponibilité / Load Balancing / Clustering Tier Applicatif - DNS-Based - HTTP Layer - JVM, OC4J, WLS - Forms Servlets - Parallel Concurrent Processing Multiple Application Nodes Tier Base de Données - Real Application Clusters (RAC) Multiple Database Nodes Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 13
Zoom sur la R12.2 APPL_TOP partagé (SHARED APPL_TOP) Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 14
Zoom sur la R12.2 Pack Application Management pour Oracle e-business Suite Gérer les environnements ebs Les versions 11i, 12.0, 12.1, 12.2 Valider les configurations, identifier les patchs manquants Suveiller les traitements simultanés, workflows, utilsateurs Automatiser le clonage et les sauvegardes à chaud. Appliquer et suivre les patches automatiquement Packager & déployer vos patchs spécifiques Créer des patches spécifiques conformes aux normes Oracle Les déployer automatiquement. Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 15
Zoom sur la R12.2 Les Licences Aucun changement au niveau des licences : Forms et Weblogic Server sont toujours inclus Toujours les mêmes règles d acquisition des licences dans le cadre des personnalisations Nouveau : Acquisition de licences SOA suite for Oracle Apps pour les besoins d intégration Web Service en mode Inboud (appel de services externes) Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 16
SOMMAIRE 1. Zoom sur la R12.2 : Les nouveautés, les impacts 2. Cloud & Virtualisation Oracle ebusiness Suite 3. Les chemins de migration vers la R12.2.x 4. Les stratégies de migration 5. Les bonnes pratiques d une migration 6. Documentation 7. Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 17
Oracle Cloud & Virtualisation Upgrade 11.5.10 vers 12.2 dans le Cloud 11.5.10 Principe 12.2 Principe Oracle Single- Sign on OS 32-bit Patch traditionniel adpatch Acquérir Nouvelle infrastructure Acheter ou Acquérir les connaissances Oracle Access Manager OS 64-bit Patch Online adop OU Switch d Oracle SSO vers Oracle Access Manager 11gR2 Le support d Oracle SSO a pris fin en Décembre 2011 12.2 est seulement certifiée avec Oracle Access Manager 11g OAM 11gR2 (11.1.2) est certifié pour EBS 11i et 12.0/12.1.3 Cloud Services Go-Live Center + Configuration Certifiée Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 18
Oracle Cloud & Virtualisation Déploiement Oracle E-Business Suite VM Vous pouvez installer Oracle VirtualBox très facilement sur la plateforme de votre choix Télécharger l image EBS 12.2.4 VM Virtual Appliance Importer l image EBS Suite Appliance dans VirtualBox Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 19
Oracle Cloud & Virtualisation Virtualisation Images disponibles Quelques options disponibles : Env. Vision Demo Production Tier Applicatif Release 12.1.3, 12.2.3 EBS 12.2.4 VM Virtual Appliances EBS 12.2.3 VM Virtual Appliances EBS 12.2.3 VM Templates Exalogic Vision Single Node Vision DB Prod DB Application Server Documentation 1928303.1 1620448,1 1633952.1 EBS 12.2.2 VM Templates 1590941.1 EBS 12.1.3 VM Templates E16538_01 EBS 12.1.3 VM Templates Exalogic 1499132.1 Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 20
SOMMAIRE 1. Zoom sur la R12.2 : Les nouveautés, les impacts 2. Cloud & Virtualisation Oracle ebusiness Suite 3. Les chemins de migration vers la R12.2.x 4. Les stratégies de migration 5. Les bonnes pratiques d une migration 6. Documentation 7. Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 21
Les chemins certifiés de migration Comment migrer vers la 12.2.x? 11.0 11.5.10 CU2 ou 11.5.9 CU2 12.2.x <= 11.5.8 11.5.10 CU2 ou 11.5.9 CU2 12.2.x 11.5.10 CU1 ou 11.5.9 CU1 11.5.10 CU2 ou 11.5.9 CU2 12.2.x < 12.0.4 >12.2.0.4 12.1.3 12.2.x Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 22
SOMMAIRE 1. Zoom sur la R12.2 : Les nouveautés, les impacts 2. Cloud & Virtualisation Oracle ebusiness Suite 3. Les chemins de migration vers la R12.2.x 4. Les stratégies de migration 5. Les bonnes pratiques d une migration 6. Documentation 7. Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 23
Les stratégies de migration Simple ou «Multi» Migration? (1/2) Trois composantes sont à prendre en compte lors d une migration Oracle ebs. Elles peuvent être migrées ensemble ou séparement. Base de Données Plateforme Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 24
Les stratégies de migration Simple ou «Multi» Migration? (2/2) Simple Migration Avantages Résolution des problèmes plus facile car seule une composante est impactée. Multi -Migration Mutulisation de la recette fonctionnelle Inconvénients Indisponibilité minimisée lors de chaque migration Recette fonctionnelle à effectuer pour chaque migration Délai de migration plus élevé Le chemin de migration doit respecté la certification entre les trois composantes Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 25
Les stratégies de migration Exemple : Migration Base de données OeBS - Plateforme Env. OEBS Env. OEBS Env. OEBS Env. OEBS Env. OEBS Env. OEBS Env. OEBS Env. OEBS SOURCE 11i Tech Stack 11i Tech Stack 2 11i Tech Stack 11i Tech Stack 11i Tech Stack 5 CIBLE 12.2 Tech Stack 6 CIBLE 12.2.3 Tech Stack CIBLE 12.2.4 Tech Stack 11.5.8 11.5.8 11.5.10.2 11.5.10.2 11.5.10.2 12.2.0 12.2.4 12.2.4 1 3 4 7 DB 9.2.0.5 DB 10gR2 OATM DB 10gR2 OATM DB 10gR2 OATM DB 11gR2 OATM DB 11gR2 OATM DB 11gR2 OATM DB 12c OATM SOLARIS SOLARIS SOLARIS LINUX LINUX LINUX LINUX LINUX Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 26
SOMMAIRE 1. Zoom sur la R12.2 : Les nouveautés, les impacts 2. Cloud & Virtualisation Oracle ebusiness Suite 3. Les chemins de migration vers la R12.2.x 4. Les stratégies de migration 5. Les bonnes pratiques d une migration 6. Documentation 7. Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 27
Les bonnes pratiques d une migration Démarche générale Analyse d impacts techniques et fonctionnels Scénario de migration Artchitecture cible Préparer Migrer Pré-Requis de migration Migration Test avec les outils standards Post-Requis de migration Cartographies des spécifiques Migration des spécifiques Porter les spécifiques Valider Validation le process de migration Valider les process Métiers Tests de non-régression Plan de bascule Installer les différents composannts nécessaire Rejouer la procédure de migration en Production Recetter lla migration Mettre en Production Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 28
Les bonnes pratiques d une migration Phase 1 : Préparer la migration Objectifs Détail des travaux Sensibiliser l équipe projet d Oracle E-Business Suite (nouvelles fonctionnalités, architecture technique ) Valider l architecture cible, fonctionnelle et technique Préparer la migration standard (pré et post-upgrade) Pré-Requis Documentation existante (Spécification, DAT, ) Plateforme projet et environnements Source disponibles Ateliers de travail avec différentes équipes : Revue de l existant Architecture technique Source Procédures d exploitation Analyse des impacts techniques de la migration Changement d insfrastructure Impacts sur les licences Impacts sur les outils annexes Elaboration du chemin de migration Scénario et Plan de migration Gestion des environnements Livrables Pré-requis de la migration : Techniques & Fonctionnels Chemin de Migration Impacts techniques et Fonctionnels Anticipation besoins/nouveaux modules (I-Proc, Procurement Contract) Préconisations de l architecture CIBLE Impacts fonctionnels (Nouvelles fonctionnalités, Adaptation) Architecture technique Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 29
Les bonnes pratiques d une migration Phase 2 : Migrer les environnements Objectifs Détail des travaux Migrer l application Oracle E-Business Suite en version 12.2. sur un environnement de test, Application des pré et post-upgrades préalablement définis, incluant les adaptations fonctionnelles du progiciel) Validation de l environnement Source cloné Application des étapes de pré-réquis techniques et fonctionnels Migration Noyau Oracle (Si nécessaire) Pré-Requis Documents des différents ateliers Recommandations Architecture Technique Environnement cloné de la Production Installation du serveur d application R12 Application des scripts d upgrade R12 Application des étapes de post-requis techniques et fonctionnels Tests techniques et fonctionnels apès migration Sauvegarde de l environnement migré Livrables Environnement R12 standard migré Avec les données de production Sans les développements spécifiques Documents de migration : Etapes de migration ainsi que le temps de chaque phase Optimisation de la procédure de migration Procédure de migration (Temps, problèmes rencontrés, résolution) Idenfication des tâches pouvant être anticipées. Optimisation du processus de migration Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 30
Les bonnes pratiques d une migration Phase 3 : Portage des spécifiques Objectifs Détail des travaux Identifier la liste des spécifiques : Obsolètes A Migrer A ré-écrire Porter en R12 les développements spécifques retenus Décision de migration des différents spécifiques (Ecran, Reports, Procédure stockée) Pré-Requis Liste des dévelopements spécifiques à porter en R12 Mise à disposition des dossiers de spécifications fonctionnelles (MOA) Mise à disposition des programmes sources Environnement de dévelopement Dossier de recette Scripts d installation Livrables Cartographie des spécifiques à porter Spécifiques migrés et comptabibles R12 Tests unitaires et d intégration Installation des spécifiques migrés sur un environnement de recette Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 31
Les bonnes pratiques d une migration Phase 4 : Valider le processus de migration Objectifs Détail des travaux Répéter le processus de migration afin de préparer la mise en production Anticiper les corrections apportés lors des migrations tests Optimiser le plan de bascule Rejouer la processus de migration (Run 2 & 3) Idenfifier les tâches pouvant être anticipées ou parallélisées (Anticiapation des corrections des différentes anomalies rencontrées lors du Run1) Valider les scripts d installation des spécifiques Pré-Requis Disponibilité des plateformes projets et de PRE- PRODUCTION Documents de migration Effectuer les tests de Non Régression (TNR) Adaptation du paramétrage (si nécessaire) Recette fonctionnelles de l ensemble des process métiers Préparer l environnement de PRE-PRODUCTION Livrables Environnement R12 PRE-PRODUCTION migré Plan de bascule Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 32
Les bonnes pratiques d une migration Phase 4 : Valider le processus de migration De manière générale, la migration vers la R12.2.x nécessite un certain nombre de «runs» afin de valider et d optimiser l ensemble du process de migration avant la mise en production. Préparation du processus de migration Run 1 Portage des spécifiques Run Vérification et 2 Industrialisation du processus de migration Validation du processus de migration Validation de la migration en Pré- PRODUCTION Run 3 Run 4 Mise en Production Le Run1 a pour objet d exécuter la migration «standard» à partir d un «clone» de l environnement de production, de prendre connaissance de tous les patchs et les opérations pré et post migration et aussi les chronos de toutes les tâches. Le Run2 a pour but de rejouer le processus de migration mais aussi de l optimiser (Tâches pouvant être anticipées ou parallélisées) Le Run3 sert à préparer l environnement de pré-production. Le Run4 est la mise en production Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 33
Les bonnes pratiques d une migration Phase 5 : Mise en Production Objectifs Détail des travaux Migrer l environnement de production durant la fenêtre de migration déterminée dan le plan de bascule Appliquer le plan de bascule sur l environnement de PRODUCTION Recette technique de l environnenment Recette de l environnement par les Key Users. Pré-Requis Sauvegarde de l environnement migré Environnement de production 11i figé : Pas d application de nouveaux patchs ni installation de nouveaux spécifiques Recette fonctionnelle effectuée : GO Client Sauvegarde de l environnement de PRODUCTION effectuée. Livrables Document de la mise en production Listes des erreurs rencontrées et résolution Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 34
SOMMAIRE 1. Zoom sur la R12.2 : Les nouveautés, les impacts 2. Cloud & Virtualisation Oracle ebusiness Suite 3. Les chemins de migration vers la R12.2.x 4. Les stratégies de migration 5. Les bonnes pratiques d une migration 6. Documentation 7. Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 35
Documentation Références (1/2) EBS Release Content Documents, Doc 1302189.1 Oracle Lifetime Support Policy: Oracle Applications Managing Configuration of Oracle HTTP Server and Web Application Services in Oracle E-Business Suite Release 12.2, Doc 1905593.1 Oracle E-Business Suite Installation Guide: Using Rapid Install Release 12.2 EBS Developer's Guide Release 12.2 Using the Online Patching Readiness Report in Oracle E-Business Suite Release 12.2, Doc 1531121.1 Guidance for Integrating Custom and Third-Party Products with Oracle E-Business Suite Release 12.2 (Doc 1916149.1) Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc 1577661.1) EBS Release 12.2.4 Readme, (Doc 1617458.1) Oracle E-Business Suite NLS Release Notes, Release 12.2, Doc 1314621.1 Sharing the Application Tier File System in Oracle E-Business Suite Release 12.2, Doc 1375769.1. Section 4: Adding a Node to the Shared Application Tier File System Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 36
Documentation Références (2/2) Getting Started With Oracle E-Business Suite Release 12.2 (Doc 1587195.1) Oracle E-Business Suite Release Notes, Release 12.2 (Doc 1320300.1) Oracle E-Business Suite Upgrade Guide Release 12.0 and 12.1 to 12.2 Oracle E-Business Suite Installation Guide Using Rapid Install Best Practices for Minimizing Oracle E-Business Suite Release 12 Upgrade Downtime, Doc 1581549.1 Reducing Oracle E-Business Suite Data Footprint, Doc 752322.1 Oracle E-Business Suite Release 12.2: Consolidated List of Patches and Technology Bug Fixes, Doc 1594274.1 Database Preparation Guidelines for Release 12.2 Upgrade, Doc 1349240.1 Oracle E-Business Suite Upgrades and Platform Migration, Doc 1377213.1 Technical Planning Guide, Release 12.2, Doc 1585857.1 E-Business Suite Documentation Web Library, currently at: http://docs.oracle.com/cd/e26401_01/index.htm EBS Transfer of Information Online Training, Doc 807319.1 Release 12.2 Information Center, Doc 1581299.1 Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 37
Questions / Réponses Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 38
Vos contacts Pour toute information complémentaire concernant ce document, vous pouvez contacter : Vincent Blanchard Directeur associé 94 Rue de Provence 75009 Paris Tel mobile : +33 (0) 6 29 37 79 73 vincent.blanchard@exl-group.com www.exl-group.com Sébastien Calvez Directeur associé 94 Rue de Provence 75009 Paris Tel mobile : +33 (0) 6 83 70 02 74 sebastien.calvez@exl-group.com www.exl-group.com Cyril Corvée Expert Middleware 94 Rue de Provence 75009 Paris Tel mobile : +33 (0) 6 80 98 50 92 cyril.corvee@exl-group.com www.exl-group.com Heba Makhoul Manager Oracle EBS 94 Rue de Provence 75009 Paris Tel mobile : +33 (0) 6 46 38 15 99 heba.makhoul@exl-group.com www.exl-group.com Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 39
EXL Group - 94 rue de Provence 75009 Paris - Tel : 01 53 32 21 40 www.exl-group.com Commission Migration 12.2 E-Business Suite EXL Group - Tous droits réservés 40