Manual de migração do Adobe Experience Manager as a Cloud Service para parceiros Overview
O Adobe Experience Manager (AEM) as a Cloud Service oferece uma arquitetura atualizada para o Experience Manager. Essa base é criada com base em uma infraestrutura baseada em contêiner, desenvolvimento orientado por API e processo DevOps orientado. Isso permite que profissionais de marketing e desenvolvedores se mantenham à frente das inovações no gerenciamento de experiência do cliente.
O Cloud Service reúne recursos avançados prontos para uso e extensibilidade do Adobe Experience Manager com a agilidade da arquitetura moderna nativa em nuvem, permitindo que as marcas atendam à demanda cada vez maior do consumidor.
Esta página descreve a abordagem em fases recomendada para fazer a transição de clientes de implantações de Experience Manager anteriores para o Experience Manager as a Cloud Service. A nova plataforma criada para propósitos específicos ajuda a fornecer experiências conectadas e contínuas.
Consulte o diagrama abaixo para obter uma representação geral da jornada de migração.
Introdução ao Adobe Experience Manager as a Cloud Service getting-started
Jornada de desenvolvedor no Adobe Experience Manager as a Cloud Service developer-journey
Desenvolvimento
Os fundamentos do desenvolvimento de código no Adobe Experience Manager as a Cloud Service são semelhantes aos das soluções Adobe Experience Manager no local e Managed Services.
Os desenvolvedores gravam o código e o testam localmente, depois o enviam para ambientes remotos do Adobe Experience Manager as a Cloud Service.
Consulte os recursos de autoajuda sobre implementação do Experience Manager as a Cloud Service para saber como personalizar a implantação as a Cloud Service do Experience Manager.
- Consulte a documentação do Adobe Experience Manager SDK para saber mais.
- Assista Instalar o SDK do Dispatcher para entender como instalar o SDK do Dispatcher
- Assista Configurar o Dispatcher SDK para entender como configurar o Dispatcher SDK
- Consulte a documentação da Configuração de desenvolvimento local para saber mais
- Configurando o acesso ao Experience Manager walk-through
Implantar
Os desenvolvedores gravam o código e o testam localmente, depois o enviam para ambientes remotos do AEM as a Cloud Service.
O Cloud Manager, que era uma ferramenta opcional de entrega de conteúdo para o Managed Services, agora é obrigatório. É o único mecanismo para implantar código em ambientes AEM as a Cloud Service.
Consulte recursos de autoajuda sobre como configurar e implantar em ambientes AEM as a Cloud Service.
-
- Pipeline de produção
- Pipelines somente de não produção e qualidade de código
-
Acessando Logs
Ajuda e recursos
-
CRXDE Lite (disponível somente em ambientes SDK local e Experience Manager Cloud Dev)
-
- Logs CM (teste de unidade de compilação, verificação de código, imagem de compilação, implantação)
- Logs Experience Manager Cloud Service (aemerror, aemaccess, aemrequest, aemdispatcher, httpderror, httpaccess)
- Registros do SDK local (em host:port/crx-quickstart/logs)
Migração para o Adobe Experience Manager as a Cloud Service move-to-cloud
O Experience Manager as a Cloud Service fornece uma base de tecnologia escalável, segura e ágil para Experience Manager Sites e Assets, permitindo que profissionais de marketing e TI se concentrem em fornecer experiências de impacto em grande escala.
Com o Experience Manager as a Cloud Service, suas equipes podem se concentrar em inovar em vez de planejar atualizações de produtos. Os novos recursos do produto são totalmente testados e entregues às suas equipes, sem interrupção, para que elas sempre tenham acesso ao aplicativo mais avançado.
A jornada de transição para o Cloud Service envolve três fases - Planejamento, Execução e Pós ativação.
Para uma transição tranquila e bem-sucedida, você deve garantir um planejamento adequado e seguir as melhores práticas descritas neste Guia.
A figura abaixo mostra uma representação de alto nível da jornada de transição recomendada para Cloud Service.
Planejamento
Antes de iniciar a jornada de transição para o Cloud Service, você deve:
- familiarize-se com o Experience Manager as a Cloud Service
- revisar as alterações notáveis que foram feitas
- revise os recursos que foram substituídos ou descontinuados
Execução
Antes de iniciar a fase de execução de um projeto, você deve estar integrado ao Cloud Service. Você também precisa se familiarizar com o Cloud Manager. Esse é o mecanismo para implantar o código do projeto em uma instância Experience Manager Cloud Service.
O Cloud Manager permite que as organizações gerenciem manualmente o Experience Manager na nuvem. Ele inclui uma estrutura de integração contínua e entrega contínua (CI/CD) 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.
Migração de conteúdo
- Ferramenta de Transferência de Conteúdo : usada para mover o conteúdo existente de uma instância de AEM de origem (no local ou AMS) para a instância de destino do AEM Cloud Service.
- Gerenciador de Pacotes : usado para importar e exportar conteúdo mutável do repositório.
Refatorar/Otimizar
-
Revisar Diretrizes de Desenvolvimento do AEM
- Tarefas de segundo plano e tarefas de longa duração
- Agendadores Sling
- Uso do fluxo de entrada e muito mais
-
Execute o Analisador de Práticas Recomendadas(BPA) no ambiente de origem.[Somente migração]
-
Considerações de Estruturação de Projeto (com base no Arquétipo de Nuvem)
- Separação de código e conteúdo (mutável vs. imutável)
- Definições de índice personalizado
- Runmodes personalizados
-
-
Revisar e executar as alterações necessárias
-
Implantar no SDK local
-
Realizar teste de fumaça via SDK do AEM
- Revise as configurações do Dispatcher para refatoração
- Use a ferramenta Dispatcher Converter onde apropriado. [Somente migração]
- Os testes podem ser conduzidos usando o Dispatcher SDK
Implantação/ativação
- Implantar no Cloud Manager Git
- Execute o código do cliente por meio do Cloud Manager Quality Pipeline
- Implantar no Ambiente de Desenvolvimento
- [Somente migração] Transferência de conteúdo usando pacotes ou Ferramenta de transferência de conteúdo(CTT)
- Executar ciclos de teste recomendados (fumaça, controle de qualidade e muito mais)
- Promover para o pipeline de produção do Cloud Manager
- Validação do teste de fumaça
- Publicação
Pós-ativação
Na fase Pós-ativação, você deve garantir a limpeza de arquivos temporários, analisar práticas recomendadas para desenvolvimento contínuo e gerenciar logs.