Checklista för Commerce Cloud före start

Nedan följer en sammanfattning av Adobe Commerce dokumentation för att starta webbplatsen.

Denna checklista är till för att hjälpa till att planera och genomföra en lyckad start av Adobe Commerce Cloud webbplats. Samarbeta med systemintegratören för Adobe Commerce Cloud för att säkerställa att alla konfigurationsuppgifter och checklisteobjekt är slutförda och verifierade. Om du har problem med några checklisteartiklar eller har frågor kan du kontakta kundens tekniska rådgivare eller Customer Success Engineer. Om ditt konto inte har någon tilldelad CTA/CSE kan du skapa en supportanmälan för hjälp.

Om du har tilldelats ett CTA/CSE-konto kontaktar du dem och kontohanteraren minst fyra veckor innan du startar den nya Adobe Commerce Cloud-webbplatsen och meddelar dem om din avsikt att starta.

  • Vissa kontroller är markerade med [Blockerare]{class="badge yellow" title="Potentiell blockerare"}
  • Samarbeta med utvecklare eller systemintegrationspartner för att anpassa er efter er implementeringsstrategi.
IMPORTANT
Du accepterar ansvar för eventuella negativa effekter och associerade risker för startschemat för produktionen och pågående stabilitet för webbplatsen om du inte använder och slutför checklistan.

1. Live-förarbete

  1. Granska dokumentationen om testning och publicering Dokumentation för att starta webbplatsen

    note note
    NOTE
    Se till att en omfattande "go live readiness plan" har förberetts fullständigt med din partner eller systemintegratör, med alla nödvändiga åtgärdsobjekt. Kom ihåg att checklistan före start betonar Adobe bästa praxis, men ersätter inte behovet av en egen beredskapsplan.
  2. [Blockerare]{class="badge yellow" title="Potentiell blockerare"}Användarhandbok)

  3. Slutanvändare/handlare utförde UAT (User Acceptance Testing), inklusive backend-operationer.

  4. Systemintegratörsteamet har utfört UAT från början till slut på staging och produktion. Mer information finns i Experience League-dokumentationen.

  5. Bekräfta koddistribution och testning i staging- och produktionsmiljöer (Läs mer).

  6. Produktionsklustret har ständigt anpassats till den avtalade dagsbaslinjen. Tala med CTA/CSE om du vill ha mer information, eller ring upp en supportanmälan.

2. Aktuella konfigurationer

  1. Uppgradera Adobe Commerce och relaterade paket/tjänster till den senaste versionen
  2. Granska de aktuella konfigurationerna och tjänsterna med din SI/Partner och följ bästa praxis.
  3. Granska användningen av MySQL/Shared-Files disk

3. Snabba konfigurationer

  1. [Blockerare]{class="badge yellow" title="Potentiell blockerare"}Helsidescache eller GraphQL-cachning). Läs guiden Konfigurera snabbt.

  2. Använd metoden GET för GraphQL-frågor på PWA/Headless-webbplatser när det är tillämpligt.

    note note
    NOTE
    Endast frågor som har skickats in med en HTTP GET-åtgärd kan cachelagras (om tillämpligt). Det går inte att cachelagra POST-frågor.
  3. Kontrollera att Snabb bildoptimering är aktiverat (Se Optimering av bilder snabbt)

  4. Kontrollera att rätt sköldplats är konfigurerad (Konfigurera cache, backends och origin shielding).

  5. Brandväggen för webbaserade program (WAF) fungerar. (Se Felsöka blockerade begäranden, om sådana finns, och begränsningar)

  6. Uppdatera listan "Ignorerade URL-parametrar" i administratörspanelen för att förbättra cacheprestanda.

    note note
    NOTE
    I snabbkonfigurationen under Admin > Lager > Konfigurationer > System > Fullsidescache > Snabbkonfiguration > Avancerad konfiguration > Avancerad konfiguration > Ignorerade URL-parametrar (Global) kan du hitta en kommaavgränsad lista med parametrar som snabbt ska ignoreras vid sökning efter cachelagrade sidor. Glöm inte att överföra VCL:en igen när du har ändrat listan

4. DNS och SSL

  1. [Blockerare]{class="badge yellow" title="Potentiell blockerare"}(Skicka en supportanmälan i förväg för alla tillagda eller ändrade domäner)

  2. [Blockerare]{class="badge yellow" title="Potentiell blockerare"}den här artikeln om du vill ha mer information.

  3. Uppdatera DNS-värdet TTL (Time to Live) så långt det går, för live.

  4. Aktivera Sendgrid SPF och DKIM

    note note
    NOTE
    Lägg till SendGrid CNAME-posterna för varje domän i DNS-konfigurationen. Läs e-posttjänsten SendGrid om du vill veta hur du ändrar avsändardomäner och mycket mer.

5. Databaskonfigurationer

Adobe Commerce Cloud använder ett MariaDB Galera-kluster som databas för både testnings- och produktionsmiljöer. Galerakluster är avgörande för att förbättra prestanda och skalbarhet. Läs följande artiklar om du vill få insikter i hur Galera-klusterreplikeringar fungerar optimalt.

  1. MYSQL Slave-anslutning rekommenderas för bättre prestanda vid hög databasinläsning.
  2. Se till att radformatet för alla databastabeller är inställt på DYNAMIC i stället för COMPACT (Detta gäller särskilt för migreringar på plats till molnet).
  3. Ändra databasens lagringsmotor från MyISAM till InnoDB för alla tabeller.
  4. Granska och optimera databastabeller som överskrider 1 GB i storlek i god tid.
  5. Databasschemainformationen är aktuell och aktuell. (Se den här handboken).

6. Distributioner

  1. Granska det idealiska läget för statisk innehållsdistribution (SCD) för att minska underhållstiden under distributioner i produktionsmiljön. Granska guiden Statisk innehållsdistribution (SCD) och Butikskonfigurationshantering.
  2. Granska minifilinställningarna för HTML, JavaScript och CSS. (Detta gäller inte PWA/Headless-webbplatser).
  3. Bekräfta att användningen av följande molnvariabler överensstämmer med deras avsedda ändamål. (SCD_MATRIX, SCD_ON_DEMAND och SKIP_SCD)

7. Testning och felsökning

  1. Testa utgående transaktionsmejl. Läs mer om funktionen Adobe Commerce Cloud - SendGrid Mail.

  2. [Blockerare]{class="badge yellow" title="Potentiell blockerare"}

  3. [Blockerare]{class="badge yellow" title="Potentiell blockerare"}

    note note
    NOTE
    Ett belastnings- och stresstest har till syfteatt identifiera flaskhalsar och upptäcka prestandaproblem i programmet. Det spelar en viktig roll när det gäller att hantera förväntningar på klusterstorlek och fastställa nödvändiga skalningsjusteringar för att effektivt kunna uppfylla verksamhetskraven.
    note important
    IMPORTANT
    VARNING! Vid förberedelse av ett inläsningstest ska du inte skicka ut e-postmeddelanden med live-transaktioner (även till dummy-adresser). Om du skickar e-postmeddelanden under testningen kan projektet nå den standardgräns för sändning (12 kB) som konfigurerats för SendGrid innan det startas.
    • Så här inaktiverar du e-postkommunikation:
      Gå till Store > Konfiguration > Avancerat > System > Inställningar för e-postsändning.
  4. Utför säkerhetspenetrationstestning på produktionsinstansen som en del av säkerhetsmodellen för delat ansvar. För PCI-kompatibilitet (betalkortsbranschen) kräver den anpassade platsen penetrationstestning.

8. Andra konfigurationer

  1. Växla indexering till "uppdatera enligt schema", förutom customer_grid som finns kvar på"SPARA" (se Indexeringslägen).

  2. Använder du sökmotorer eller tillägg från tredje part?

  3. Bekräfta att konfigurationerna för SEO (sökmotoroptimering) är korrekt konfigurerade så att indexerare/crawler kan skanna webbplatsen, om det är relevant.

  4. Lägg till omdirigeringar och vägar (se Konfigurera vägar)

    note note
    NOTE
    Lägg till omdirigeringar och vägar till filen route.yaml i integreringsmiljön och verifiera konfigurationen i den här miljön innan du distribuerar till Förproduktion.
    code language-none
    "http://{all}/":
    type: upstream
    upstream: "mymagento:http"
    
    "http://{all}/":
    type: upstream
    upstream: "mymagento:http"
    
  5. Kontrollera att XDebug är inaktiverat om det aktiveras under utvecklingen (se Konfigurera Xdebug).

  6. Kontrollera att op-cache och andra konfigurationer har uppdaterats korrekt i php.ini-filen (referera till det här exemplet).

  7. Prenumerera på Adobe Commerce statussida.

  8. Prenumerera på New Relic Managed Alerts för Adobe Commerce-meddelandekanaler för att övervaka angivna prestandamått (läs mer).

9. Säkerhet

  1. Konfigurera Adobe Commerce Security Scan

    note note
    NOTE
    Adobe Commerce Security Scan är ett användbart verktyg som hjälper till att upptäcka gamla programversioner, felaktig konfiguration och eventuell skadlig kod på webbplatsen. Registrera dig, schemalägg det så att det körs ofta och se till att e-postmeddelanden skickas till rätt kontaktperson inom teknisk säkerhet.
    Slutför den här uppgiften under UAT. Om du använder alternativet för periodisk skanning måste du schemalägga skanningar vid låg efterfrågan. Se sidan Säkerhetskontroll i Adobe Commerce-kontot. Du måste logga in på ett Adobe Commerce-konto för att komma åt säkerhetsgenomsökningen.
  2. Ändra standardinställningarna för Adobe Commerce Admin.

  3. Ändra administratörslösenordet (se Konfigurera administratörsskydd).

  4. Ändra admin-URL:en (se Använda en anpassad admin-URL).

  5. Ta bort användare som inte längre är med i projektet (se Skapa och hantera användare).

  6. Lösenord för administratörer har konfigurerats (se Krav för administratörslösenord).

  7. Konfigurera tvåfaktorautentisering (se Tvåfaktorautentisering).

10. Go Live

Utför följande steg när det är dags att klippa över (mer information finns i DNS-konfigurationer):

  1. Få åtkomst till din DNS-tjänst och uppdatera A- och CNAME-poster för var och en av dina domäner och värdnamn:

    1. Lägg till en CNAME-post för <<www.yourdomain.com> som pekar på prod.magentocloud.map.fastly.net
    2. Ange fyra A-poster för <<dindomän.com> som pekar på:
      151.101.1.124
      151.101.65.124
      151.101.129.124
      151.101.193.124
  2. Ändra Adobe Commerce bas-URL till <<www.yourdomain.com>>

  3. Vänta tills TTL-tiden har gått och starta sedan om webbläsaren.

  4. Testa webbplatsen.

Om du har problem med att blockera live-erbjudandet:

Om du råkar ut för problem som hindrar dig från att starta under klippet är det snabbaste sättet att få rätt support i rätt tid att använda helpdesk och öppna en biljett med anledningen"Det går inte att starta min butik" och ringa ett supportnummer (se listan över hotline-nummer för Adobe Commerce P1 (prioritet 1)):

  • Amerikanskt avgiftsfritt: (+1) 877 282 7436 (direkt till Adobe Commerce P1 hotline)
  • Amerikanskt avgiftsfritt: (+1) 800 685 3620 (På första menyn trycker du på 7 för Adobe Commerce P1 hotline)
  • US Local: (+1) 408 537 8777

11. Post Go-Live

När sajten är live skickar du ett e-postmeddelande till CTA (Customer Technical Advisory), CSE (Customer Success Engineer) och AM (Account Manager). Om du inte har någon kontoansvarig tilldelad till projektet kan du skapa en supportanmälan där du tillfrågas om High SLA-övervakning ska aktiveras när webbplatsen har publicerats. CTA/CSE utför följande uppgifter så snart platsen har verifierats för att startas med snabbaktiverad och cachelagring:

  • Tagga klustret som live och skapa en supportbiljett för att aktivera övervakning av High SLA (Service Level Agreements).
  • Aktivera New Relic Synthetics för övervakning av drifttid.
recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f