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 maneira como a plataforma AEM lida com o conteúdo do site, que geralmente é gerenciado no ambiente do autor.
A plataforma AEM usa um armazenamento de nós que replica o conteúdo do site do autor para a publicação, enquanto o AEM Communities usa um armazenamento único e comum para UGC que nunca é replicado.
Para o armazenamento UGC comum, é necessário escolher um provedor de recursos de armazenamento (SRP). As opções recomendadas são:
Uma outra opção SRP, JSRP - Provedor de recurso de armazenamento JCRO não é compatível com um armazenamento UGC comum para os ambientes de autor e publicação para acesso.
A exigência de um armazenamento comum resulta nas seguintes topologias recomendadas.
Para produção for-production
Estabelecer um armazenamento comum para UGC é essencial e, portanto, a implantação subjacente depende de sua capacidade de dar suporte a um armazenamento 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 do conteúdo da página, a escolha de um publicar farm e ASRP O forneceria dimensionamento ideal de UGC com operações relativamente simples.
Para ambos, a implantação pode ser baseada em qualquer microkernel OAK.
Para escolher o armazenamento comum apropriado, considere cuidadosamente o armazenamento exclusivo características de cada um.
Para obter mais detalhes sobre microkernals do Oak, visite Implantações recomendadas.
Farm de publicação do TarMK tarmk-publish-farm
Quando a topologia é um farm de publicação, os 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 para configurar um ambiente de desenvolvimento com uma instância de autor e uma instância de publicação.
Se escolher ASRP, DSRP ou MSRP para produção, também é possível configurar um ambiente de desenvolvimento semelhante usando o armazenamento Adobe on-demand 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 as instâncias do farm de publicação.
-
Gerenciar usuários e grupos de usuários
Discute as funções dos usuários e grupos de usuários nos ambientes do autor e de publicação.
-
Descreve o armazenamento do conteúdo da comunidade separado do conteúdo do site.
-
Armazenamentos de nós e armazenamentos de dados
Basicamente, o conteúdo do site é armazenado em um armazenamento de nó. Para Ativos, um armazenamento de dados pode ser configurado para armazenar dados binários. Para Communities, um armazenamento comum deve ser configurado para selecionar o SRP.
-
Descreve as implementações de armazenamento de dois nós: Tar e MongoDB.