Amazon API Gateway

Creazione, manutenzione e protezione di API su qualsiasi scala

Amazon API Gateway è un servizio completamente gestito che semplifica agli sviluppatori creazione, pubblicazione, manutenzione, monitoraggio e protezione delle API su qualsiasi scala. Bastano pochi clic sulla Console di gestione AWS per creare un'API che agisca come porta d'entrata attraverso la quale le applicazioni possono accedere a dati, logica di business o funzionalità dei servizi di back-end, ad esempio i carichi di lavoro in esecuzione in Amazon Elastic Compute Cloud (Amazon EC2), il codice in esecuzione in AWS Lambda o le applicazioni Web.

Amazon API Gateway gestisce tutte le attività di accettazione ed elaborazione relative a centinaia di migliaia di chiamate API simultanee, inclusi gestione del traffico, controllo di accessi e autorizzazioni, monitoraggio e gestione delle versioni delle API. Amazon API Gateway non prevede alcuna tariffa minima né costi di attivazione; saranno addebitati solamente le chiamate API ricevute e i volumi di dati trasferiti in uscita.

Vantaggi

EFFICIENZA E COSTI RIDOTTI

I costi di Amazon API Gateway sono calcolati esclusivamente sulle chiamate effettuate per le tue API e sui trasferimenti di dati in uscita. Non sono previste tariffe minime né impegni anticipati.

PRESTAZIONI E SCALABILITÀ

Grazie all'integrazione con Amazon CloudFront, API Gateway consente di sfruttare la rete globale di edge location per garantire agli utenti finali la minima latenza possibile su richieste API e relative risposte. Amazon API Gateway facilita la gestione del traffico mediante la limitazione delle richieste, che consente ai sistemi back-end di affrontare i picchi di traffico. Inoltre, Amazon API Gateway consente di migliorare le prestazioni delle API perché memorizza nella cache l'output delle chiamate API, evitando ulteriori chiamate superflue ai sistemi back-end.

MONITORAGGIO DELL'ATTIVITÀ DELLE API

Una volta distribuita un'API, Amazon API Gateway fornisce un pannello di controllo che consente di monitorare visivamente le chiamate al servizio tramite Amazon CloudWatch, per visualizzare parametri prestazionali e informazioni su chiamate API, latenza dei dati e percentuali di errore.

SVILUPPO OTTIMIZZATO DI API

Con Amazon API Gateway è possibile eseguire simultaneamente diverse versioni della stessa API, consentendo di iterare, testare e rilasciare nuove versioni a tempo record.

CONTROLLI DI SICUREZZA FLESSIBILI

API Gateway fornisce gli strumenti per concedere le autorizzazioni di accesso alle API e controllare l'accesso alla gestione dei servizi. Per concedere le autorizzazioni di accesso alle API è possibile impiegare gli strumenti di sicurezza e amministrazione di AWS, come AWS Identity and Access Management (IAM) e Amazon Cognito. Amazon API Gateway verifica a tuo nome le chiamate API con firma utilizzando la stessa tecnologia che AWS impiega per le proprie API. Se già sono in uso token OAuth o altri meccanismi di autorizzazione, Amazon API Gateway può impiegare AWS Lambda per eseguire un provider di autorizzazione Lambda che aiuti a verificare le richieste in entrata.

ESECUZIONE DI API SENZA SERVER

Amazon API Gateway è strettamente integrato con AWS Lambda per consentire la creazione di API serverless. Grazie ad Amazon API Gateway, puoi creare API REST da impiegare nelle tue applicazioni mobili e Web per rendere disponibili pubblicamente i servizi di AWS mediante il codice in esecuzione in AWS Lambda. AWS Lambda esegue il tuo codice su un'infrastruttura di calcolo ad elevata disponibilità, sollevandoti dall'onere di gestire e amministrare le risorse di elaborazione.

Creazione di endpoint API RESTful per i servizi esistenti

Con Amazon API Gateway è possibile creare API avanzate basate sulle risorse, impiegando poi le dinamiche e flessibili funzionalità di trasformazione dei dati per generare le richieste nel linguaggio dei servizi a cui le richieste sono rivolte. API Gateway ti aiuta inoltre a proteggere i servizi esistenti tramite regole di limitazione delle richieste, evitando di sovraccaricare l'infrastruttura back-end in caso di picchi non previsti del traffico.

Inizia a usare Amazon API Gateway

icon1

Registrati per creare un account AWS

Ottieni accesso istantaneo al piano gratuito di AWS.
icon2

Prova i tutorial guidati

Apprendi nuove nozioni con semplici tutorial.
icon3

Inizia a lavorare con AWS

Ulteriori informazioni su Amazon API Gateway

Visita la pagina delle caratteristiche
Ti senti pronto?
Inizia a usare Amazon API Gateway
Hai ulteriori domande?
Contattaci