Implantação e manutenção deploying-and-maintaining

Nesta página, você encontrará:

Depois de se familiarizar com essas noções básicas, você pode encontrar informações mais avançadas e detalhadas nas seguintes subpáginas:

Conceitos básicos basic-concepts

O que é AEM? what-is-aem

O Adobe Experience Manager é um sistema cliente-servidor baseado na Web para criar, gerenciar e implantar sites comerciais e serviços relacionados. Ele combina várias funções de nível de infraestrutura e nível de aplicativo em um único pacote integrado.

No nível da infraestrutura, o AEM oferece o seguinte:

  • Servidor de Aplicativos Web: o AEM pode ser implantado no modo autônomo (inclui um servidor Web Jetty integrado) ou como um aplicativo Web em um servidor de aplicativos de terceiros.
  • Estrutura de Aplicativo Web: AEM incorpora a Estrutura de Aplicativo Web do Sling que simplifica a gravação de aplicativos Web RESTful orientados a conteúdo.
  • Repositório de Conteúdo: AEM inclui um Java™ Content Repository (JCR), um tipo de banco de dados hierárquico projetado especificamente para dados não estruturados e semiestruturados. O repositório armazena não apenas o conteúdo voltado para o usuário, mas também todos os códigos, modelos e dados internos usados pelo aplicativo.

Com base nessa base, o AEM também oferece vários recursos no nível de aplicativo para o gerenciamento de:

  • Sites
  • Aplicativos móveis
  • Publicações digitais
  • Forms e documentos
  • Assets digital
  • Comunidades
  • Commerce Online

Por fim, os clientes podem usar esses componentes básicos de infraestrutura e nível de aplicativo para criar soluções personalizadas, criando aplicativos próprios.

O servidor AEM é baseado em Java e é executado na maioria dos sistemas operacionais que oferecem suporte a essa plataforma. Toda interação do cliente com o AEM é feita por meio de um navegador da Web.

NOTE
O recurso Adaptive Forms, disponível no AEM 6.5 QuickStart, foi projetado apenas para fins de exploração e avaliação. Para usá-lo na produção, é essencial obter uma licença válida para o AEM Forms, pois a funcionalidade de formulários adaptáveis requer uma licença adequada.

Cenários de implantação típicos typical-deployment-scenarios

Na terminologia AEM, uma "instância" é uma cópia do AEM em execução em um servidor. As instalações de AEM geralmente envolvem pelo menos duas instâncias, normalmente executadas em computadores separados:

  • Autor: uma instância do AEM usada para criar, carregar, editar conteúdo e administrar o site. Quando o conteúdo estiver pronto para entrar em funcionamento, ele será replicado para a instância de publicação.
  • Publish: uma instância AEM que fornece o conteúdo publicado ao público.

Essas instâncias são idênticas em termos de software instalado. Eles são diferenciados somente pela configuração. Além disso, a maioria das instalações usa um Dispatcher:

  • Dispatcher: um servidor Web estático (Apache httpd, Microsoft® IIS e assim por diante) aumentado com o módulo AEM Dispatcher. Ele armazena em cache as páginas da Web produzidas pela instância de publicação para melhorar o desempenho.

Há muitas opções e elaborações avançadas dessa configuração, mas o padrão básico do autor, publicação e Dispatcher está no centro da maioria das implantações. Vamos começar focando em uma configuração simples. As discussões sobre opções avançadas de implantação serão realizadas a seguir.

As seções a seguir descrevem ambos os cenários:

  • No local: AEM implantado e gerenciado em seu ambiente corporativo.

  • Managed Services - Cloud Manager para Adobe Experience Manager: AEM implantado e gerenciado pelo Adobe Managed Services.

No local on-premise

Você pode instalar o AEM em servidores em seu ambiente corporativo. As instâncias de instalação típicas incluem: Ambientes de desenvolvimento, teste e publicação. Consulte Introdução para obter detalhes básicos sobre como obter o software AEM para instalá-lo localmente.

Para saber mais sobre as implantações locais típicas, consulte Implantações Recomendadas.

Managed Services usando o Cloud Manager managed-services-using-cloud-manager

O AEM Managed Services é uma solução completa para o gerenciamento de experiência digital. Ele oferece os benefícios da solução de entrega de experiência na nuvem, além de manter todos os benefícios de controle, segurança e personalização de uma implantação local. O AEM Managed Services permite que os clientes iniciem mais rapidamente, implantando na nuvem e também aproveitando as práticas recomendadas e o suporte do Adobe. As organizações e os usuários empresariais podem envolver os clientes em pouco tempo, impulsionar participação no mercado e se concentrar na criação de campanhas de marketing inovadoras enquanto reduzem a carga sobre a TI.

Com o AEM, os clientes da Managed Services podem obter os seguintes benefícios:

Lançamento mais rápido: com a infraestrutura de nuvem flexível do Adobe Managed Services, as organizações podem planejar, lançar e otimizar rapidamente experiências digitais bem-sucedidas. O Adobe gerencia a arquitetura de nuvem sem necessidade de capital adicional, hardware ou software e os engenheiros de soluções para clientes do Adobe, ajudam na arquitetura do AEM, no provisionamento, na personalização para conexão com aplicativos de back-end e nas práticas recomendadas de ativação.

Desempenho superior: fornece experiências digitais confiáveis para sua empresa com quatro opções de disponibilidade de serviço: 99,5%, 99,9%, 99,95% e 99,99%. Além disso, permite o backup automático e modelos de recuperação de desastres multimodo para ajudar a garantir a confiabilidade e o gerenciamento de contingências.

Custos de TI otimizados: orientação proativa e conhecimento ajudam as organizações a se manterem atualizadas sobre a versão mais recente do AEM. O Suporte e manutenção do Adobe Platinum é incluído automaticamente em novas implantações do AMS Enterprise/Basic, oferecendo experiência técnica e operacional para ajudar as organizações a manter seus aplicativos de missão crítica. Recursos básicos gratuitos do Analytics ou do Target oferecem valor adicional especialmente para organizações de médio porte com necessidades limitadas de análise e personalização.

Segurança Máxima: Garante a segurança física, de rede e de dados de nível empresarial ao hospedar aplicativos do cliente em um recurso de acesso restrito, atrás de sistemas de firewall ou dentro de uma nuvem privada virtual. Ele inclui máquinas virtuais de locatário único com criptografia de armazenamento de dados robusta, antivirais e isolamento de dados.

Cloud Manager: o Cloud Manager, parte da oferta do Adobe Experience Manager Managed Services, é um portal de autoatendimento que permite ainda mais que as organizações gerenciem o Adobe Experience Manager na nuvem. Ele inclui um pipeline de integração e entrega contínua (CI/CD) de última geração que permite que as equipes de TI e os parceiros de implementação acelerem a entrega de personalizações ou atualizações sem comprometer o desempenho ou a segurança. O Cloud Manager só está disponível para clientes do Adobe Managed Service.

Para saber mais sobre o Cloud Manager e seus recursos, consulte Guia do Usuário do Cloud Manager.

Introdução getting-started

Pré-requisitos prerequisites

Enquanto as instâncias de produção são executadas em máquinas dedicadas que executam um sistema operacional oficialmente suportado (consulte Requisitos Técnicos), o servidor de Experience Manager será executado em qualquer sistema que suporte o Java™ Standard Edition 8.

Para fins de familiarização e para o desenvolvimento de AEM, é comum usar uma instância instalada no computador local que executa o Apple OS X ou versões de desktop do Microsoft® Windows ou Linux®.

No lado do cliente, o AEM funciona com todos os navegadores modernos (Microsoft® Edge, Internet Explorer 11, Chrome ​ 51+**​ **, Firefox ​ 47+, Safari 8+) nos sistemas operacionais desktop e tablet. Consulte Plataformas de Clientes com Suporte para obter detalhes.

Obtendo o software getting-the-software

Os clientes com um contrato válido de manutenção e suporte devem ter recebido uma notificação por email com um código e poder baixar o AEM do Site de Licenciamento de Adobe. Parceiros comerciais podem solicitar acesso para download de spphelp@adobe.com.

O pacote de software AEM está disponível de duas formas:

  • cq-quickstart-6.5.0.jar: Um arquivo executável autônomo jar que inclui tudo o que você precisa para começar a executar.

  • cq-quickstart-6.5.0.war: Um arquivo war para implantação em um servidor de aplicativos de terceiros.

Na seção a seguir, descrevemos a instalação independente. Para obter detalhes sobre como instalar o AEM em um servidor de aplicativos, consulte Instalação do Servidor de Aplicativos.

Instalação local padrão default-local-install

  1. Crie um diretório de instalação no computador local. Por exemplo:

    Local de instalação do UNIX®: /opt/aem

    Local de instalação do Windows: C:\Program Files\aem

    Da mesma forma, é comum instalar instâncias de amostra em uma pasta logo na área de trabalho. Em qualquer caso, Adobe refere-se a esse local genericamente como:

    <aem-install>

    O caminho do diretório de arquivos deve consistir somente em caracteres ASCII dos EUA.

  2. Coloque os arquivos jar e de licença neste diretório:

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

    Se você não fornecer um arquivo license.properties, o AEM redirecionará seu navegador para uma tela de Boas-vindas na inicialização, onde você poderá inserir uma chave de licença. Você precisa solicitar uma chave de licença válida do Adobe se ainda não tiver uma.

  3. Para iniciar a instância em um ambiente GUI, clique duas vezes no arquivo cq-quickstart-6.5.0.jar.

    Como alternativa, você pode iniciar o AEM na linha de comando:

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

O AEM leva alguns minutos para descompactar o arquivo jar, instalar-se e iniciar. O procedimento acima resulta em:

  • uma instância de autor do AEM
  • executando em localhost
  • na porta 4502

Para acessar a instância, aponte seu navegador para:

https://localhost:4502

O resultado na instância do autor será configurado automaticamente para se conectar a uma instância de publicação em localhost:4503.

Instalações do Author e do Publish author-and-publish-installs

A instalação padrão (uma instância de autor em localhost:4502) pode ser alterada simplesmente renomeando o arquivo jar antes de iniciá-lo pela primeira vez. O padrão de nomenclatura é:

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

Por exemplo, renomear o arquivo para

cq-author-p4502.jar

E iniciá-lo, resultará em uma instância de autor em execução em localhost:4502.

Da mesma forma, renomear e iniciar o arquivo

cq-publish-p4503.jar

Resulta em uma instância de publicação em execução em localhost:4503.

Você instalaria essas duas instâncias no, por exemplo

<aem-install>/authore

<aem-install>/publish

Para obter mais detalhes sobre como personalizar a instalação, consulte o seguinte:

Diretório de Instalação Desempacotado unpacked-install-directory

Quando o jar de início rápido é iniciado pela primeira vez, ele é descompactado no mesmo diretório em um novo subdiretório chamado crx-quickstart. Você deve ter o seguinte:

<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 a instância tiver sido instalada da interface do usuário, uma janela do navegador será aberta automaticamente e uma janela do aplicativo de desktop também será aberta, exibindo o host e a porta da instância e uma chave liga/desliga:

tela de inicialização

NOTE
Se você estiver usando symlinks, observe problemas com symlink.

Iniciando e Interrompendo starting-and-stopping

Depois que o AEM tiver desempacotado e iniciado pela primeira vez, clicando duas vezes no arquivo jar no diretório de instalação, simplesmente iniciará a instância e ela não a reinstalará.

Para parar a instância da GUI, clique no botão ligar/desligar na janela do aplicativo de desktop.

Você também pode parar e iniciar o AEM a partir da linha de comando. Supondo que você já tenha instalado a instância pela primeira vez, os scripts de linha de comando estão aqui:

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

Esta pasta contém os seguintes scripts de shell bash UNIX®:

  • start: inicia a instância
  • stop: Para a instância
  • status: relata o status da instância
  • quickstart: usado para configurar informações de início, se necessário.

Também há arquivos bat equivalentes para o Windows. Para obter informações mais detalhadas, consulte:

O AEM inicia e redireciona automaticamente seu navegador da Web para a página apropriada, geralmente a página de logon; por exemplo:

https://localhost:4502/

entrar na tela

Depois de fazer logon, você terá acesso ao AEM. Para obter mais informações, dependendo da sua função, consulte o seguinte:

Implantação avançada advanced-deployment

A seção acima deve fornecer uma boa compreensão das noções básicas da instalação do AEM. No entanto, a instalação de um sistema completo de produção de AEM pode envolver consideravelmente mais complexidade. Para obter uma cobertura completa da instalação avançada, consulte as seguintes subpáginas:

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