

 AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio come di consueto. [Ulteriori informazioni](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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?
<a name="welcome"></a>

AWS Cloud9 è un ambiente di sviluppo integrato, o *IDE*.

L' AWS Cloud9 IDE offre 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 accedere all' AWS Cloud9 IDE tramite 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.

(**Capito\$1** Sono pronto a provare AWS Cloud9. [Come si inizia?](#how-to-get-started))

## Come AWS Cloud9 funziona?
<a name="how-does-it-work"></a>

Il diagramma seguente mostra una panoramica di alto livello di 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 elaborazione (ad esempio, un'** EC2 istanza 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\]](http://docs.aws.amazon.com/it_it/cloud9/latest/user-guide/images/arch.png)


### AWS Cloud9 ambienti
<a name="w2aab9c13b9"></a>

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

Utilizzando l' 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
<a name="env-intro"></a>

Dietro le quinte, i tuoi ambienti possono essere connessi alle risorse di calcolo in due modi diversi.
+ Puoi indicare di AWS Cloud9 creare un' EC2 istanza Amazon e quindi connettere l'ambiente a quell' EC2 istanza appena creata. Questo tipo di configurazione è chiamato *EC2 ambiente.*
+ Puoi indicare di AWS Cloud9 connettere un ambiente a un'istanza di cloud computing esistente o al tuo server. Questo tipo di configurazione si chiama *ambiente SSH*.

EC2 gli ambienti e gli ambienti SSH 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, consulta[Ambienti EC2 a confronto con ambienti SSH in AWS Cloud9](ec2-env-versus-ssh-env.md).

Per ulteriori informazioni su come AWS Cloud9 funziona, guarda questi [video](additional-info.md#related-videos) e [pagine web](additional-info.md#related-web-pages) correlati.

## Cosa posso fare con AWS Cloud9?
<a name="what-can-i-do-summary"></a>

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?](what-can-i-do.md)

## Come si inizia?
<a name="how-to-get-started"></a>

Per iniziare a utilizzare AWS Cloud9, segui i passaggi indicati [Configurazione AWS Cloud9](setting-up.md) e poi segui il tutorial [di base](tutorials-basic.md).

## Argomenti aggiuntivi
<a name="welcome-additional-info"></a>
+ [Cosa posso fare con AWS Cloud9?](what-can-i-do.md)
+ [Informazioni aggiuntive su AWS Cloud9](additional-info.md)

# Cosa posso fare con AWS Cloud9?
<a name="what-can-i-do"></a>

Esplora le seguenti risorse per scoprire come utilizzarle AWS Cloud9 per alcuni scenari comuni.


**Scenari chiave**  

|  **Scenario**  |  **Risorse**  | 
| --- | --- | 
|  Crea, esegui ed esegui il debug di codice in AWS Lambda funzioni e applicazioni serverless utilizzando il AWS Toolkit.  |   [Utilizzo AWS Lambda delle funzioni tramite il AWS Toolkit](lambda-toolkit.md)   | 
|  Lavora con istanze Amazon Lightsail preconfigurate con applicazioni e framework popolari WordPress come LAMP (Linux, Apache, MySQL e PHP), Node.js, Nginx, Drupal e Joomla e distribuzioni Linux come Amazon Linux, Ubuntu, Debian, FreeBSD e openSUSE.  |   [Utilizzo delle istanze Amazon Lightsail nell'IDE AWS Cloud9](lightsail-instances.md)   | 
|  Lavora con codice in soluzioni di distribuzione continua in AWS CodePipeline.  |   [Lavorare con AWS CodePipeline nell' AWS Cloud9 IDE](codepipeline-repos.md)   | 
|   AWS Automatizza AWS CLI i servizi utilizzando e il. AWS CloudShell  |   [AWS CLI e tutorial aws-shell per AWS Cloud9](sample-aws-cli.md)   | 
|  Lavora con i repository di codice sorgente in. AWS CodeCommit  |   [AWS CodeCommit tutorial per AWS Cloud9](sample-codecommit.md)   | 
|  Lavora con i repository di codice sorgente GitHub usando l'interfaccia del pannello Git.  |   [Controllo visivo del codice sorgente con il pannello Git](source-control-gitpanel.md)   | 
|  Lavora con i database NoSQL in Amazon DynamoDB.  |   [Tutorial su Amazon DynamoDB per AWS Cloud9](sample-dynamodb.md)   | 
|  Lavora con LAMP (Linux, Apache HTTP Server, MySQL, PHP) e stack.  |   [Tutorial LAMP per AWS Cloud9](sample-lamp.md)   | 
|  Lavora con i WordPress siti Web.  |   [WordPress tutorial per AWS Cloud9](sample-wordpress.md)   | 
|  Lavora con codice per Java e AWS SDK per Java.  |   [Tutorial Java per AWS Cloud9](sample-java.md)   | 
|  Lavora con codice per C\$1\$1 e AWS SDK per C\$1\$1.  |   [Tutorial C\$1\$1 per AWS Cloud9](sample-cplusplus.md)   | 
|  Lavora con codice per Python e AWS SDK per Python (Boto).  |   [Tutorial in Python per AWS Cloud9](sample-python.md)   | 
|  Lavora con codice per .NET Core e AWS SDK per .NET.  |   [Tutorial.NET per AWS Cloud9](sample-dotnetcore.md)   | 
|  Lavora con codice per Node.js e AWS SDK per JavaScript.  |   [Tutorial Node.js per AWS Cloud9](sample-nodejs.md)   | 
|  Lavora con codice per PHP e AWS SDK per PHP.  |   [Tutorial PHP per AWS Cloud9](sample-php.md)   | 
|  Lavora con codice per Ruby e AWS SDK per Ruby.  |   [AWS SDK per Ruby in AWS Cloud9](tutorial-ruby.md)   | 
|  Lavora con codice per Go e AWS SDK per Go.  |   [Vai al tutorial per AWS Cloud9](sample-go.md)   | 
|  Lavora con il codice for TypeScript e il AWS SDK per JavaScript.  |   [TypeScript tutorial per AWS Cloud9](sample-typescript.md)   | 
|  Lavora con il codice per AWS Cloud Development Kit (AWS CDK).  |   [AWS CDK tutorial per AWS Cloud9](sample-cdk.md)   | 
|  Lavora con il codice in un container Docker in esecuzione.  |   [Tutorial Docker per AWS Cloud9](sample-docker.md)   | 
|  Invita altri a utilizzare l'ambiente insieme te, in tempo reale e con il supporto tramite chat.  |   [Lavorare con un ambiente condiviso in AWS Cloud9](share-environment.md)   | 
|  Lavora con il codice per applicazioni di robotica intelligente in AWS RoboMaker.  |   [Sviluppare con AWS Cloud9](https://docs.aws.amazon.com/robomaker/latest/dg/cloud9.html) nella Guida per gli *AWS RoboMaker sviluppatori*   | 

# Informazioni aggiuntive su AWS Cloud9
<a name="additional-info"></a>

Questo argomento fornisce ulteriori informazioni per aiutarti a saperne di più AWS Cloud9.

**Topics**
+ [Video correlati](#related-videos)
+ [Argomenti correlati sul AWS sito](#related-web-pages)
+ [Prezzi](#pricing)
+ [Ho domande aggiuntive o ho bisogno di aiuto](#questions-help)

## Video correlati
<a name="related-videos"></a>
+  [AWS re:Invent 2017 - Presentazione AWS Cloud9: Keynote di Werner Vogels](https://www.youtube.com/watch?v=fwFoU_Wb-fU) (9 minuti, sito web) YouTube
+  [AWS re:Invent Launchpad](https://www.youtube.com/watch?v=NNqVBo9k8n4) 2017 -, (15 minuti, sito web) AWS Cloud9 YouTube 
+  [Presentazione AWS Cloud9 - AWS Online Tech Talks](https://www.youtube.com/watch?v=FvclLeg2vEQ) (33 minuti, sito web) YouTube 
+  [AWS Sydney Summit 2018: AWS Cloud9 e AWS CodeStar](https://www.youtube.com/watch?v=B-nbl0qYsQg) (25 minuti, YouTube sito web)

## Argomenti correlati sul AWS sito
<a name="related-web-pages"></a>
+  [Presentazione AWS Cloud9](https://aws.amazon.com/about-aws/whats-new/2017/11/introducing-aws-cloud9/)
+  [AWS Cloud9 — Ambienti per sviluppatori cloud](https://aws.amazon.com/blogs/aws/aws-cloud9-cloud-developer-environments/)
+  [AWS Cloud9 Panoramica](https://aws.amazon.com/cloud9/)
+  [AWS Cloud9 Caratteristiche](https://aws.amazon.com/cloud9/details/)
+  [AWS Cloud9 FAQs](https://aws.amazon.com/cloud9/faqs/)

## Prezzi
<a name="pricing"></a>

Non sono previsti costi aggiuntivi per AWS Cloud9. Se utilizzi un' EC2 istanza Amazon per il tuo ambiente di AWS Cloud9 sviluppo, paghi solo per le risorse di calcolo e storage (ad esempio, un' EC2 istanza Amazon, un volume Amazon EBS) utilizzate per eseguire e archiviare il codice. Puoi inoltre connettere l'ambiente a un server Linux esistente (ad esempio, un server on-premise) tramite SSH senza costi aggiuntivi.

I prezzi sono calcolati solo in base all'uso effettivo, senza tariffe minime né impegni anticipati. Ti vengono addebitate le AWS tariffe normali per tutte AWS le risorse (ad esempio AWS Lambda le funzioni) che crei o utilizzi all'interno del tuo ambiente.

 AWS I nuovi clienti idonei al piano AWS gratuito possono utilizzarlo AWS Cloud9 gratuitamente. Se il tuo ambiente utilizza risorse oltre il piano AWS gratuito, ti vengono addebitate le AWS tariffe normali per tali risorse.

Per ulteriori informazioni, consulta gli argomenti seguenti.
+ AWS Cloud9 prezzi: vedi [AWS Cloud9 Prezzi](https://aws.amazon.com/cloud9/pricing/).
+ AWS [prezzi del servizio: consulta [ EC2 i prezzi](https://aws.amazon.com/ec2/pricing/) di [Amazon, i prezzi, i prezzi e AWS i [AWS Lambda prezzi](https://aws.amazon.com/lambda/pricing/) di Amazon EBS](https://aws.amazon.com/ebs/pricing/).](https://aws.amazon.com/pricing/)
+ Il piano AWS gratuito: consulta le [sezioni Utilizzo del piano AWS gratuito](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-free-tier.html) e [Monitoraggio dell'utilizzo del piano gratuito](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/tracking-free-tier-usage.html) nella *Guida per l'Gestione dei costi e fatturazione AWS utente*.
+ Prezzi per l'istruzione: consulta il programma [AWS Educate](https://aws.amazon.com/education/awseducate/).

## Ho domande aggiuntive o ho bisogno di aiuto
<a name="questions-help"></a>

Per porre domande o chiedere aiuto alla AWS Cloud9 community, consulta il [Forum di AWS Cloud9 discussione](https://forums.aws.amazon.com/forum.jspa?forumID=268). (Quando accedi a questo forum, AWS potrebbe essere necessario effettuare l'accesso.)

Consulta anche le nostre [domande frequenti](https://aws.amazon.com/cloud9/faqs/) (FAQs) o [contattaci](https://aws.amazon.com/contact-us/) direttamente.