Migreringshandbok för Adobe Experience Manager as a Cloud Service for Partners Overview
Adobe Experience Manager (AEM) as a Cloud Service erbjuder en omgjord grund för Experience Manager, som bygger på en behållarbaserad infrastruktur, API-driven utveckling och en guidad DevOps-process, vilket gör att marknadsförare och utvecklare alltid 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 växande krav.
Den här enpersonsmodellen visar det rekommenderade stegvisa tillvägagångssättet för att övergå från olika Experience Manager-driftsättningar till Experience Manager as a Cloud Service och hjälper befintliga kunder att leverera sammankopplade, kontinuerliga upplevelser på den här moderna, specialbyggda plattformen för upplevelsehantering.
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 liknar dem i Adobe Experience Manager as a Cloud Service jämfört med Adobe Experience Manager On Premise och Managed Services.
Utvecklarna skriver kod och testar den lokalt, som sedan skickas till Adobe Experience Manager as a Cloud Service fjärrmiljöer.
Se självhjälpsresurser om implementering för Experience Manager as a Cloud Service om du vill veta hur du kan anpassa Experience Manager as a Cloud Service driftsättning.
- 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
Utvecklarna skriver kod och testar den lokalt, som sedan skickas till AEM as a Cloud Service fjärrmiljöer.
Cloud Manager, som var ett valfritt innehållsleveransverktyg för Managed Services, krävs. Detta är nu 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.
- Konfigurera CM-pipeline
- Produktionspipeline
- Icke-produktion och endast kodkvalitet, rörledningar
- Distribuera kod
- Förstå testresultaten
- Åtkomst till loggar
- Drift och underhåll
Hjälp och resurser
- Felsökningstips och tricks
- Developer Console
- CRXDE Lite (Endast tillgängligt i lokala SDK- och Experience Manager Cloud Dev-miljöer)
- Loggar och loggning
- 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 GoLive.
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ången till Cloud Service.
Planering
Innan du påbörjar en övergångsresa till Cloud Service bör du bekanta dig med Experience Manager as a Cloud Service och granska de betydande ändringar som gjorts i den samt även se vilka funktioner som har ersatts eller ersatts.
Körning
Innan du påbörjar körningsfasen av ett projekt bör du vara ombord på Cloud Servicen. 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.
Cloud Manager gör det möjligt för organisationer att självhantera 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 (lokal eller AMS) till AEM Cloud Service-målinstansen.
- Pakethanteraren : används för import och export av muterbart innehåll i databasen.
Baktor/optimera
- Lokal utvecklarkonfiguration
- Lokala Dispatcher-inställningar
- Kompilera koden med SDK API jar
- Granska AEM Dev Guidelines
- 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
- Om projektstrukturering (baserat på molnarkityp)
- 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.