AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Come posso integrare una REST API di API Gateway con un Application Load Balancer?
Desidero integrare una REST API di Gateway Amazon API con un Application Load Balancer.
Risoluzione
Integra una REST API di Gateway API con un Application Load Balancer pubblico
Prerequisiti: assicurati di avere accesso a un Application Load Balancer pubblico e al suo nome DNS. Devi anche disporre di una risorsa REST API di Gateway API con un metodo HTTP.
Per integrare una REST API di Gateway API con un Application Load Balancer pubblico, completa i seguenti passaggi:
- Apri la console Gateway API.
- Seleziona l'API che desideri integrare con l'Application Load Balancer.
- Per Risorse, in Metodi, seleziona il metodo HTTP utilizzato dall'API.
- Scegli Richiesta di integrazione.
- Per Tipo di integrazione, scegli HTTP.
Nota: per passare la richiesta API e i relativi parametri all'Application Load Balancer di backend, crea un'integrazione proxy HTTP o un'integrazione HTTP personalizzata. Per ulteriori informazioni, consulta Integrazioni HTTP per REST API in Gateway API. - In URL endpoint, inserisci un nome DNS. Utilizza il nome DNS predefinito dell'Application Load Balancer o un nome DNS personalizzato.
- Aggiungi il protocollo configurato del listener dell'Application Load Balancer. Ad esempio, un Application Load Balancer configurato con un listener HTTPS sulla porta 8080 richiede il formato https://domain-name:8080/ per l'URL dell'endpoint.
Importante: scegli la porta e le regole del listener per creare un listener HTTP o un listener HTTPS per l'Application Load Balancer. Per un Application Load Balancer configurato con un listener HTTPS, il certificato associato deve essere emesso da un'autorità di certificazione supportata da Gateway API. Per usare un certificato autofirmato o emesso da un'autorità di certificazione privata, imposta InsecureSkipVerification su true nell'estensione tlsConfig dell'integrazione. - Scegli Salva.
- Distribuisci l'API.
Proteggi l'Application Load Balancer pubblico
Le regole del gruppo di sicurezza devono consentire il traffico dagli indirizzi IP di Gateway API per la Regione AWS dell'API.
Devi utilizzare una condizione di intestazione HTTP per configurare una regola del listener per l'Application Load Balancer che imponga un'intestazione della richiesta x-amzn-apigateway-api-id corrispondente all'ID dell'API.
Integra una REST API di Gateway API con un Application Load Balancer privato
Utilizza un collegamento Amazon Virtual Private Cloud (Amazon VPC) di Gateway API per integrare l'API con un Network Load Balancer privato. Questo passaggio fornisce l'accesso alle risorse all'interno di Amazon VPC.
Quindi utilizza il Network Load Balancer per inoltrare la richiesta API all'Application Load Balancer privato.
Proteggi l'Application Load Balancer privato
Assicurati di configurare una regola del gruppo di sicurezza per l'Application Load Balancer che consenta solo l'indirizzo IP del Network Load Balancer.
Utilizza i bilanciatori del carico per invocare una REST API privata
Utilizza i bilanciatori del carico per invocare una REST API privata. Per ulteriori informazioni, consulta Come posso utilizzare un Application Load Balancer o un Network Load Balancer per invocare un'API privata di Gateway API?
- Lingua
- Italiano
Video correlati

