Riferimento alle API - Costrutti delle soluzioni AWS

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à.

Riferimento alle API

AWS Solutions Constructs (Constructs) è un'estensione open-source di AWS Cloud Development Kit (AWS CDK) che fornisce modelli multi-servizio e ben progettati per definire rapidamente le soluzioni nel codice per creare infrastrutture prevedibili e ripetibili. L'obiettivo di Constructs è quello di accelerare l'esperienza per gli sviluppatori di creare soluzioni di qualsiasi dimensione utilizzando definizioni basate su modelli per la loro architettura.

I modelli definiti in costrutti sono astrazioni multi-servizio di alto livello di costrutti AWS CDK che hanno configurazioni predefinite basate su best practice ben architettate. La libreria è organizzata in moduli logici utilizzando tecniche orientate agli oggetti per creare ogni modello di pattern architettonico.

Il CDK è disponibile nelle seguenti lingue:

  • JavaScript, TypeScript (Node.js ≥ 10.3.0)

  • Python (Python ≥ 3.6)

  • Java (Java ≥ 1.8)

Modules

AWS Solutions Constructs è organizzato in diversi moduli. Essi sono chiamati in questo modo:

  • AWS: Pacchetto di pattern ben progettato per i servizi indicati. Questo pacchetto conterrà costrutti che contengono più moduli di servizio CDK AWS per configurare il modello dato.

  • xxx: Pacchetti che non si avviano»- AWS«sono moduli di base costrutti che vengono utilizzati per configurare i valori predefiniti delle best practice per i servizi utilizzati all'interno della libreria dei pattern.

Contenuto del modulo

I moduli contengono i seguenti tipi:

  • Modelli- Tutti i costrutti multi-servizi di livello superiore in questa libreria.

  • Altri tipi- Tutte le classi, interfacce, strutture ed enumerazioni non costruttive che esistono per supportare i modelli.

I modelli prendono un insieme di proprietà (input) nel loro costruttore; l'insieme di proprietà (e quali sono richieste) può essere visto nella pagina di documentazione di un modello.

La pagina di documentazione del modello elenca anche i metodi disponibili per chiamare e le proprietà che possono essere utilizzate per recuperare informazioni sul modello dopo che è stato istanziato.