Sì, puoi utilizzare AWS Global Accelerator con risorse AWS esistenti come istanze EC2 e S3, ma ci sono dettagli e limitazioni specifiche da considerare per ciascuno.
Utilizzo dell'acceleratore globale AWS con istanze EC2:
- AWS Global Accelerator supporta le istanze EC2 direttamente come endpoint. È possibile creare un acceleratore e aggiungere istanze EC2 specificando i loro ID di istanza. Ciò consente di fronteggiare le tue istanze EC2 con indirizzi IP statici forniti da Global Accelerator, migliorando la disponibilità e le prestazioni per gli utenti globali instradando il traffico attraverso la rete globale AWS anziché Internet pubblico [6].
- Quando si utilizzano le istanze EC2 come endpoint, si consiglia di controllare il traffico in entrata utilizzando i gruppi di sicurezza all'interno del cloud privato virtuale (VPC). Global Accelerator preserva l'indirizzo IP di origine del client fino all'istanza EC2, abilitando la logica specifica del client e la consegna di contenuti personalizzati per le applicazioni TCP e UDP [6].
- Le istanze EC2 a doppio stack (IPv4 e IPv6) possono anche essere aggiunte come endpoint se hanno una primaria interfaccia di rete elastica IPv6 (ENI) collegata. Ciò consente il routing del traffico IPv4 e IPv6 tramite Global Accelerator [4] [11].
- È importante rimuovere le istanze EC2 dai gruppi di endpoint dell'acceleratore globale prima di terminarli per evitare problemi di routing se una nuova istanza con lo stesso indirizzo IP privato viene creata nello stesso VPC [4].
Utilizzo dell'acceleratore globale AWS con S3:
- AWS Global Accelerator non supporta direttamente i secchi Amazon S3 come endpoint nello stesso modo in cui fa per i bilanciatori EC2 o per il carico. Tuttavia, AWS offre un servizio correlato chiamato Amazon S3 Transfer Acceleration, che migliora le prestazioni di caricamento e scarica per secchi S3 instradando il traffico attraverso le posizioni AWS Edge e la rete globale AWS [7] [10].
-Per l'accesso a S3 multi-regione, AWS fornisce punti di accesso multi-regione S3, che offrono un endpoint globale che percorre le richieste al bucket S3 più basso in più regioni. Ciò sfrutta la rete globale AWS per migliorare le prestazioni, ma è distinto dallo stesso acceleratore globale [2].
- Sebbene l'acceleratore globale non possa direttamente anteriore secchi S3, può essere utilizzato con altre risorse AWS come i bilanciatori del carico dell'applicazione o i bilanciatori del carico di rete che a loro volta servono contenuti da S3 o altri servizi di back -end [4].
Note aggiuntive:
- L'acceleratore globale supporta endpoint come i bilanciatori del carico dell'applicazione (ALB) e i bilanciatori del carico di rete (NLB) che possono essere utilizzati di fronte a istanze EC2 o altri servizi AWS. ALBS e NLB devono essere regionali e ci sono alcune restrizioni relative alle configurazioni a doppio stack e ai tipi di destinazione [4].
- Le risorse aggiunte come endpoint all'acceleratore globale devono essere generalmente possedute dallo stesso account AWS a meno che l'accesso incrociato non sia configurato esplicitamente [4].
In sintesi, AWS Global Accelerator può essere utilizzato direttamente con le istanze EC2 e con i bilanciatori del carico che servono le tue applicazioni, ma non supporta direttamente i secchi S3 come endpoint. Per l'accelerazione dell'accesso S3, AWS fornisce l'accelerazione del trasferimento S3 e i punti di accesso a più regioni, che utilizzano ottimizzazioni di rete globale AWS simili ma sono servizi separati dall'acceleratore globale [2] [4] [6] [7] [10].
Citazioni:
[1] https://aws.amazon.com/global-accelerator/faqs/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-caveats.html
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://aws.amazon.com/about-aws/whats-new/2019/10/aws-global-accelerator-supports-ec2-instance-endpoints/
[7] https://cloudblog.kitboga.net/index.php/2025/01/22/s3-global-ackcelerator/
[8] https://aws.amazon.com/s3/faqs/
[9] https://www.youtube.com/watch?v=p7ic_sim4qu
[10] https://docs.aws.amazon.com/amazons3/latest/userguide/transfer-acceleration-examples.html
[11] https://aws.amazon.com/blogs/networking-and-content-delivery/global-accelerator-ipv6-ec2/
[12] https://portal.tutorialsdojo.com/forums/discussion/global-ackcelerator-and-s3/