Che cos'è AWS Cloud9? - AWS Cloud9

AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni

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

Che cos'è AWS Cloud9?

AWS Cloud9 è un ambiente di sviluppo integrato, oppure IDE.

AWS Cloud9 IDEOffre una ricca esperienza di modifica del codice con supporto per diversi linguaggi di programmazione e debugger di runtime e 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.

È possibile accedervi tramite un browser Web. AWS Cloud9 IDE Puoi configurarli secondo IDE le tue preferenze. 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.

(Capito! Sono pronto a provare AWS Cloud9. Come si inizia?)

Come AWS Cloud9 funziona?

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

Dal diagramma (partendo dalla parte inferiore), si utilizza il AWS Cloud9 IDE, in esecuzione in un browser Web sul computer locale, per interagire con l'ambiente.AWS Cloud9 Una risorsa di elaborazione (ad esempio, un'EC2istanza Amazon o il tuo server) si connette a quell'ambiente. Infine, il lavoro viene archiviato in un repository AWS CodeCommit o in un altro tipo di repository remoto.

Diagramma che fornisce una panoramica del funzionamento AWS Cloud9

AWS Cloud9 ambienti

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

Utilizzando AWS Cloud9 IDE, è possibile:

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

  • Clona un repository di codice remoto, ad esempio un repository in, nel tuo ambiente. AWS CodeCommit

  • 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 di AWS Cloud9 creare un'EC2istanza Amazon e quindi connettere l'ambiente a quell'EC2istanza appena creata. Questo tipo di configurazione è chiamato EC2ambiente.

  • Puoi indicare di AWS Cloud9 connettere un ambiente a un'istanza di cloud computing esistente o al tuo server. Questo tipo di configurazione è chiamato ambienteSSH.

EC2gli ambienti e SSH gli ambienti presentano alcune somiglianze e alcune differenze. Se non lo conosci AWS Cloud9, ti consigliamo di utilizzare un EC2 ambiente perché AWS Cloud9 si occupa di gran parte della configurazione al posto tuo. Man mano che acquisisci ulteriori informazioni su AWS Cloud9 queste somiglianze e differenze e desideri comprenderle meglio, consultaEC2ambienti rispetto agli SSH ambienti in AWS Cloud9.

Per ulteriori informazioni su come AWS Cloud9 funziona, guarda 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 entusiasmanti. 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

  • Targeting AWS Lambda, Amazon API Gateway e applicazioni AWS serverless.

  • Sfruttando altri AWS prodotti come Amazon Lightsail AWS 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 i passaggi indicati Configurazione AWS Cloud9 e poi segui il tutorial di base.

Argomenti aggiuntivi