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, testare e distribuire automaticamente 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 solleva dalla necessità di gestire il tuo sistema di controllo di codice sorgente o di impegnare tempo e sforzi nel ridimensionamento della relativa infrastruttura. CodeCommit fornisce capacità di storage, ad esempio di codice sorgente e codice binario, e si integra perfettamente con i tuoi strumenti Git esistenti. 
Ulteriori informazioni »

AWS CodePipeline è un servizio di integrazione continua e distribuzione continua che permette di aggiornare applicazioni 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. I prezzi di AWS CodePipeline sono calcolati solo in base all'uso effettivo. Non sono previste tariffe minime né impegni anticipati.
Ulteriori informazioni »

AWS CodeBuild è un servizio di compilazione completamente gestito che permette di compilare codice sorgente, eseguire test e preparare pacchetti software pronti per essere distribuiti. Con CodeBuild, non è necessario eseguire il provisioning, gestire e scalare i propri server di compilazione. CodeBuild ricalibra le risorse in modo continuo ed elabora contemporaneamente diverse build per evitare rallentamenti nella compilazione di codice. 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 l'addebito è al minuto e si basa sulle risorse di calcolo utilizzate.
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 rilascio di nuove funzionalità, consente di evitare tempi di inattività durante la distribuzione delle applicazioni 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'interfaccia 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 tuoi 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 tue 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 localmente testing e debug di funzioni AWS Lambda definite dai 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. Puoi trovare ulteriori informazioni nella documentazione.

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

AWS SAM Local è uno strumento con interfaccia a riga di comando che permette di eseguire localmente testing e debug di funzioni AWS Lambda definite dai modelli di AWS Serverless Application Model (SAM). SAM Local può essere impiegato per testare le funzioni localmente, 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 »