Déploiement et maintenance deploying-and-maintaining

Dans cette page, vous trouverez :

Une fois que vous vous êtes familiarisé avec ces principes de base, vous trouverez des informations plus avancées et plus détaillées dans les sous-pages suivantes :

Concepts de base basic-concepts

Qu’est-ce qu’AEM ? what-is-aem

Adobe Experience Manager est un système client-serveur Web qui permet de créer, gérer et déployer des sites Web commerciaux et des services connexes. Cette solution associe dans un seul package intégré plusieurs fonctions de niveau application et de niveau infrastructure.

Au niveau de l’infrastructure, AEM fournit les éléments suivants :

  • Serveur d’applications web  : AEM peut être déployé en mode autonome (il comprend un serveur web Jetty intégré) ou en tant qu’application web au sein d’un serveur d’applications tiers.
  • Infrastructure d’application web  : AEM intègre le framework d’application web Sling, qui simplifie l’écriture d’applications web RESTful orientées contenu.
  • Référentiel de contenu: AEM comprend un référentiel de contenu Java™ (JCR), un type de base de données hiérarchique conçu spécifiquement pour les données non structurées et semi-structurées. Le référentiel stocke non seulement le contenu destiné à l’utilisateur, mais également l’ensemble du code, des modèles et des données internes utilisés par l’application.

Sur cette base, AEM propose également plusieurs fonctionnalités au niveau de l’application pour la gestion des éléments suivants :

  • Sites Web
  • Applications mobiles
  • Publications numériques
  • Forms et documents
  • Ressources numériques
  • Communities
  • Commerce en ligne

Enfin, les clientes et clients peuvent utiliser ces infrastructures et blocs de création de niveau application pour créer des solutions personnalisées en concevant leurs propres applications.

Le serveur AEM est basé sur Java et s’exécute sous la plupart des systèmes d’exploitation qui prennent en charge cette plateforme. Toutes les interactions client avec AEM passent par un navigateur Web.

NOTE
La fonctionnalité Forms adaptatif, disponible dans AEM 6.5 QuickStart, est conçue à des fins d’exploration et d’évaluation uniquement. Pour une utilisation à des fins de production, il est essentiel d’obtenir une licence valide pour AEM Forms, car la fonctionnalité de formulaires adaptatifs nécessite une licence appropriée.

Scénarios de déploiement standard typical-deployment-scenarios

Dans AEM terminologie, une "instance" est une copie d’AEM exécutée sur un serveur. Les installations AEM impliquent généralement au moins deux instances, généralement exécutées sur des ordinateurs distincts :

  • Création  : instance AEM utilisée pour créer, télécharger et modifier du contenu et assurer l’administration du site web. Une fois que le contenu est publié, il est répliqué sur l’instance de publication.
  • Publication  : instance AEM qui diffuse le contenu publié au public.

Ces instances sont identiques en termes de logiciel installé. Elles se différencient uniquement par leur configuration. En outre, la plupart des installations utilisent un Dispatcher :

  • Dispatcher: serveur web statique (Apache httpd, Microsoft® IIS, etc.) augmenté avec le module de Dispatcher AEM. Ce module met en cache les pages Web produites par l’instance de publication pour améliorer les performances.

Il existe de nombreuses options avancées et des variantes de cette configuration, mais le modèle de base de création, de publication et de Dispatcher est au coeur de la plupart des déploiements. Commençons par nous concentrer sur une configuration simple. Vous trouverez ci-dessous des discussions sur les options de déploiement avancées.

Les sections suivantes décrivent les deux scénarios :

  • On-Premise  : instance AEM déployée et gérée dans votre environnement d’entreprise.

  • Managed Services - Cloud Manager pour Adobe Experience Manager  : AEM déployé et géré par Adobe Managed Services.

On-Premise on-premise

Vous pouvez installer AEM sur des serveurs dans votre environnement d’entreprise. Les instances d’installation standard incluent : les environnements de développement, de test et de publication. Voir Prise en main pour plus d’informations sur la façon d’obtenir le logiciel AEM pour l’installer localement.

Pour en savoir plus sur les déploiements sur site classiques, voir Déploiements recommandés.

Managed Services avec Cloud Manager managed-services-using-cloud-manager

AEM Managed Services est une solution complète pour la gestion de l’expérience digitale. Il offre des avantages de la solution de diffusion d’expérience dans le cloud tout en conservant tous les avantages en termes de contrôle, de sécurité et de personnalisation d’un déploiement on-premise. AEM Managed Services permet aux clients de se lancer plus rapidement en se déployant sur le cloud et en s’appuyant sur les meilleures pratiques et sur l’assistance technique d’Adobe. Les entreprises et les utilisateurs et utilisatrices professionnel(le)s peuvent impliquer leurs clientes et clients dans un laps de temps minimal, accroître leur part de marché et se concentrer sur la création de campagnes marketing innovantes tout en réduisant la charge sur les services informatiques.

Avec AEM Managed Services, les clientes et clients peuvent bénéficier des avantages suivants :

Délai de mise sur le marché plus rapide : Grâce à une infrastructure cloud flexible d’Adobe Managed Services, les entreprises peuvent rapidement planifier, lancer et optimiser des expériences numériques réussies. Adobe gère l’architecture cloud sans autre investissement en capital, matériel ou logiciel, et les ingénieur(e)s des solutions clientes Adobe contribuent à l’architecture AEM, la configuration, la personnalisation pour la connexion aux applications back-end et les bonnes pratiques de mise en production.

De meilleures performances  : fournit des expériences digitales fiables pour votre entreprise avec quatre options de disponibilité du service : 99,5 %, 99,9 %, 99,95 % et 99,99 %. Il permet également des modèles de sauvegarde automatique et de reprise après sinistre multimode pour garantir la fiabilité et la gestion des éventualités.

Coûts informatiques optimisés : Les conseils proactifs et l’expertise aident les organisations à se tenir au courant de la dernière version d’AEM. La maintenance et le support d’Adobe Platinum sont automatiquement inclus dans les nouveaux déploiements d’AMS Enterprise/Basic, offrant une expertise technique et une expérience opérationnelle pour aider les entreprises à maintenir leurs applications critiques. Les fonctionnalités de base gratuites d’Analytics ou de Target offrent une valeur supplémentaire, en particulier pour les moyennes entreprises ayant des besoins limités en matière d’analyse et de personnalisation.

Des niveaux de sécurité élevés : garantit la sécurité physique, du réseau et des données au niveau de l’entreprise en hébergeant les applications clientes dans une installation à accès restreint, derrière des systèmes de pare-feu ou dans un cloud privé virtuel. Ils comprennent des machines virtuelles à client(e) unique avec un chiffrement de stockage des données, des antivirus et une isolation des données robustes.

Cloud Manager : composant de l’offre Managed Services d’Adobe Experience Manager, Cloud Manager est un portail en libre-service qui permet aux entreprises de gérer elles-mêmes Adobe Experience Manager dans le cloud. Il inclut un pipeline d’intégration et de distribution continues (CI/CD) qui permet aux équipes informatiques et aux partenaires d’implémentation d’accélérer la livraison de personnalisations ou de mises à jour sans compromettre les performances ou la sécurité. Cloud Manager est uniquement disponible pour les clients et clientes Adobe Managed Service.

Pour en savoir plus sur Cloud Manager et ses ressources, voir Guide de l’utilisateur de Cloud Manager.

Prise en main getting-started

Prérequis prerequisites

Les instances de production s’exécutent sur des ordinateurs dédiés exécutant un système d’exploitation officiellement pris en charge (voir Exigences techniques), le serveur du Experience Manager s’exécute sur n’importe quel système prenant en charge Java™ Standard Edition 8.

À des fins de familiarisation et de développement sur AEM, il est courant d’utiliser une instance installée sur votre ordinateur local exécutant Apple OS X ou les versions de bureau de Microsoft® Windows ou Linux®.

Côté client, AEM fonctionne avec tous les navigateurs modernes (Microsoft® Edge, Internet Explorer 11, Chrome ​ 51+**​ **, Firefox ​ 47+, Safari 8+) sur les systèmes d’exploitation de tablette et de bureau. Pour plus d’informations, consultez Plateformes client prises en charge.

Obtention du logiciel getting-the-software

Les clients qui disposent d’un contrat d’assistance et de maintenance valide doivent avoir reçu un e-mail de notification comportant un code pour télécharger AEM à partir du site Web de licences Adobe. Les partenaires Business peuvent demander un accès pour le téléchargement auprès de spphelp@adobe.com.

Le package logiciel AEM est disponible sous deux formes :

  • cq-quickstart-6.5.0.jar : Fichier exécutable autonome jar qui comprend tout ce dont vous avez besoin pour être en cours d’exécution.

  • cq-quickstart-6.5.0.war : un fichier war pour un déploiement sur un serveur d’application tiers.

La section qui suit décrit une installation autonome. Pour plus d’informations sur l’installation d’AEM sur un serveur d’applications, voir Installation du serveur d’applications.

Installation locale par défaut default-local-install

  1. Créez un répertoire d’installation sur votre ordinateur local. Par exemple :

    Emplacement d’installation UNIX® : /opt/aem

    Emplacement d’installation de Windows : C:\Program Files\aem

    Il est aussi courant d’installer les exemples d’instance dans un dossier sur le bureau. Dans tous les cas, Adobe fait référence à cet emplacement de manière générique en tant que :

    <aem-install>

    Le chemin d’accès au répertoire de fichiers doit être composé uniquement de caractères ASCII US.

  2. Placez les fichiers jar et license dans ce répertoire :

    code language-shell
    <aem-install>/
        cq-quickstart-6.5.0.jar
        license.properties
    

    Si vous ne fournissez pas d’événement license.properties fichier, AEM redirige votre navigateur vers un Bienvenue au démarrage, où vous pouvez saisir une clé de licence. Si vous n’en avez pas encore, vous devez demander une clé de licence valide à Adobe.

  3. Pour démarrer l’instance dans un environnement d’interface utilisateur graphique, double-cliquez sur l’onglet cq-quickstart-6.5.0.jar fichier .

    Vous pouvez également lancer AEM à partir d’une ligne de commande :

    code language-shell
        java -Xmx1024M -jar cq-quickstart-6.5.0.jar
    

AEM prend quelques minutes pour décompresser le fichier jar, s’installer et démarrer. La procédure ci-dessus entraîne :

  • une instance de création AEM
  • s’exécutant sur localhost
  • sur le port 4502

Pour accéder à l’instance, pointez votre navigateur sur :

https://localhost:4502

L’instance de création est alors automatiquement configurée pour se connecter à une instance de publication sur localhost:4503.

Installation des instances d’auteur et de publication author-and-publish-installs

L’installation par défaut (instance de création sur localhost:4502) peut être modifiée en renommant le fichier jar avant de le lancer pour la première fois. Le modèle de dénomination est :

cq-<instance-type>-p<port-number>.jar

Par exemple, renommer le fichier en

cq-author-p4502.jar

Le lancement entraîne l’exécution d’une instance d’auteur sur localhost:4502.

De même, renommer le fichier en

cq-publish-p4503.jar

entraîne l’exécution d’une instance de publication sur localhost:4503.

Vous installerez par exemple ces deux instances dans :

<aem-install>/author et

<aem-install>/publish

Pour plus d’informations sur la personnalisation de votre installation, reportez-vous aux sections suivantes :

Répertoire d’installation décompressé unpacked-install-directory

Lorsque le fichier jar de démarrage rapide est lancé pour la première fois, il se décompresse dans le même répertoire sous un nouveau sous-répertoire appelé crx-quickstart. Vous devez disposer des éléments suivants :

<aem-install>/
    license.properties
    cq-quickstart-6.5.0.jar
    crx-quickstart/
        app/
        bin/
        conf/
        launchpad/
        logs/
        metrics/
        monitoring/
        opt/
        repository/
        threaddumps/
        eula-de_DE.html
        eula-en_US.html
        eula-fr_FR.html
        eula-ja_JP.html
        readme.txt

Si l’instance a été installée à partir de l’interface utilisateur, une fenêtre de navigateur s’ouvre automatiquement et une fenêtre d’application de bureau s’ouvre, affichant également l’hôte et le port de l’instance, ainsi qu’un commutateur activé/désactivé :

écran de démarrage

NOTE
Si vous utilisez des liens symboliques, consultez la section consacrée aux problèmes liés aux liens symboliques.

Démarrer et arrêter starting-and-stopping

Une fois AEM décompressé et démarré pour la première fois, double-cliquez sur le fichier jar dans le répertoire d’installation pour simplement lancer l’instance, elle ne la réinstalle pas.

Pour arrêter l’instance à partir de l’interface utilisateur graphique, cliquez sur le bouton on/off basculez sur la fenêtre de l’application de bureau.

Vous pouvez également arrêter et démarrer AEM à partir de la ligne de commande. En supposant que vous ayez déjà installé l’instance pour la première fois, la variable scripts de ligne de commande sont ici :

<aem-install>/crx-quickstart/bin/

Ce dossier contient les scripts shell bash UNIX® suivants :

  • start  : démarre l’instance.
  • stop : arrête l’instance.
  • status  : signale le statut de l’instance.
  • quickstart  : utilisé pour configurer les informations de démarrage, si nécessaire.

Il existe également des fichiers bat équivalents pour Windows. Pour plus d’informations, voir :

AEM démarre et redirige automatiquement le navigateur web vers la page adéquate. Il s’agit généralement de la page de connexion, par exemple :

https://localhost:4502/

écran de connexion

Une fois connecté, vous avez accès à AEM. Pour plus d’informations, en fonction de votre rôle, voir :

Déploiement avancé advanced-deployment

La section ci-dessus devrait vous donner une bonne compréhension des principes de base de l’installation d’AEM. Cependant, l’installation d’un système de production complet d’AEM peut être bien plus complexe. Pour une couverture complète de l’installation avancée, consultez les sous-pages suivantes :

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2