O AEM oferece dois ambientes:
Eles interagem para permitir a você tornar conteúdo disponível no website, para que os visitantes possam lê-lo.
O ambiente de criação oferece os mecanismos para criação, atualização e análise desse conteúdo, antes de realmente publicá-lo:
No ambiente de criação, a funcionalidade do AEM é disponibilizada por meio de duas interfaces de usuário. Para o ambiente de publicação, você projeta toda a aparência e comportamento da interface disponível para os usuários.
O autor trabalha no que é conhecido como ambiente do autor. Isso oferece uma interface fácil de usar (interface gráfica do usuário (GUI ou UI)) para criar o conteúdo. Em geral, ele está localizado atrás do firewall de uma empresa que oferece proteção total e exige que o autor faça login, usando uma conta que recebeu os direitos de acesso apropriados.
Sua conta precisa dos direitos de acesso apropriados para criar, editar ou publicar conteúdos.
Dependendo do modo como sua instância e seus direitos de acesso pessoais estão configurados, você pode executar muitas tarefas no seu conteúdo, incluindo (dentre outras):
Além disso, há tarefas administrativas que o ajudam a gerenciar seu conteúdo:
O AEM também é administrado (para uma grande parte das tarefas) no ambiente do autor.
Quando pronto, o conteúdo do site AEM é publicado no ambiente publish. Aqui, as páginas do site são disponibilizadas para o público desejado de acordo com a aparência da interface projetada.
Normalmente, o ambiente de publicação está localizado dentro da zona desmilitarizada; em outras palavras, disponível para a Internet, mas não mais sob a proteção total da rede interna.
Quando o site do AEM é um site da comunidade, ou inclui componentes do Communities, visitantes do site que fizeram logon (membros) podem interagir com recursos do Communities. Por exemplo, eles podem postar em um fórum, postar um comentário ou seguir outros membros. Os membros podem receber permissão para executar atividades normalmente limitadas para o ambiente de criação, como criar novas páginas (grupos da comunidade), artigos de blog e moderar publicações de outros membros.
Infelizmente, há uma sobreposição na terminologia usada. Isso pode acontecer ao:
Publicar/Desfazer a publicação
Esses são os termos principais para as ações que tornam o conteúdo publicamente disponível no ambiente de publicação (ou não).
Ativar / Desativar
Estes termos são sinônimos de publicar/desfazer a publicação. Eles são mais comuns na interface clássica.
Replicar / Replicação
Estes são os termos técnicos usados para indicar a movimentação de dados (por exemplo, conteúdo da página, arquivos, código, comentários do usuário) de um ambiente para outro; Ou seja, ao publicar ou reverter a replicação de comentários do usuário.
Para otimizar o desempenho para os visitantes do seu site, o dispatcher implementa o balanceamento de carga e o cache.