Questa pagina presenta i principali strumenti per sviluppatori, kit SDK, toolkit IDE e strumenti a riga di comando per lo sviluppo e la gestione delle applicazioni AWS.

Apri: Strumenti per sviluppatori | Kit SDK | Toolkit IDE | Strumenti a riga di comando | Sviluppo serverless


Gli strumenti per sviluppatori AWS aiutano a memorizzare in modo sicuro il codice sorgente delle applicazioni verificandone la versione; inoltre consentono di creare build, testare e distribuire le applicazioni in AWS o nell'ambiente locale.

AWS CodeCommit è un servizio di controllo del codice sorgente completamente gestito che semplifica l'hosting aziendale di repository Git privati in modo sicuro e altamente scalabile. CodeCommit elimina il bisogno di gestire il tuo sistema di controllo di codice sorgente o di preoccuparti del ridimensionamento della sua infrastruttura CodeCommit fornisce capacità di storage, ad esempio di codice sorgente e codice binario, e si integra perfettamente con gli strumenti Git esistenti. 
Ulteriori informazioni »

AWS CodePipeline è un servizio di integrazione continua e distribuzione continua che permette di aggiornare applicazione e infrastruttura in modo rapido e affidabile. CodePipeline crea, esegue il testing e distribuisce il codice ogni volta che viene modificato, in base a modelli e processi personalizzati configurati dall'utente. Questo ti permette di distribuire in modo rapido e affidabile funzionalità e aggiornamenti. È possibile creare una soluzione completa con la massima semplicità impiegando i plug-in preinstallati di servizi di terze parti quali GitHub oppure integrando i propri plug-in personalizzati in qualsiasi fase del processo di rilascio. Con AWS CodePipeline, si pagano solo i servizi usati. Non sono previste tariffe minime né impegni anticipati.
Ulteriori informazioni »

AWS CodeBuild è un servizio di compilazione completamente gestito che compila il codice sorgente, esegue test e produce pacchetti di software pronti per la distribuzione. Con CodeBuild, non è necessario eseguire il provisioning, gestire e scalare i propri server di compilazione. CodeBuild viene dimensionato continuamente ed elabora contemporaneamente compilazioni diverse per evitare code. Puoi iniziare a utilizzare CodeBuild velocemente con ambienti di compilazione predefiniti oppure puoi creare ambienti di compilazione personalizzati che utilizzano strumenti di compilazione specifici. Con CodeBuild la tariffa è calcolata sui minuti di utilizzo delle risorse di calcolo.
Ulteriori informazioni »

AWS CodeDeploy è un servizio che automatizza l'implementazione di software in ogni istanza, incluse le istanze Amazon EC2 e le istanze eseguite localmente. AWS CodeDeploy semplifica le operazioni di distribuzione di nuove funzionalità, consente di evitare tempi di inattività durante l'implementazione e gestisce le complesse attività di aggiornamento delle applicazioni. Puoi usare AWS CodeDeploy per automatizzare la distribuzione di software, eliminando la necessità di operazioni manuali soggette a errore; il servizio si ridimensionerà seguendo le esigenze dell'infrastruttura in modo da permetterti di distribuire una sola istanza così come migliaia.
Ulteriori informazioni »


Con un'API specifica per il linguaggio di programmazione o la piattaforma in uso, puoi integrare più facilmente i servizi AWS nelle applicazioni.


Con strumenti specifici per il cloud integrati nel tuo ambiente di sviluppo, puoi accelerare i processi di sviluppo AWS.


Puoi controllare i servizi AWS dalla riga di comando e automatizzare la gestione dei servizi tramite script.

Gestisci più servizi AWS con un singolo strumento a riga di comando. Disponibile su sistemi Windows, Mac, e Linux/UNIX.

Installa »
Documentazione »
Ulteriori informazioni »

Gestisci le risorse AWS con gli stessi strumenti PowerShell che usi per gestire gli ambienti Windows, Linux o Mac. 

Installa »
Documentazione »
Ulteriori informazioni »

AWS SAM Local è uno strumento con interfaccia a riga di comando che permette di eseguire testing e debug di funzioni AWS Lambda definite secondo modelli di AWS Serverless Application Model (SAM).

GitHub »
Documentazione »
Post del blog »


Testa e distribuisci applicazioni serverless create in AWS Lambda utilizzando SAM Local e AWS SAM. Per ulteriori strumenti compatibili con applicazioni serverless, consulta questa pagina.

L'AWS Serverless Application Model (AWS SAM) è un modello per definire applicazioni senza server. AWS SAM è supportato nativamente da AWS CloudFormation e offre un modo semplice per definire le Amazon API Gateway, le funzioni AWS Lambda e le tabelle Amazon DynamoDB che occorrono alla tua applicazione senza server. La specifica è disponibile in Apache 2.0. Per ulteriori informazioni, consulta la documentazione.

AWS SAM Local è uno strumento aggiuntivo con interfaccia a riga di comando che permette di testare le funzioni Lambda in locale secondo modelli di AWS SAM. Ulteriori informazioni »

AWS SAM Local è uno strumento con interfaccia a riga di comando che permette di eseguire testing e debug di funzioni AWS Lambda definite secondo modelli di AWS Serverless Application Model (SAM). SAM Local può essere impiegato per testare le funzioni in locale, avviare un'istanza API Gateway locale da un modello di SAM, convalidare un modello di SAM e generare payload di esempio per diversi eventi sorgente.

GitHub »
Post del blog »


Trova librerie di codice offerte dalla community in Librerie e codice di esempio »

Trova strumenti legacy qui »