AWS Cloud9

IDE cloud per compilazione, esecuzione e debug di codice

AWS Cloud9 è un ambiente di sviluppo integrato (IDE) che permette scrittura, esecuzione e debugging di codice con un semplice browser. Include un editor di codice, un dispositivo di esecuzione di debug e un terminale. Cloud9 integra automaticamente strumenti essenziali per i linguaggi di programmazione più usati, tra cui JavaScript, Python, PHP e altri, per non dover installare file o configurare il computer di sviluppo ogni volta che inizia un nuovo progetto. Dal momento che l'IDE di Cloud9 è basato sul cloud, è possibile lavorare a un progetto dall'ufficio, da casa o da qualsiasi altra posizione, solo impiegando un computer connesso a Internet. Inoltre, Cloud9 offre un'esperienza uniforme per lo sviluppo di applicazioni serverless, consentendo di definire con facilità le risorse, eseguire il debug e passare da un'esecuzione locale a una remota di applicazioni serverless. Con Cloud9, è possibile condividere rapidamente un ambiente di sviluppo con l'intero team, mettendo in collegamento i programmi utilizzati e coordinando gli input dei membri in tempo reale.

Vantaggi

Scrittura di codice con un semplice browser

AWS Cloud9 offre la flessibilità per eseguire il tuo ambiente di sviluppo in un'istanza di Amazon EC2 gestita o in qualsiasi server Linux esistente che supporti SSH. Sarà pertanto possibile scrivere, avviare ed eseguire il debug di applicazioni semplicemente con un browser e senza dover installare o mantenere un IDE locale. L'editor di codice e il debugger integrato di Cloud9 includono pratiche funzionalità che permettono di velocizzare il lavoro, ad esempio suggerimenti di autocompletamento del codice durante la digitazione e debug incrementale. Il terminale di Cloud9 consente l'uso di shell basato su browser per installare software aggiuntivo, eseguire operazioni push Git push o immettere comandi.

Codice collaborativo in tempo reale

AWS Cloud9 facilita la collaborazione sul codice. È possibile condividere un ambiente di sviluppo con l'intero team con pochi semplici comandi, mettendo in collegamento i programmi utilizzati. Durante la collaborazione, è possibile vedere quando un altro membro sta digitando e chattare in tempo reale all'interno dell'IDE.

Costruisci applicazioni serverless con facilità

AWS Cloud9 facilita la scrittura, gestione ed esecuzione di debug di applicazioni serverless. Preconfigura l'ambiente di sviluppo con tutti gli SDK, librerie e plug-in necessari allo sviluppo serverless. Inoltre, Cloud9 fornisce un ambiente per il test e il debug locale delle funzioni AWS Lambda. Questo ti permette di iterare direttamente sul codice, migliorandone la qualità e risparmiando tempo.

Accesso diretto ad AWS tramite terminale

L'IDE di AWS Cloud9 è dotato di un terminale con privilegi sudo sull'istanza Amazon EC2 gestita che esegue l'hosting dell'ambiente di sviluppo e di un'interfaccia a riga di comando di AWS preautenticata. In questo modo, è più semplice eseguire comandi con la massima rapidità e accedere direttamente ai servizi AWS.

Avvio rapido di nuovi progetti

AWS Cloud9 facilita l'avvio di nuovi progetti. L'ambiente di sviluppo di Cloud9 integra automaticamente strumenti per l'utilizzo di oltre 40 sintassi di programmazione, tra cui Node.js, JavaScript, Python, PHP, Ruby, Go e C++. In questo modo è possibile iniziare a scrivere codice per gli stack di applicazioni più comuni in pochi minuti, senza dover installare o configurare file, kit SDK e plug-in sul computer di sviluppo. Poiché l'IDE di Cloud9 è basato sul cloud, è possibile gestire diversi ambienti di sviluppo per isolare le risorse di un progetto.

Video

Webinar: panoramica dell'IDE di AWS Cloud9 con una dimostrazione delle caratteristiche chiave.
AWS re:Invent 2017 - Introduzione di AWS Cloud9: keynote di Werner Vogels

Ulteriori informazioni sulle caratteristiche di AWS Cloud9

Visita la pagina delle informazioni
Tutto pronto per cominciare?
Inizia a utilizzare AWS Cloud9
Hai altre domande?
Contattaci