Domande frequenti sull'abilitazione cloaking dell'origine Fastly
In questa domanda frequente vengono illustrate le domande comuni sull'abilitazione del cloaking di origine Fastly in Adobe Commerce (completamente implementato dal 2021).
Che cos'è il cloaking dell'origine Fastly?
Il cloaking dell'origine è una funzione di sicurezza che consente ad Adobe Commerce sull'infrastruttura cloud di bloccare qualsiasi traffico non-Fastly (per evitare attacchi DDoS, passare all'infrastruttura cloud (origine)).
Quali sono i vantaggi del cloaking dell’origine?
Il cloaking dell'origine è progettato per evitare che il traffico ignori Fastly Web Application Firewall (WAF) e lo instradi attraverso il flusso rigorosamente definito di Fastly > Load Balancer > Istanze. Con questa implementazione, tutto il traffico sarà garantito attraverso il WAF Fastly e il WAF interno integrato nel load balancer.
Perché si sta verificando l’abilitazione del cloaking dell’origine?
Questa funzione è stata originariamente creata per avvantaggiare Adobe Commerce sull’infrastruttura cloud.
Devo richiedere l’abilitazione del cloaking dell’origine per il mio progetto?
No. Questa funzione avrebbe dovuto essere già implementata in tutti i progetti cloud e, per impostazione predefinita, per tutti i progetti il cui provisioning è stato eseguito dal 2021, questa funzione sarebbe stata abilitata.
Il cloaking dell'origine cambia l'indirizzo IP in uscita?
No, non è così.
Il cloaking dell’origine influisce sull’API REST?
Fastly non memorizza nella cache le chiamate API, pertanto il client deve essere in grado di gestire correttamente la modifica. Il cloaking dell’origine blocca solo le richieste che vanno direttamente all’origine, ad esempio:
- Produzione
mywebsite.com.c.abcdefghijkl.ent.magento.cloud
- Staging
mcstaging2.mywebsite.com.c.abcdefghijkl.dev.ent.magento.cloud
- StagingX
mcstagingX.mywebsite.com.c.abcdefghijkl.X.dev.ent.magento.cloud
In questo esempio, il client sarà comunque in grado di accedere all'API se modifica l'URL in mywebsite.com
:
mywebsite.com/rest/default/V1/integration/admin/token?username=XXXX&password=XXXXX;
mywebsite.com/rest/default/V1/orders/
mywebsite.com/rest/default/V1/products/
mywebsite.com/rest/default/V1/inventory/source-items
Questa modifica influirà sull'implementazione e sui tempi di inattività?
No, questa modifica NON influisce sulla distribuzione e sui tempi di inattività.
Se il progetto dispone di più ambienti di staging, il cloaking dell'origine verrà applicato a tutti gli ambienti di staging?
Sì, se il progetto dispone di più ambienti di staging, la modifica verrà applicata a tutti gli ambienti di staging.