Base SAP - Architecture NW

SAP NetWeaver est l'un des composants centraux de l'ensemble de la pile logicielle SAP et vous offre une plate-forme pour d'autres composants et applications JAVA et ABAP.

Le serveur d'applications SAP se compose de plusieurs instances de serveur d'applications et également de serveurs de base de données. Avec l'utilisation de l'instance de dialogue, il contient également un serveur de messages et un serveur de mise en file d'attente.

Ce qui suit est une instance de dialogue exécutée par un utilisateur -

Voici les différents composants de l'instance de dialogue -

Internal Communication Manager- Ceci est utilisé pour traiter les requêtes Web du client et du serveur. Il prend en charge le protocole - HTTP, HTTPS, SMTP.

Dispatcher- Ceci est utilisé pour distribuer la demande de l'utilisateur à différents processus de travail. Si tous les processus de travail sont occupés, les demandes sont stockées dans la file d'attente du répartiteur.

Work Processes - Ils sont utilisés pour exécuter des programmes Java ou ABAP.

SAP Gateway - Cela fournit une interface RFC entre les instances SAP.

Message Server - Ceci est utilisé pour la communication des messages et équilibre également la charge dans le système SAP.

Options d'installation pour SAP NetWeaver

SAP NetWeaver propose les options d'installation suivantes -

  • ABAP System- Ceci est livré avec un conteneur VM intégré. Avec cette installation, vous pouvez exécuter des programmes ABAP et des applications SAP Java sélectionnées (affichées dans la zone de gauche).

  • Java System- Les composants à droite dans l'image ci-dessus constituent le système Java. Avec l'installation de ceci, vous pouvez exécuter des applications J2EE mais pas n'importe quel programme ABAP.

  • ABAP + Java system - Tous les composants montrés dans l'image ci-dessus constituent le système ABAP + Java.

Centre d'application et instances

Le poste de travail SAP NetWeaver inclut la configuration des outils suivants -

Adobe Document Services - Cela vous permet d'enregistrer les informations d'identification des droits Adobe Reader et de garder une trace de toutes les conceptions de formulaires interactifs sans licence dans votre système.

Application Module- Cela vous permet de visualiser les détails des applications déployées et de leurs modules. Ici, vous pouvez également effectuer la configuration d'exécution des modules d'application.

Application Resources- Cela vous permet d'autoriser les applications à utiliser des ressources externes. Un administrateur NW peut ajouter ou supprimer les ressources d'application.

Authentication and Single Sign-On- Cela vous permet de choisir le mécanisme d'authentification requis pour vos applications. Vous pouvez configurer l'authentification et le SSO suivants -

  • AS Java en tant que fournisseur de services
  • Kerberos

Certificates and Keys - Cela vous permet de gérer les certificats et clés AS Java.

Composite Application Framework Authorization Tool - Cela vous permet de gérer les règles métier et les autorisations au niveau de l'instance pour les applications CAF, les nœuds d'objet métier et les instances AS Java.

Configuration Wizard - Vous pouvez effectuer les paramétrages techniques nécessaires au traitement technique d'un système ou d'un scénario technique.

Destinations - Cela peut être utilisé pour spécifier l'adresse du service distant et les informations d'authentification de l'utilisateur pour les connexions à distance.

Development Infrastructur - Ceci est nécessaire lors du développement avec Java et vous souhaitez le gérer avec Transport Management System (TMS).

Identity Management - Cela vous permet en tant qu'administrateur de contrôler l'accès aux applications en créant des utilisateurs et en fournissant à ces utilisateurs un moyen de s'authentifier auprès d'une application.

Internationalization - Cela vous permet de gérer les données des systèmes à double pile et également utilisé à des fins de synchronisation.

Java HTTP Provider Configuration - Vous pouvez créer de nouveaux hôtes virtuels et configurer ceux existants pour tous les systèmes enregistrés.

Java Class Loader Viewer - Vous pouvez surveiller la hiérarchie et les références entre les chargeurs de classe dans AS Java.

Java System Properties - Grâce à cela, vous pouvez afficher la configuration système actuelle du serveur d'applications JAVA et vous pouvez modifier les propriétés marquées comme modifiables en ligne.

Java Connection JCo RFC Provider- Vous pouvez gérer les destinations d'appel de fonction à distance du connecteur Java (JCo RFC). Cela vous permet de créer, modifier et afficher les connexions existantes.

JMS Server Configuration - Ceci est utilisé pour créer de nouvelles ressources JMS.

Licenses - Vous pouvez demander et installer de nouvelles licences SAP.

Log Configuration - Vous pouvez afficher la configuration actuelle du journal, modifier la sécurité ou la réinitialiser par défaut.

Message Server - Vous pouvez surveiller les paramètres et les paramètres du serveur de messages.

SAP NetWeaver Administrator Tool - SAP NetWeaver Administrator (NWA) est un outil Web qui vous permet d'effectuer la configuration, l'administration avancée, ainsi que de surveiller, dépanner et diagnostiquer un système SAP NetWeaver.

Vous pouvez utiliser l'outil NWA dans les modes de fonctionnement suivants -

  • Online
  • Local et distant

Gestion des instances Java à l'aide de NWA

Suivez ces étapes pour modifier l'état des instances Java lors de l'exécution.

Step 1 - Accédez à SAP NetWeaver Administrator> Operations> Systems> Start & Stop

Step 2 - Maintenant, allez dans l'onglet Instances Java sous NWA.

Step 3 - Vous pouvez voir toutes les instances disponibles avec les informations correspondantes sur les processus serveur dans l'instance.

Step 4 - Sélectionnez une instance pour exécuter les fonctions suivantes sous NWA -

  • Démarrez, arrêtez ou redémarrez une instance Java.
  • Activez ou désactivez le mode de débogage pour les processus AS Java.
  • Affichez et actualisez les processus du système d'exploitation.
  • Effacez le cache DNS pour une instance particulière.
  • Définissez un certain nombre de processus serveur (nœuds).

Paysage du système SAP NW

Suivez ces étapes pour exécuter la mise en œuvre du système SAP NetWeaver -

Step 1 - Planifier la mise en œuvre en définissant la portée, les exigences matérielles et logicielles et les instructions de publication.

Step 2 - Définissez le paysage système pour les cas d'utilisation.

Step 3 - Installez les composants du système SAP NetWeaver.

Step 4 - Configurer les systèmes SAP NW.

Gestion du paysage système à l'aide de SAP Solution Manager

SAP recommande l'utilisation de la dernière version de SAP Solution Manager pour gérer votre paysage système. Vous pouvez télécharger la dernière version depuis SAP Support Portalhttp://support.sap.com/solutionmanager

Il est important de définir correctement votre paysage système SAP dans les versions suivantes de SAP Solution Manager pour le maintenir correctement.

Gestionnaire de solution SAP 7.0

Vous pouvez utiliser le code de transaction SAP Solution Manager System Landscape - SMSY pour la description complète du système.

SAP Solution Manager 7.1 SP01 à SP04

Vous pouvez utiliser le code de transaction de la base de données de gestion du paysage - LMDB pour gérer les informations techniques du système. Pour gérer les informations logiques sur le produit, vous pouvez utiliser le code de transaction - SMSY.

SAP Solution Manager 7.1 SP05 et supérieur

Vous pouvez utiliser le code de transaction de la base de données de gestion du paysage - LMDB pour la description complète du système et dans ce cas, le code de transaction - SMSY n'est plus nécessaire.

Vérification du paysage avec SAP Solution Manager

Pour vérifier et corriger votre environnement système, SAP vous recommande d'utiliser les fonctions de vérification des versions suivantes de SAP Solution Manager.

SAP Solution Manager 7.0 à 7.1 SP04

Utilisez Landscape Verification 1.0 pour SAP Solution Manager. Ce module complémentaire vous permet d'identifier et de corriger les problèmes dans votre environnement SAP Solution Manager (Transaction SMSY) avant qu'ils ne causent des problèmes, par exemple, lors d'une mise à jour du système. Des exemples d'erreurs sont une connexion manquante au répertoire du paysage système ou une affectation incorrecte de produits aux systèmes techniques. Pour chaque type d'erreur, une description générique de la solution est fournie.

SAP Solution Manager 7.1 SP05 ou supérieur

Utilisez la fonction de vérification du paysage intégrée à l'éditeur de système de produit de la base de données de gestion du paysage (LMDB). Il remplace l'ancien outil de vérification du paysage.