Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Microservizi con Lambda - Architetture multilivello AWS serverless con Amazon API Gateway e AWS Lambda

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Microservizi con Lambda

Cloud AWS architecture with API Gateways and Lambda functions across two accounts.

Modello architettonico per microservizi con Lambda

Il modello di architettura a microservizi non è vincolato alla tipica architettura a tre livelli; tuttavia, questo modello popolare può ottenere vantaggi significativi dall'uso di risorse serverless.

In questa architettura, ciascuno dei componenti dell'applicazione è disaccoppiato e distribuito e gestito in modo indipendente. Un'API creata con Amazon API Gateway e le funzioni successivamente lanciate da AWS Lambda, sono tutto ciò di cui hai bisogno per creare un microservizio. Il tuo team può utilizzare questi servizi per disaccoppiare e frammentare l'ambiente al livello di granularità desiderato.

In generale, un ambiente di microservizi può presentare le seguenti difficoltà: sovraccarico ripetuto per la creazione di ogni nuovo microservizio, problemi di ottimizzazione della densità e dell'utilizzo dei server, complessità dell'esecuzione simultanea di più versioni di più microservizi e proliferazione dei requisiti di codice lato client per l'integrazione con molti servizi separati.

Quando si creano microservizi utilizzando risorse serverless, questi problemi diventano meno difficili da risolvere e, in alcuni casi, semplicemente scompaiono. Il modello di microservizi serverless riduce la barriera alla creazione di ogni microservizio successivo (API Gateway consente persino la clonazione di funzioni Lambda esistenti APIs e l'utilizzo di funzioni Lambda in altri account). L'ottimizzazione dell'utilizzo del server non è più rilevante con questo modello. Infine, Amazon API Gateway fornisce client generati programmaticamente SDKs in diversi linguaggi popolari per ridurre il sovraccarico di integrazione.

Argomento successivo:

Conclusioni

Argomento precedente:

Applicazione Web
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.