Migreringshandbok för Adobe Experience Manager as a Cloud Service for Partners Overview
Adobe Experience Manager (AEM) as a Cloud Service har en uppdaterad arkitektur för Experience Manager. Denna grund bygger på en behållarbaserad infrastruktur, API-driven utveckling och guidad DevOps-process. Detta gör att marknadsförare och utvecklare kan ligga steget före när det gäller innovationer inom kundupplevelsehantering.
Cloud Service innehåller mängder av användningsklara funktioner och utbyggbarhet i Adobe Experience Manager tack vare den moderna molnbaserade arkitekturen, som gör att varumärkena kan möta konsumenternas ständigt föränderliga krav.
På den här sidan beskrivs den stegvisa metod som rekommenderas för att övergå från tidigare Experience Manager-distributioner till Experience Manager as a Cloud Service. Den nya, specialbyggda plattformen hjälper er att leverera sammankopplade, kontinuerliga upplevelser.
Se diagrammet nedan för en allmän representation av migreringsresan.
Komma igång med Adobe Experience Manager as a Cloud Service getting-started
Developer Journey i Adobe Experience Manager as a Cloud Service developer-journey
Utvecklar
De grundläggande funktionerna för kodutveckling i Adobe Experience Manager as a Cloud Service liknar dem i Adobe Experience Manager On Premise och Managed Services.
Utvecklare skriver kod och testar den lokalt och skickar den sedan till Adobe Experience Manager as a Cloud Service fjärrmiljöer.
Se självhjälpsresurser om implementering av Experience Manager as a Cloud Service och lär dig hur du anpassar driftsättningen av Experience Manager as a Cloud Service.
- Läs dokumentationen för Adobe Experience Manager SDK om du vill veta mer.
- Titta på Installera Dispatcher SDK om du vill veta hur du installerar Dispatcher SDK
- Titta på Konfigurera Dispatcher SDK om du vill veta hur du konfigurerar Dispatcher SDK
- Läs dokumentationen för Local Development Setup om du vill veta mer
- Konfigurerar åtkomst till Experience Manager genomgång
Distribuerar
Utvecklare skriver kod och testar den lokalt och skickar den sedan till AEM as a Cloud Service fjärrmiljöer.
Cloud Manager, som var ett valfritt innehållsleveransverktyg för Managed Services, behövs nu. Det är den enda mekanismen för att distribuera kod till AEM as a Cloud Service-miljöer.
Se självhjälpsresurser om hur du konfigurerar och distribuerar till AEM as a Cloud Service-miljöer.
-
- Produktionspipeline
- Icke-produktion och endast kodkvalitet, rörledningar
-
Åtkomst till loggar
Hjälp och resurser
-
CRXDE Lite (endast tillgängligt i lokala SDK- och Experience Manager Cloud Dev-miljöer)
-
- CM-loggar (build-unit-testing, code-scanning, build-image, deploy)
- Experience Manager Cloud Service-loggar (aemerror, aemaccess, aemrequest, aemdispatcher, httpderror, httpaccess)
- Lokala SDK-loggar (under värd:port/crx-quickstart/logs)
Flyttar till Adobe Experience Manager as a Cloud Service move-to-cloud
Experience Manager as a Cloud Service är en skalbar, säker och flexibel teknikgrund för Experience Manager Sites och Assets som gör att marknadsförare och IT kan fokusera på att leverera slagkraftiga upplevelser i stor skala.
Med Experience Manager as a Cloud Service kan era team fokusera på innovationer istället för att planera för produktuppgraderingar. De nya funktionerna testas grundligt och levereras till era team utan avbrott så att de alltid har tillgång till den senaste programvaran.
Övergången till Cloud Service omfattar tre faser - Planering, Körning och Post Go-live.
För en lyckad och smidig övergång bör du säkerställa korrekt planering och följa bästa praxis som beskrivs i den här handboken.
I bilden nedan visas en högnivårepresentation av den rekommenderade övergångsresan till Cloud Service.
Planering
Innan du börjar din övergångsresa till Cloud Service bör du:
- bekanta dig med Experience Manager as a Cloud Service
- Granska de ändringar som har gjorts i den
- Granska de funktioner som har ersatts eller tagits bort
Körning
Innan du påbörjar körningsfasen av ett projekt bör du vara ombord på Cloud Service. Du måste också bekanta dig med Cloud Manager. Detta är den mekanism som används för att distribuera projektkod till en Experience Manager Cloud Service-instans.
Med Cloud Manager kan organisationer själva hantera Experience Manager i molnet. Det innehåller en kontinuerlig integrering och ett kontinuerligt leveransramverk (CI/CD) som gör att IT-team och implementeringspartners kan snabba upp leveransen av anpassningar eller uppdateringar utan att kompromissa med prestanda eller säkerhet.
Innehållsmigrering
- Verktyget Innehållsöverföring : används för att flytta befintligt innehåll från en AEM-källinstans (lokal eller AMS) till AEM Cloud-måltjänstinstansen.
- Pakethanteraren : används för import och export av muterbart innehåll i databasen.
Baktor/optimera
-
Granska riktlinjerna för AEM Dev
- Bakgrundsuppgifter och tidskrävande jobb
- Sling Scheduler
- Användning av indataström med mera
-
Kör Best Practices Analyzer(BPA) i källmiljön.[Endast migrering]
-
Om projektstrukturering (baserat på molnarkityp)
- Separation av kod och innehåll (mutable vs Immutable)
- Anpassade indexdefinitioner
- Anpassade runmodes
-
-
Granska och utför nödvändiga ändringar
-
Distribuera på lokal SDK
-
Utför röktestning via AEM SDK
- Granska Dispatcher-konfigurationer för omfaktorisering
- Använd verktyget Dispatcher Converter där det är lämpligt. [Endast migrering]
- Testning kan utföras med Dispatcher SDK
Driftsättning/GoLive
- Distribuera till Cloud Manager Git
- Kör kundkod via Cloud Manager kvalitetspipeline
- Distribuera till utvecklingsmiljö
- Endast migrering Innehållsöverföring med paket eller Innehållsöverföringsverktyg(CTT)
- Utför rekommenderade testcykler (rök, kvalitetskontroll med mera)
- Uppgradera till Cloud Manager Production Pipeline
- Validering av röktest
- GoLive
Post GoLive
I fasen efter publicering bör du se till att tillfälliga filer rensas, granska bästa praxis för kontinuerlig utveckling och hantera loggar.