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 base reformulada para o Experience Manager, com base em uma infraestrutura baseada em contêiner, desenvolvimento orientado por API e processo DevOps orientado, permitindo que profissionais de marketing e desenvolvedores sempre se mantenham à frente da curva das inovações de gerenciamento da 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.
Este resumo descreve a abordagem em fases recomendada para fazer a transição de clientes de várias implantações do Experience Manager para o Experience Manager as a Cloud Service e ajudar os clientes existentes a fornecer experiências conectadas e contínuas nesta plataforma moderna e específica para gerenciamento de experiências
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 são semelhantes no Adobe Experience Manager as a Cloud Service em comparação às soluções Adobe Experience Manager no local e Managed Services.
Os desenvolvedores gravam o código e o testam localmente, que é então enviado para ambientes remotos do Adobe Experience Manager as a Cloud Service.
Consulte recursos de autoajuda sobre implementação do Experience Manager as a Cloud Service para saber como personalizar sua implantação as a Cloud Service do Experience Manager.
- Revisão ADOBE EXPERIENCE MANAGER SDK para saber mais.
- Observar Instalar o SDK do Dispatcher para entender como instalar o SDK do Dispatcher
- Observar Configurar o SDK do Dispatcher para entender como configurar o SDK do Dispatcher
- Revisão Configuração de desenvolvimento local documentação para saber mais
- Configuração do acesso ao Experience Manager apresentação
Implantar
Os desenvolvedores gravam o código e o testam localmente, que é então enviado para ambientes remotos as a Cloud Service de AEM.
O uso do Cloud Manager, que era uma ferramenta opcional de entrega de conteúdo do Managed Services, é obrigatório. Ele agora é o único mecanismo para implantar código nos ambientes do AEM as a Cloud Service.
Consulte recursos de autoajuda sobre como configurar e implantar em ambientes as a Cloud Service AEM.
-
- Pipeline de produção
- Pipelines somente de não produção e qualidade de código
-
Acesso aos logs
Ajuda e recursos
-
CRXDE Lite (Disponível somente em ambientes de SDK local e Experience Manager Cloud Dev)
-
- Logs CM (teste de unidade de compilação, varredura 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 o Experience Manager Sites e o Assets, permitindo que os 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 sua jornada de transição para Cloud Service, você deve se familiarizar com o Experience Manager as a Cloud Service e revisar as alterações notáveis que foram feitas nele, além de revisar 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 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 Transferência de conteúdo : usado para mover o conteúdo existente de uma instância do AEM de origem (no local ou AMS) para a instância do AEM Cloud Service de destino.
- Gerenciador de pacotes : usado para importar e exportar conteúdo mutável do repositório.
Refatorar/Otimizar
-
Revisar as 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 sobre a Estruturação do Projeto (com base em Arquétipo de nuvem)
- Separação de código e conteúdo (mutável vs. imutável)
- Definições de índice personalizado
- Modos de execução personalizados
-
-
Revisar e executar as alterações necessárias
-
Implantar no SDK local
-
Realizar teste de fumaça via SDK do AEM
- Revisão Configurações do Dispatcher para refatoração
- Uso Conversor do Dispatcher Converter se for caso disso. [Somente migração]
- Os testes podem ser realizados usando SDK do Dispatcher
Implantação/ativação
- Implantar no Cloud Manager Git
- Execute o código do cliente por meio do Pipeline de qualidade do Cloud Manager
- Implantar no ambiente de desenvolvimento
- [Somente migração] Transferência de conteúdo usando pacotes ou Ferramenta 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.