Topologias recomendadas para comunidades recommended-topologies-for-communities
A partir do AEM Communities 6.1, uma abordagem única foi adotada para lidar com o conteúdo gerado pelo usuário (UGC) enviado pelos visitantes do site (membros) do ambiente de publicação.
Essa abordagem é fundamentalmente diferente da forma como a plataforma de AEM lida com o conteúdo do site, geralmente gerenciado a partir do ambiente de criação.
A plataforma de AEM usa uma loja de nós que replica o conteúdo do site do autor para publicar, enquanto o AEM Communities usa uma única loja comum para UGC que nunca é replicada.
Para o armazenamento UGC comum, é necessário escolher um provedor de recursos de armazenamento (SRP). As opções recomendadas são:
Outra opção SRP, JSRP - Provedor de recursos de armazenamento JCR, não oferece suporte a uma loja UGC comum para os ambientes de autor e publicação para ambos os acessos.
Exigir um armazenamento comum resulta nas seguintes topologias recomendadas.
Para produção for-production
É essencial estabelecer uma loja comum para o UGC e, portanto, a implantação subjacente depende da sua capacidade de suportar uma loja comum.
Dois exemplos:
-
Se o volume esperado de UGC for alto e uma instância MongoDB local for possível, a escolha será MSRP.
-
Para obter o desempenho ideal para o conteúdo da página, a escolha de uma publicar farm e ASRP forneceria o dimensionamento ideal do UGC com operações relativamente simples.
Para ambos, a implantação pode ser baseada em qualquer microkernel OAK.
Para escolher a loja comum apropriada, considere cuidadosamente a características de cada.
Para obter mais detalhes sobre os microkernals do Oak, visite Implantações recomendadas.
Farm de Publicação TarMK tarmk-publish-farm
Quando a topologia é um farm de publicação, tópicos relevantes de importância são
Recomendado: DSRP, MSRP ou ASRP recommended-dsrp-msrp-or-asrp
JSRP jsrp
Para desenvolvimento for-development
Para ambientes não relacionados à produção, JSRP O oferece simplicidade na configuração de um ambiente de desenvolvimento com uma instância de autor e uma instância de publicação.
Se estiver escolhendo ASRP, DSRP ou MSRP para produção, também é possível configurar um ambiente de desenvolvimento semelhante usando o Adobe on demand storage ou o MongoDB. Para ver um exemplo, consulte Como configurar o MongoDB para demonstração.
Referências references
-
Discute a sincronização dos dados do usuário entre instâncias do farm de publicação.
-
Gerenciar usuários e grupos de usuários
Discute as funções de usuários e grupos de usuários nos ambientes de criação e publicação.
-
UGC loja comum
Descreve o armazenamento de conteúdo da comunidade separado do conteúdo do site
-
Armazenamento de nós e armazenamento de dados
Basicamente, o conteúdo do site é armazenado em um armazenamento de nós. No Assets, um armazenamento de dados pode ser configurado para armazenar dados binários. Para Comunidades, um armazenamento comum deve ser configurado para selecionar a SRP.
-
Elementos de armazenamento no AEM 6.3
Descreve as duas implementações de armazenamento de nó: Tar e MongoDB.