Show Menu
ARGOMENTI×

Implementazione e manutenzione

In questa pagina troverai:
Dopo aver acquisito familiarità con queste nozioni di base, nelle seguenti sottopagine troverai informazioni più avanzate e dettagliate:

Concetti di base

Che cos’è AEM?

Adobe Experience Manager è un sistema client-server basato sul Web per la creazione, gestione e distribuzione di siti Web commerciali e di servizi correlati, che combina varie funzioni a livello di infrastruttura e di applicazione in un unico pacchetto integrato.
A livello di infrastruttura, AEM fornisce le seguenti informazioni:
  • Server applicazioni Web: AEM può essere implementato in modalità standalone (include un server Web Jetty integrato) o come applicazione Web all’interno di un server applicazione di terze parti.
  • Framework applicazione Web: AEM incorpora Sling Web Application Framework che semplifica la scrittura di applicazioni Web RESTful orientate ai contenuti.
  • Repository contenuto: AEM include un JCR (Java Content Repository), un tipo di database gerarchico progettato specificamente per i dati non strutturati e semistrutturati. L'archivio memorizza non solo il contenuto rivolto all'utente, ma anche tutto il codice, i modelli e i dati interni utilizzati dall'applicazione.
Sulla base di questa base, AEM offre anche una serie di funzionalità a livello di applicazione per la gestione di:
  • Siti Web
  • Applicazioni mobili
  • Pubblicazioni digitali
  • Forms
  • Risorse digitali
  • Community
  • Commerce online
Infine, i clienti possono utilizzare questi blocchi di base a livello di infrastruttura e applicazione per creare soluzioni personalizzate creando applicazioni proprie.
Il server AEM è basato su Java ed è eseguito sulla maggior parte dei sistemi operativi che supportano tale piattaforma. L’interazione con AEM da parte del cliente viene realizzata tramite un browser Web.

Scenari di distribuzione tipici

Nella terminologia di AEM un’istanza è una copia di AEM in esecuzione su un server. Le installazioni di AEM in genere coinvolgono almeno due istanze, in genere eseguite su computer separati:
  • Autore : Un’istanza di AEM utilizzata per creare, caricare e modificare i contenuti e amministrare il sito Web. Quando il contenuto è pronto per essere live, viene replicato nell’istanza di pubblicazione.
  • Pubblica : Un’istanza di AEM che trasmette al pubblico il contenuto pubblicato.
Queste istanze sono identiche in termini di software installato. Sono differenziati solo per configurazione. Inoltre, la maggior parte delle installazioni utilizza un dispatcher:
  • Dispatcher : Un server Web statico (Apache httpd, Microsoft IIS, ecc.) migliorata con il modulo dispatcher AEM. Memorizza nella cache le pagine Web prodotte dall’istanza di pubblicazione per migliorare le prestazioni.
Esistono molte opzioni ed elaborazioni avanzate di questa configurazione, ma il pattern di base di creazione, pubblicazione e dispatcher è al centro della maggior parte delle implementazioni. Cominceremo con l'approccio relativamente semplice. Seguirà la discussione sulle opzioni di distribuzione avanzate.
Le sezioni seguenti descrivono entrambi gli scenari:
  • In sede : AEM è stato implementato e gestito nell’ambiente aziendale.
  • Servizi gestiti - Cloud Manager per Adobe Experience Manager : AEM distribuito e gestito da Adobe Managed Services.

On-premise

Puoi installare AEM sui server nel tuo ambiente aziendale. Le istanze di installazione tipiche includono: Ambienti di sviluppo, test e pubblicazione. Per informazioni di base su come ottenere il software AEM per l’installazione locale, consultate la sezione Guida introduttiva .
Per ulteriori informazioni sulle tipiche distribuzioni locali, consultate Implementazioni consigliate.

Servizi gestiti tramite Cloud Manager

AEM Managed Services è una soluzione completa per la gestione dell'esperienza digitale. Offre vantaggi della soluzione di distribuzione delle esperienze nel cloud, mantenendo al contempo tutti i vantaggi di controllo, sicurezza e personalizzazione derivanti da un'installazione locale. I servizi gestiti di AEM consentono ai clienti di avviare più rapidamente distribuendo sul cloud e attingendo alle best practice e al supporto di Adobe. Le organizzazioni e gli utenti aziendali possono coinvolgere i clienti in tempi limitati, promuovere quote di mercato e concentrarsi sulla creazione di campagne di marketing innovative, riducendo al contempo il carico sull'IT.
Con i servizi gestiti AEM i clienti possono trarre i seguenti vantaggi:
Time to Market più veloce: Grazie all'infrastruttura cloud flessibile di Adobe Managed Services, le organizzazioni possono pianificare, avviare e ottimizzare rapidamente le esperienze digitali di successo. Adobe gestisce l’architettura cloud senza bisogno di capitale, hardware o software aggiuntivi e di tecnici Adobe per il successo dei clienti, aiuto con l’architettura AEM, il provisioning, la personalizzazione per la connessione alle app back-end e procedure ottimali per la trasmissione live.
Prestazioni superiori: Offre esperienze digitali affidabili per la vostra azienda con quattro opzioni di disponibilità del servizio: 99,5%, 99,9%, 99,95% e 99,99%. Inoltre, consente il backup automatico e modelli di disaster recovery multimodali per garantire affidabilità e gestione degli eventi.
Costi IT ottimizzati: La guida e l'esperienza proattiva aiutano le organizzazioni a rimanere aggiornate sull'ultima versione di AEM. Il servizio di manutenzione e supporto Adobe Platinum viene incluso automaticamente nelle nuove installazioni di AMS Enterprise/Basic, offrendo esperienza tecnica ed operativa per aiutare le organizzazioni a mantenere le proprie applicazioni mission critical. Le funzionalità Analytics o Target di base gratuite offrono un valore aggiuntivo, specialmente alle organizzazioni di mercato di fascia media con esigenze limitate di analisi e personalizzazione.
Massima sicurezza: Garantisce la sicurezza fisica, di rete e dei dati di livello aziendale ospitando le applicazioni dei clienti in una struttura ad accesso limitato, dietro i sistemi firewall o all'interno di un cloud privato virtuale. Include macchine virtuali a tenant singolo con crittografia solida dello storage dei dati, antivirali e isolamento dei dati.
Cloud Manager : Cloud Manager, parte dell'offerta Adobe Experience Manager Managed Services è un portale self-service che consente alle organizzazioni di gestire autonomamente Adobe Experience Manager nel cloud. Include un'integrazione continua all'avanguardia e una pipeline di fornitura continua (CI/CD) che consente ai team IT e ai partner di implementazione di velocizzare la fornitura di personalizzazioni o aggiornamenti senza compromettere le prestazioni o la sicurezza. Cloud Manager è disponibile solo per i clienti dei servizi gestiti Adobe.
Per ulteriori informazioni su Cloud Manager e sulle relative risorse, consulta la Guida **utente di ** Cloud Manager.

Introduzione

Prerequisiti

Anche se le istanze di produzione vengono in genere eseguite su computer dedicati che eseguono un sistema operativo ufficialmente supportato (vedete Requisiti Requisiti tecnici tecnici), il server Experience Manager viene eseguito su qualsiasi sistema che supporta **Java Standard Edition 8 ** .
Per scopi di familiarizzazione e per lo sviluppo su AEM è abbastanza comune utilizzare un'istanza installata nel computer locale che esegue Apple OS X o versioni desktop di Microsoft Windows o Linux.
Sul lato client, AEM funziona con tutti i browser moderni ( Microsoft Edge , Internet Explorer 11, **Chrome 51+ **, **Firefox **47+, Safari 8+) sia sui sistemi operativi desktop che sui tablet. Per informazioni dettagliate, consultate Piattaforme client supportate.

Ottenimento del software

Customers with a valid maintenance and support contract should have received a mail notification with a code and be able to download AEM from the **Adobe Licensing Website ** . Business partners can request download access from spphelp@adobe.com .
Il pacchetto software AEM è disponibile in due moduli:
  • cq-quickstart-6.5.0.jar: Un file jar eseguibile autonomo che include tutto il necessario per iniziare a usare.
  • cq-quickstart-6.5.0.war: Un file bellico da distribuire in un server applicazione di terze parti.
Nella sezione seguente viene descritta l'installazione indipendente. Per informazioni dettagliate sull'installazione di AEM in un server applicazione, consultate Installazione di Application Server.

Installazione locale predefinita

  1. Creare una directory di installazione sul computer locale. Esempio:
    Percorso di installazione UNIX: /opt/aem
    Percorso di installazione di Windows: C:\Program Files\aem
    Analogamente, è comune installare istanze di esempio in una cartella direttamente sul desktop. In ogni caso ci riferiremo genericamente a questa posizione come:
    <aem-install>
    Il percorso della directory del file deve essere composto solo da caratteri ASCII statunitensi.
  2. Inserire i file jar e **license **in questa directory:
    <aem-install>/
        cq-quickstart-6.5.0.jar
        license.properties
    
    
    Se non fornite un license.properties file, AEM reindirizzerà il browser a una schermata di benvenuto all’avvio, in cui potete immettere una chiave di licenza. Se non disponete ancora di una chiave di licenza valida, dovrete richiedere ad Adobe una chiave di licenza valida.
  3. Per avviare l'istanza in un ambiente GUI, fai doppio clic sul cq-quickstart-6.5.0.jar file.
    In alternativa, puoi avviare AEM dalla riga di comando. Per una VM Java a 32 bit immettere quanto segue:
        java -Xmx1024M -jar cq-quickstart-6.5.0.jar
    
    
    Per una VM a 64 bit, immettere:
        java -XX:MaxPermSize=256m -Xmx1024M -jar cq-quickstart-6.5.0.jar
    
    
AEM impiega alcuni minuti per rimuovere il pacchetto dal file Jar, installarlo e avviare l'installazione. La procedura di cui sopra comporta:
  • un’istanza di creazione di AEM
  • esecuzione su localhost
  • sulla porta 4502
Per accedere all’istanza, il browser deve:
https://localhost:4502
Il risultato nell’istanza di creazione verrà configurato automaticamente per la connessione a un’istanza di pubblicazione in localhost:4503 .

Installazione di Author e Publish

L’installazione predefinita (un’istanza di authoring su localhost:4502 ) può essere modificata semplicemente rinominando il jar file prima di avviarlo per la prima volta. Il pattern di denominazione è:
cq-<instance-type>-p<port-number>.jar
Ad esempio, rinominare il file in
cq-author-p4502.jar
e all’avvio si verifica l’esecuzione di un’istanza di authoring localhost:4502 .
Analogamente, potete rinominare e avviare il file
cq-publish-p4503.jar
restituirà l’esecuzione di un’istanza di pubblicazione localhost:4503 .
Installate queste due istanze, ad esempio
<aem-install>/author e
<aem-install>/publish
Per ulteriori dettagli sulla personalizzazione dell'installazione, consultate le seguenti risorse:

Directory di installazione non compressa

Quando l'avvio rapido viene avviato per la prima volta, si scomprime nella stessa directory in una nuova sottodirectory denominata crx-quickstart . Si conclude con quanto segue:
<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

Se l’istanza è stata installata dall’interfaccia utente, viene automaticamente aperta una finestra del browser e viene visualizzata una finestra dell’applicazione desktop con l’host e la porta dell’istanza e un interruttore di attivazione/disattivazione:
Se utilizzate i collegamenti ipertestuali, consultate i problemi relativi a symlink .

Avvio e arresto

Dopo che AEM si è disimballato e ha iniziato per la prima volta, facendo doppio clic sul file Jar nella directory di installazione l’istanza viene semplicemente avviata, non viene reinstallata.
Per arrestare l'istanza dall'interfaccia grafica, fare clic sull'interruttore on/off nella finestra dell'applicazione desktop.
Puoi anche arrestare e avviare AEM dalla riga di comando. Se l'istanza è già stata installata per la prima volta, gli script della riga di comando si trovano nel seguente percorso:
<aem-install>/crx-quickstart/bin/
Questa cartella contiene i seguenti script Unix bash shell:
  • start : Avvia l'istanza
  • stop : Interrompe l'istanza
  • status : Segnala lo stato dell’istanza
  • quickstart : Utilizzato per configurare le informazioni di avvio, se necessario.
Esistono anche bat file equivalenti per Windows. Per ulteriori informazioni, consulta:
AEM viene avviato e reindirizzato automaticamente il browser Web alla pagina appropriata, in genere la pagina di accesso; ad esempio:
https://localhost:4502/
Una volta effettuato l’accesso, potete accedere ad AEM. Per ulteriori informazioni, a seconda del ruolo, consulta quanto segue: