Séminaire Implémentation EHP SAP Amue – 19 & 20 juin 2013 - Paris
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Sommaire Présentation Qu’est ce que les EHP Pourquoi une mise à niveau des EHP ? Le projet de mise en place des EHP Fonctionnement général du passage des EHP Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Qu’est ce qu’un EHP ! EHP, EnHancement Package De nouvelles fonctionnalités: Business Functions Ensemble de corrections et notes OSS Nouvelles versions de composantes applicatives EnHancement Package Des fonctionnalités supplémentaires livrées par l’éditeur, activables très simplement à partir d’un certain niveau technologique. Des ateliers en collaboration avec les établissements en Février ont permis de déterminer les fonctions à activer. La mise à jour des EHP a pour objectif des évolutions fonctionnelles. !
2- Définition et activation des EhP L’ « Enhancement Packages » (EhP) ou modules d’extension représente un lot d’améliorations fonctionnelles potentielles sur l’ensemble des composantes proposées par SAP. Toutes les améliorations proposées par SAP ne sont pas toutes applicables dans SIFAC (composant non activé ou amélioration non pertinente).
2- Définition et activation des EhP Ces améliorations sont cumulées. Chaque nouvelle version « d’ EhP » inclut le lot d’améliorations fonctionnelles des versions précédentes. On compte environ 1 nouvelle version par an d’EhP (dernière version EhP6) Ensemble de corrections et notes OSS Les EHP on leur propose versioning SPS de stack ECC6 EHP6 stack6
2- Définition et activation des EhP La mise en place d’une version EhP nécessite un niveau de support package minimum. La mise en œuvre des EHP prépare votre instance à l’activation future de Business Functions. 2 BF seront activées au démarrage.
2- Définition et activation des EhP Activation sélective Le principal avantage est qu’après l’installation du lot, l’équipe projet peut spécifier les extensions à déployer via des activations par fonctions applicatives. Activation des EhP ! ! ATTENTION : Pas de RETOUR ARRIERE possible
2- Définition et activation des EhP La mise en place d’une version EhP (dernière version EhP6) nécessite un niveau de support package (actuellement Stack 19 dans SIFAC). Quelle est la différence de mise en œuvre entre un support packages et un Enhancement package ? La mise en œuvre d’un support packages est obligatoire pour faire face à des changements légaux et règlementaires (exemple : mise en place du SEPA => SP18 et 19) ou pour installer des corrections (notes OSS) tandis que la mise en œuvre d’enhancement packages est optionnelle en apportant de nouvelles fonctionnalités. ! Les tests de l’implémentation des EhP porteront donc aussi bien sur la montée de version induite par les Support Package que sur les nouvelles fonctionnalités.
Sommaire Présentation Qu’est ce que les EHP Pourquoi une mise à niveau des EHP ? Le projet de mise en place des EHP Fonctionnement général du passage des EHP Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Pourquoi un passage aux EHP Des besoins Fonctionnels Mettre en place immédiatement des fonctionnalités supplémentaires: Multi-imputation Immobilisations (+ grande finesse de gestion des DAP) Mettre en place l’environnement technique permettant l’activation des fonctionnalités (ou BF) suivantes : Gestion des déplacements Intérêts Moratoires Fiscalité (Sectorisation de la TVA) …
Pourquoi un passage aux EHP Des besoins Techniques Atteindre un niveau technologique élevé Correction des bugs dans le standard Rester au plus près des préconisations SAP Rester au plus proche du standard SAP Faciliter techniquement les futures évolutions de SIFAC Un + à venir le NWBC, NetWeaver Business Client Des menus dessinés en fonction des rôles Prévu pour la BF « gestion des déplacements » Un nouveau client léger pour Sifac Correction des bugs dans le standard Pour tout upgrade SAP les notes Correctives OSS sont intégrées de manière transparente. Rester au plus près des préconisations SAP Sap préconise toujours d’être au plus haut niveau technologique Rester au plus proche du standard SAP Satisfaire les besoins métiers en évitant de développer spécifiquement dans SIFAC et en s’appuyant sur des fonctionnalités supplémentaires mises à disposition dans SAP Faciliter techniquement les futures évolutions
Le Netweaver Business Client Exemple de navigation dans la version 4.0 du NWBC La navigation basée sur les rôles prend tout son sens avec des menus pouvant être personnalisés par fonction clé de l’université (ex. ordonnateur et comptable).
Sommaire Présentation Qu’est ce que les EHP Pourquoi une mise à niveau des EHP ? Le projet de mise en place des EHP Fonctionnement général du passage des EHP Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Mise en place des EHP dans SIFAC Etapes préalables à la mise en place des EHP en établissement Sélection des fonctionnalités pertinentes pour SIFAC. 35 fonctions sélectionnées / 583 disponibles Priorisation des fonctionnalités en 3 lots. Lot 1 = implémentation en 2013 Activation des fonctionnalités du lot 1 dans un environnement de test pour confirmer ou infirmer la faisabilité et la pertinence. Présentation du résultat à un groupe de travail. Décision des fonctionnalités à intégrer dans SIFAC Sur la base du résultat du groupe de travail.
Mise en place des EHP dans SIFAC Expression de besoin sur les fonctions sélectionnées. Action AMUE avec interventions ponctuelles des établissements. Construction du Projet : Action AMUE en collaboration avec le groupement. Séminaire technique de présentation aux établissements : Action AMUE en collaboration avec le groupement. Phase Pilote Action AMUE / Etablissement / Groupement. Implémentation des EhP en établissement : Passage des Support Package nécessaires à la mise en place d’un environnement EhP + Implémentation des nouvelles fonctionnalités.
Sommaire Présentation Qu’est ce que les EHP Pourquoi une mise à niveau des EHP ? Le projet de mise en place des EHP Fonctionnement général du passage des EHP Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Fonctionnement général : Contraintes Contraintes liées au passage des EHP : Rafraîchissement préalable d’une instance par la production (TEST) Interruption de la production Temps machine : le temps de traitement n’est pas représentatif chez nous (1CPU et 8 Go) Sur nos PF projet, le temps d’interruption est d’environ 5j Un package plutôt lourd à télécharger (environ 40Go) Les copies entre plateformes de niveaux différents de Support Packages différents échoueront Rafraîchissement d’une instance par la production En vue d’un premier passage pour un test de passage en production Interruption de la production De 3 à 5 Jours d’interruption avec un fort temps machine ! Sauvegarder chaque instance avant de lancer le traitement
Les Pré-requis 1/3 TECHNIQUES : Fonctionnement général du passage des EHP Les Pré-requis 1/3 TECHNIQUES : Mise à jour des SBP et Kernel SAP Application d’un des MOP : SIFAC-MOP-TEC-maintenanceSIFACLinuxAvril2013 SIFAC-MOP-TEC-maintenanceSIFACWindowsAvril2013 Mise à jour du SAP Gui en version 7,3 sp 4 (ou 5) Application du MOP SIFAC-MOP-TEC-sapgui730 Binaires mis à disposition sur le ftp2.amue.fr dans le répertoire : /SAP/SAPGUI/7.30
Les Pré-requis 2/3 TECHNIQUES : Fonctionnement général du passage des EHP Les Pré-requis 2/3 TECHNIQUES : Espace disque minimum à prévoir sur chaque instance 35 Go de libre dans /usr/sap/trans/EPS/in (qui pourra être supprimé) 60 Go de libre dans la BDD 40 Go de libre dans le répertoire SUM (qui pourra être supprimé)
Les Pré-requis 3/3 PROJET : Fonctionnement général du passage des EHP Licences de maintenance SAP Licence valable 3 mois, elle sera mise à disposition sur le ftp2.amue.fr dans le répertoire : /SAP/UpgradeEHP/Licences de Maintenance Niveau de PRD attendu L’établissement doit être au niveau de la PRD 525 Les OTS ouverts ont été libérés ou supprimés Explication sur la libération des Ots ?
Fonctionnement général du passage des EHP Pourquoi disposer d’une instance de test ? Installation pré-requis au passage des EHP Les ajustements sont en général dus à des réparations / adaptations du standard faites pour les besoins de Sifac Exécution des EHP (chargement des packages) Ajustement nécessaire ? D’où proviennent les OTs SPAU/SPDD ? Issus des plateformes projets au moment du passage en EHP6 NON OUI Ouvrir une DA pour analyse approfondie (Enregistrement des adaptations SPAU SPDD, et des notes OSS pré-requises dans des OT) Activation des Business Fonctions Recette Fonctionnelle
Fonctionnement général du passage des EHP Afin de sécuriser le passage des ehp sur la production, il est impératif faire un test sur une instance préalablement rafraichie par la production. Ce rafraîchissement pourra se faire sur la pré-production ou sur une autre instance (formation, bac à sable, clone …) 2 Scénarios sont possibles : Ecrasement de la pré-production par la production Maintien des données de la pré-production après EHP
Les Scénarii possibles en établissements 1/2 Fonctionnement général du passage des EHP Les Scénarii possibles en établissements 1/2 Scénario 1 - Test sur pré production - Les établissements peuvent disposer de leur instance de production comme instance de TEST pour le passage des EHP car : La pré-production n’est pas utilisée comme une formation, tous les tests et validations qui étaient en cours sont terminés, elle peut être écrasée par la production. Vous ne disposez pas d’une instance de TEST
Les Scénarii possibles en établissements 2/2 Fonctionnement général du passage des EHP Les Scénarii possibles en établissements 2/2 Scénario 2 – Une instance de Tests Dédiée – L’instance de pré-production ne peut PAS être utilisée comme instance de TEST car : Une formation est en cours sur Txx L’instance est utilisée pour des besoins fonctionnels ou métiers La configuration de votre PréProd ne permet pas d’en déduire des tests de performance concluants.
Fonctionnement général du passage des EHP Scénario 1 Scénario 2 L’établissement peut écraser ses données* de pré-production L’établissement doit conserver ses données de pré-production (données de test/formation…) *Rafraichissement par backup/restore
Fonctionnement général du passage des EHP Scénario 1 : Ecrasement des données de pré-production N° Actions Pré-production Production 1 Sauvegarde exceptionnelle de la preprod (FS + BD) X 2 Application des Prérequis en preprod puis en prod 3 Rafraichissement de preprod par la prod 4 Application des EHP sur la preprod puis la prod
Fonctionnement général du passage des EHP Scénario 2 : écrasement des données impossible N° Actions Pré-production Production 1 Sauvegarde exceptionnelle de la preprod (FS + BD) X 2 Application des Prérequis en preprod puis en prod 3 Rafraichissement de preprod par la prod 4 Application des EHP sur la preprod puis la prod 5 Retour arrière (afin de revenir à la préproduction d’origine) 6 Application des EHP sur l’environnement de la preprod Rajouter sauvegarde BD + FS Durée x 2
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion Où est passée la présentation de la
Présentation du mode opératoire EHP Qu’est-ce que la SUM ? Nouvel outil qui remplace SAINT/SPAM Mode administrateur et/ou observateur Système d’alert en cas d’inactivité Sum =Software update manager Nouvel outil passage des EHP successeur du sapehpi/SAPup/ Remplace la saint/sapm Avantage : 1 outil pour tout faire Peut être vu/suivi par plusieurs admin Système d’alerting en cas de non activité, (question de la sum)
Présentation du mode opératoire EHP Comment on y accède? HTTP, port TCP 4239 Client Java, port PTC 4241
Présentation du mode opératoire EHP Les différentes phases Démarrage : a lancer en nohup Initialization : L’analyse des informations contenu dans un fichier généré par Solman décrivant vers quel niveau de version et de composant on veut aller. Extraction : décompression de binaire demande de mot de passe Configuration : quel mode de migration choisir (single ou shadow) nbr de process… Checks : vérification de l’espace disque Preprocessing : la sum demande de stopper les jobs/bloquer des users Execution : application des EHP (notes oss/sp…) demande de sauvegarde intermédiaire Postprocessing : établissement d’un bilan du passage en EHP et faire des recommandations (ex: sgen) Finalization : établissement du report sur la durée d’éxécution Mettre la durée
Présentation du mode opératoire EHP Les durées mesurées* Prérequis au EHP (kernel, SBP…) 5h (rappel : peut être réalisé plusieurs semaines à l’avance) Préparation 3h30 Initialisation 5 min Extraction 1h20 Configuration 5h Checks 1h40 Preprocessing 45min Execution 85h15 Postprocessing 1h05 Finalization 5min Post installation 21h30 * Test avec 1 cpu et 8 Go de ram
Présentation du mode opératoire EHP Ouverture du mode opératoire SIFAC-MOP-TEC-Installation-EHP6-RHEL-Oracle-V0.X.doc SIFAC-MOP-TEC-Installation-EHP6-Windows-SQL-V0.X.doc
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Macro-planning Plateforme Projet Macro-planning Etablissement Assistance pendant la période Quelques Précisions Conclusion
Macro-planning global 31/05 30/06 05 au18/08 20/09 07/10 31/10 S22 S23 S24 S25 S26 S27 S28 S29 S30 S31 S32 S33 S34 S35 S36 S37 S38 S39 S40 S41 S42 S43 S44 Vue Projet Fermeture Amue Gel livraisons Etablissements Première livraison PRD SIFAC post EHP 25/10 Livraison Kit technique installation Validation Kit technique Recette fonctionnelle AMUE Intégration sur instance Recette Projet Validation fonctionnelle nouvelles fonctions Validation fonctionnelle + TNR Vue Etablissement rafraîchissement Instance Test + pré-requis Séminaire EHP 19&20/06 Package d’installation Package pilotes 24/06 Passage EHP Test Tests pilotes 24/06 à 02/08 Passage EHP pré-prod Passage EHP prod Assistance renforcée aux pilotes Assistance renforcée 2 Weekends d’Assistance 12 & 13 Octobre 2 & 3 Novembre
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Macro-planning Plateforme Projet Macro-planning Etablissement Assistance pendant la période Quelques Précisions Conclusion
Macro-planning Plateforme projet Gel des livraisons officiel depuis fin juin Passage sur la DEV en Juillet Tests de non régression Groupement juin Passage sur le reste des PF projets juillet Recette Amue mi-juillet /fin aout Livraison mode opératoire définitif aux établissements fin septembre
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Macro-planning Plateforme Projet Macro-planning Etablissement Assistance pendant la période Quelques Précisions Conclusion
Macro-planning établissement S28 S38 : Rafraîchissement de la production (dernier niveau de PRD) sur un bac à sable ou une pré-production Fin S38 : Livraison par l’Amue du support finalisé S39 S42 : Passage des EHP sur l’instance rafraichie (TEST) S40 S43 : Passage des EHP sur l’instance de Pré-production S41 S44 : Passage des EHP sur l’instance de Production 25/10 (S42) : Reprise des livraisons AMUE PRD-xxx à un niveau post EHP.
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Assistance Pendant cette période, l’assistance sera renforcée : Assistance les WE pour le passage des EHP sur la Production uniquement : 12 & 13 Octobre 2013 – S41 2 & 3 Novembre 2013 – S44 Un domaine ‘Enhancement package’ sera créé dans la base assistance DADM de l’Amue Le domaine ‘enhancement package’ ne devra être utilisé que pour l’assistance au passage des EHP. Pour les problèmes liés au rafraîchissement, il faudra utiliser le domaine ‘Administration Exploitation’
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques précisions Conclusion
Sommaire Présentation Présentation du mode opératoire EHP et de SUM Plannings Assistance pendant la période Quelques précisions Base de formation Matrice de compatibilité SIFAC post EHP. Versions et Volumétrie Contenu du package d’installation Les Pilotes Conclusion
Base de formation Mise à jour de la base de formation: Les établissements disposant d’une base de formation doivent appliquer les EHP comme sur un environnement de production Le groupement fournira aux établissements demandeurs un mandant de formation post EHP
Sommaire Présentation Présentation du mode opératoire EHP et de SUM Plannings Assistance pendant la période Quelques précisions Base de formation Matrice de compatibilité SIFAC post EHP. Versions et Volumétrie Contenu du package d’installation Les Pilotes Conclusion
PAM-Matrice de compatibilité : Avant EHP Matrice SAP NetWeaver 7.0 sans EHP – SPS 26 Navigateur SIFAC Web * Client léger SIFAC * IE 6 IE 7 (XP/Vista) IE 8 (XP/Vista/Windows 7) IE 9 (Vista/Windows 7) Mozilla Firefox 3.5 (XP, Vista, Windows 7, Linux, MacOS) Mozilla Firefox 3.6 (XP, Vista, Windows 7, Linux, MacOS) Mozilla Firefox 4 / 5 (XP, Vista, Windows 7, Linux, MacOS) Mozilla Firefox 6/7 (XP, Vista, Windows 7, Linux, MacOS) Mozilla Firefox 10 (XP, Vista, Windows 7, Linux, MacOS) Supporté Déprécié ou mauvaises performances Non supporté SIFAC Web: Webdynpro Client léger SIFAC: SAP GUI pour HTML SPS: Service Package Stack Légende
PAM-Matrice de compatibilité : APRES EHP Matrice SAP NetWeaver 7.31 avec EHP 6 – SPS06 Navigateur SIFAC Web * Client léger SIFAC * IE 6 IE 7 (XP/Vista) IE 8 (Windows XP, Vista, 7) IE 9 (Windows Vista, 7, 2008) IE 10 (Windows 7, 8, 2012) Mozilla Firefox RRC* (Windows XP, Vista, 7, 8, Linux, MacOS) Mozilla Firefox ESR** (Windows XP, Vista, 7, 8, Linux, MacOS) Rapid Release Cycle (RRC)* note OSS 1628530 Extended Support Release ESR ** note OSS 990034 SIFAC Web: Webdynpro Client léger SIFAC: SAP GUI pour HTML SPS: Service Package Stack Supporté Déprécié ou mauvaises performances Non supporté Légende * Rapid Release Cycle (RRC) : note OSS 1628530 ** Extended Support Release ESR : note OSS 990034
PAM-Matrice de compatibilité : APRES EHP Matrice SAP NetWeaver 7.31 avec EHP 6 – SPS06 Navigateur SIFAC Web * Client léger SIFAC * Apple Safari 5.0 (Mac OS 10.5/6) Apple Safari 5.1 (Mac OS 10.6/7) Apple Safari 6.0 (Mac OS 10.8) Google Chrome RC* Windows 7) Rapid Release Cycle (RRC)* note OSS 1628530 Extended Support Release ESR ** note OSS 990034 Release Cycle * SIFAC Web: Webdynpro Client léger SIFAC: SAP GUI pour HTML SPS: Service Package Stack Supporté Déprécié ou mauvaises performances Non supporté Légende * Release Cycle : Voir note OSS 1655306
PAM-Matrice de compatibilité Matrice SAP NetWeaver 7.31 avec EHP 6 – SPS06
Sommaire Présentation Présentation du mode opératoire EHP et de SUM Plannings Assistance pendant la période Quelques précisions Base de formation Matrice de compatibilité SIFAC post EHP. Versions et Volumétrie Contenu du package d’installation Les Pilotes Conclusion
Versions et volumétrie Versions avant et après EHP Volumétrie avant et après EHP Composant Actuelle Cible SAP Netweaver 7 7.00 – SPS 26 7.31 (EHP1) – SPS 6 SAP ECC 6 6.00 – SPS 19 6.06 (EHP6) – SPS 6 BDD sans données Actuelle Cible Oracle 89 Go 117 Go MsSQL 2012 93 Go 120 Go
Sommaire Présentation Présentation du mode opératoire EHP et de SUM Plannings Assistance pendant la période Quelques précisions Base de formation Matrice de compatibilité SIFAC post EHP. Versions et Volumétrie Contenu du package d’installation Les Pilotes Conclusion
Contenu du package d’installation Contenu du package pour Windows/Linux Types Nom Description Fichier SMSDXML_<SID>_20121109180129.793.xml Généré par Solman Définition des composants actuels de l’instance et vers quelle version on veut aller Dossier SUM_1.0_SP06 Package du passage en EHP6 sp6 ST_PI.ST-API_700_20130312 Package des ST/PI STA/PI umodauto.lst Fichier qui contient le nom des OTs correctifs de la SPAU/SPDD et autres Sapcrypto Librairie de cryptage pour les systèmes SAP afin d’utiliser le cryptage SSL entre 2 système SAP Rxxx.DEV et Kxxx.DEV Datas et Cofiles des OT du fichier umodauto
Sommaire Présentation Présentation du mode opératoire EHP et de SUM Plannings Assistance pendant la période Quelques précisions Base de formation Matrice de compatibilité SIFAC post EHP. Versions et Volumétrie Contenu du package d’installation Les Pilotes Conclusion
Les Pilotes Pour les établissements demandeurs Se déclarer avant fin S26 voulant tester les MOP en avance de phase : Disposer d’une instance de Test à jour de livraisons. 24/06/2013 : Mise à disposition du package pour pilotes 24 juin / 02 Aout 2013 : Tests du passage des EHP sur un bac à sable Jusqu’au 02 Aout: Retours sur les documentations pour les établissements pilotes Les établissements demandeurs devront se faire connaitre via un mail à sifac.deploiement.technique@amue.fr Nouveauté à mettre en place si possible : Recette/Lot.
Macro-planning établissements Pilotes 24/06 30/06 12/07 19/07 02/08 S26 S27 S28 S29 S30 S31 Package pilotes V0.1 Package pilotes V0.2 Retours Pilotes 1 Retours Pilotes 2 Recette Pilote 1 Recette Pilote 2 Mises à jour et corrections
Sommaire Présentation Présentation du mode opératoire EHP et de l’outil SUM Plannings Assistance pendant la période Quelques Précisions Conclusion
Conclusion Rappel des actions à réaliser à court terme (S25 et S26) : Envoi d’une communication par l’Amue - S25 (sifac.deploiement.technique@amue.fr) : Mise à disposition par l’Amue des documents du séminaire, Proposition de test de passage des EHP jusqu’au 02 Aout. Réponse des établissements - S26 : Demande « Pilote » avant S26 avec précisions de dates prévisionnelles. Téléchargement du package 40Go. Le package sera mis à disposition sur le ftp2.Amue.fr sous :/SAP/UpgradeEHP/Package .../Documentation SIFAC/07_Evolutions_en_cours/EHP/02 – Technique Tous les documents utiles pour le passage des EHP seront stockés sur l’espace Sifac sous :
MERCI A TOUS !!!