AWS Infrastructure Composer ti aiuta a comporre visivamente e a configurare le applicazioni moderne da servizi AWS supportati dall'infrastructure as code (IaC) pronta per l'implementazione.
Informazioni generali
Canvas visiva
AWS Infrastructure Composer ti aiuta a trascinare qualsiasi risorsa di AWS CloudFormation su una canvas visiva da Visual Studio (VS) Code o dalla console AWS. L'integrazione di Step Functions Workflow Studio fornisce un'interfaccia drag-and-drop per creare un flusso di lavoro e integrare le attività del flusso di lavoro con oltre 220 servizi AWS utilizzando l'integrazione click-to-connect di Infrastructure Composer.
Generazione di configurazioni
Dai diagrammi visivi, Infrastructure Composer può generare automaticamente modelli AWS CloudFormation infrastructure as code (IaC) pronti per l'implementazione e completamente configurati per 13 risorse avanzate, tra cui la funzione AWS Lambda, i flussi di Amazon Kinesis, la pianificazione di EventBridge, l'API Gateway, l'Amazon SQS Queue e le state machine (macchine a stati) di AWS Step Functions, e produrre modelli CloudFormation per tutte le oltre 1.000 risorse supportate da CloudFormation.
Sincronizzazione tra diagramma visivo e IaC
AWS Infrastructure Composer mantiene una rappresentazione visiva in tempo reale dell'architettura dell'applicazione sincronizzata con la tua IaC. Le modifiche all'architettura, come l'aggiunta di nuove risorse o la modifica della configurazione del servizio, si riflettono sugli artefatti dell'IaC e viceversa.
Esperienza IDE
Estensione IDE in Visual Studio (VS) Code
Infrastructure Composer estende l'esperienza di creazione visiva di IaC a Visual Studio Code e completa gli strumenti e i flussi di lavoro già esistenti. È possibile affiancare la visualizzazione di Infrastructure Composer e la modifica del modello CloudFormation nel tuo IDE.
Suggerimenti di codici basati sull'IA generativa nell'estensione IDE
L'estensione IDE di Infrastructure Composer, come parte del Kit di strumenti AWS per VS Code, offre suggerimenti di codice basato sull'IA generativa. In questo modo, non si ottiene soltanto assistenza per avviare un nuovo modello CloudFormation, ma è possibile anche generare una configurazione delle risorse direttamente dall'interfaccia di configurazione delle risorse di Infrastructure Composer.