Architettura cloud per Commerce

Adobe Commerce sull’infrastruttura cloud dispone di un piano Starter e Pro. Ogni piano dispone di un’architettura unica per guidare il processo di sviluppo e distribuzione di Adobe Commerce. Sia il piano Starter che l'architettura del piano Pro implementano database, server web e server di caching in più ambienti per test end-to-end, supportando al contempo l'integrazione continua.

Per un confronto, ogni piano include le seguenti caratteristiche dell'infrastruttura e i prodotti supportati.

Starter
Pro
Funzioni principali
Infrastruttura e installazione
  • Strumenti di integrazione cloud continua con utenti illimitati
  • Fastly Content Delivery Network (CDN), Image Optimization (IO) e maggiore sicurezza con ampi margini di larghezza di banda. Il servizio Web Application Firewall (WAF) è disponibile solo negli ambienti di produzione.
  • New Relic APM (Monitoraggio delle prestazioni) in 3 rami: master e 2 di tua scelta
    Platform as a Service (PaaS) ambienti di produzione, staging e sviluppo (4 ambienti attivi totali) ottimizzati per Adobe Commerce
  • Filtro in uscita (firewall in uscita)
  • Strumenti di integrazione cloud continua con utenti illimitati
  • Fastly Content Delivery Network (CDN), Image Optimization (IO) e maggiore sicurezza con ampi margini di larghezza di banda. Il servizio Web Application Firewall (WAF) è disponibile solo negli ambienti di produzione.
  • Infrastruttura New Relic in produzione + APM (Monitoraggio delle prestazioni) in staging e produzione. Il criterio Avvisi gestiti per Adobe Commerce implementa le procedure consigliate di monitoraggio per inviare notifiche proattive sui problemi dell'applicazione e dell'infrastruttura che influiscono sulle prestazioni del sito.
  • Ambienti di sviluppo dell'integrazione basati su Platform as a Service (PaaS) (2 ambienti attivi in totale) ottimizzati per Adobe Commerce
  • Infrastructure as a Service (IaaS): infrastruttura virtuale dedicata per gli ambienti di staging e produzione
Infrastruttura ad alta disponibilità
Architettura ad alta disponibilità con configurazione a tre server nel servizio IaaS (Infrastructure as a Service) sottostante per garantire affidabilità e disponibilità di livello enterprise
Hardware dedicato
Hardware isolato e dedicato nell'infrastruttura sottostante come servizio (IaaS) per fornire livelli ancora più elevati di affidabilità e disponibilità
Supporto e-mail 24x7
Monitoraggio e supporto e-mail 24 ore su 24, 7 giorni su 7 per l’applicazione di base e l’infrastruttura cloud
Monitoraggio e supporto e-mail 24 ore su 24, 7 giorni su 7 per l’applicazione di base e l’infrastruttura cloud
Un consulente tecnico dedicato del cliente (CTA)
Gestione tecnica dedicata dell’account per il periodo di avvio iniziale, a partire dall’abbonamento fino all’avvio iniziale del sito
Componenti aggiuntivi*

* Disponibile a pagamento

Progetti iniziali

L'architettura del piano Starter dispone di quattro ambienti:

  • Integrazione: l'ambiente di integrazione fornisce due ambienti testabili. Ogni ambiente include un ramo Git attivo, un database, un server web, la memorizzazione in cache, alcuni servizi, variabili di ambiente e configurazioni.

  • Staging: quando il codice e le estensioni superano i test, è possibile unire il ramo integration all'ambiente di staging, che diventa l'ambiente di test di pre-produzione. Include il ramo attivo staging, il database, il server Web, la memorizzazione nella cache, i servizi di terze parti, le variabili di ambiente, le configurazioni e i servizi, come Fastly e New Relic.

  • Produzione: quando il codice è pronto e testato, tutto il codice viene unito a master per la distribuzione nel sito live di produzione. Questo ambiente include il ramo master attivo, il database, il server Web, la memorizzazione nella cache, i servizi di terze parti, le variabili di ambiente e le configurazioni.

  • Inattivo - Hai un numero illimitato di rami inattivi.

Progetti Pro

L'architettura del piano Pro ha un master globale con tre ambienti:

  • Integrazione: l'ambiente di integrazione fornisce un ambiente testabile che include un database, un server Web, il caching, alcuni servizi, variabili di ambiente e configurazioni. Puoi sviluppare, distribuire e testare il codice prima di unirlo all’ambiente di staging.

    • Inattivo - È possibile avere un numero illimitato di rami inattivi in base all'ambiente integration, ma un solo ramo attivo (escluso integration).
  • Gestione temporanea: l'ambiente di gestione temporanea è destinato a test di pre-produzione e include un database, un server Web, la memorizzazione nella cache, servizi di terze parti, variabili di ambiente, configurazioni e servizi, ad esempio Fastly.

  • Produzione: l'ambiente di produzione include un'architettura a tre nodi ad alta disponibilità per i dati, i servizi, la memorizzazione in cache e l'archiviazione. La produzione è il tuo ambiente di store pubblico live con variabili di ambiente, configurazioni e servizi di terze parti.

Software e servizi supportati

Adobe Commerce sull’infrastruttura cloud utilizza:

  • Sistema operativo: Debian GNU/Linux
  • Server web: Nginx
  • Database: MySQL (MariaDB)
  • Content Delivery Network (CDN): rete CDN Fastly

Puoi configurare i seguenti servizi:

WARNING
Elasticsearch 7.11 e versioni successive non è supportato per Adobe Commerce sull’infrastruttura cloud. Le versioni di Adobe Commerce 2.3.7-p3, 2.4.3-p2 e 2.4.4 e successive supportano il servizio OpenSearch. Gli impianti locali continuano a sostenere l'Elasticsearch.
NOTE
Per le versioni consigliate, vedere Requisiti di sistema nella Guida all'installazione.

Il modulo Fastly CDN viene utilizzato per i servizi CDN e di caching negli ambienti di staging e produzione. Vedere Configurare Fastly Services.

Per informazioni sulla configurazione delle versioni del software da utilizzare nell’implementazione, consulta i seguenti file di configurazione di Adobe Commerce sull’infrastruttura cloud:

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26