Cos'è AWS Cloud9? - AWS Cloud9

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

Cos'è AWS Cloud9?

AWS Cloud9 è un ambiente di sviluppo integrato o IDE.

L'IDE AWS Cloud9 offre una ricca esperienza di modifica del codice con supporto per diversi linguaggi di programmazione e debugger nel tempo di esecuzione, nonché un terminale integrato. Contiene una raccolta di strumenti utilizzati per programmare, creare, eseguire, testare, eseguire il debug del software e per rilasciare software nel cloud.

Puoi accedere a IDE AWS Cloud9 attraverso un browser web. Puoi configurare l'IDE come preferisci. Puoi cambiare temi di colore, associare tasti di scelta rapida, abilitare la colorazione della sintassi specifica di un linguaggio di programmazione, la formattazione del codice e molto altro.

(Ho capito! Sono pronto a provareAWS Cloud9. Come si inizia?)

Come funziona AWS Cloud9?

Il seguente diagramma mostra una panoramica di alto livello su come funziona AWS Cloud9.

Dal diagramma (a partire dal basso), utilizzi l'IDE AWS Cloud9, in esecuzione in un browser Web sul computer locale, per interagire con l'ambiente AWS Cloud9. Una risorsa di calcolo (ad esempio un'istanza Amazon EC2 o il server) si collega a tale ambiente. Infine, il lavoro viene archiviato in un repository AWS CodeCommit o in un altro tipo di repository remoto.

Diagramma che fornisce una panoramica su come funziona AWS Cloud9

Ambienti AWS Cloud9

Un ambiente AWS Cloud9 è un archivio in cui memorizzare i file di progetto e dove eseguire gli strumenti per sviluppare le applicazioni.

Mediante l'uso dell'IDE AWS Cloud9, puoi:

  • Archiviare i file del progetto in locale sull'istanza o sul server.

  • Clonare un repository di codice remoto, come un repository in AWS CodeCommit, nell'ambiente.

  • Lavorare con una combinazione di file in locale e clonati nell'ambiente.

Puoi creare e cambiare più ambienti, con ogni configurazione ambiente per un determinato progetto di sviluppo. Archiviando l'ambiente nel cloud, i progetti non devono più essere legati a solo un computer o una configurazione di server. In questo modo puoi eseguire operazioni come passare facilmente tra computer e integrare gli sviluppatori nel tuo team più rapidamente.

Ambienti e risorse di calcolo

Dietro le quinte, i tuoi ambienti possono essere connessi alle risorse di calcolo in due modi diversi.

  • Puoi indicare a AWS Cloud9 di creare un'istanza Amazon EC2, quindi connettere l'ambiente all'istanza EC2 appena creata. Questo tipo di configurazione si chiama ambiente EC2.

  • Puoi anche indicare a AWS Cloud9 di connettere un ambiente a un'istanza di cloud computing esistente o al server. Questo tipo di configurazione si chiama ambiente SSH.

Gli ambienti EC2 e gli ambienti SSH presentano alcune somiglianze e alcune differenze. Per i nuovi utenti di AWS Cloud9, consigliamo di utilizzare un ambiente EC2 perché AWS Cloud9 effettua gran parte della configurazione per conto dell'utente. Se, una volta approfondita la conoscenza di AWS Cloud9, desideri comprendere meglio queste similitudini e differenze, consulta Ambienti EC2 rispetto agli ambienti SSH in AWS Cloud9.

Per ulteriori informazioni sul funzionamento di AWS Cloud9, consulta questi video e pagine Web correlati.

Cosa posso fare con AWS Cloud9?

Con AWS Cloud9, puoi codificare, creare, eseguire, testare, eseguire il debug e rilasciare software in molti scenari e varianti interessanti. Questi includono (a titolo esemplificativo):

  • Utilizzo del codice in diversi linguaggi di programmazione e di AWS Cloud Development Kit (AWS CDK)

  • Utilizzo del codice in un container Docker in esecuzione.

  • Utilizzo di repository di codice online.

  • Collaborazione con altri utenti in tempo reale.

  • Interazione con diverse tecnologie di database e siti Web

  • Definizione di AWS Lambda come target, Amazon API Gateway e applicazioni serverless AWS.

  • Sfruttando altri AWS prodotti come Amazon LightsailAWS CodeStar, e. AWS CodePipeline

Per un elenco più dettagliato, consulta Cosa posso fare con AWS Cloud9?

Come si inizia?

Per iniziare a utilizzare AWS Cloud9, segui la procedura descritta in Configurazione di AWS Cloud9, quindi segui il tutorial di base.

Argomenti aggiuntivi