Utilizzo dello strumento di replica - 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à.

Utilizzo dello strumento di replica

AWS Cloud9 in CodeCatalyst offre un'esperienza completamente gestita con cui interagire. AWS Cloud9 Per consentire ai clienti di provare a utilizzare AWS Cloud9 in CodeCatalyst, abbiamo creato uno strumento di replica. Dopo aver copiato ed eseguito lo script nel tuo AWS Cloud9 ambiente, segui le istruzioni per eseguirlo e replicare le risorse del codice da a. AWS Cloud9 CodeCatalyst Per ulteriori informazioni sullo strumento e sul processo di replica, consulta le informazioni sul processo FAQ di replica descritte di seguito.

Nota

Questo processo di replica non avrà alcun effetto sugli ambienti esistenti. AWS Cloud9 Una volta completato il processo di replica, è possibile eliminare gli ambienti di sviluppo, i repository di origine, il progetto e lo spazio, senza influire sull'ambiente. AWS Cloud9 Questo strumento copierà solo le risorse del codice AWS Cloud9 in CodeCatalyst, non eliminerà o configurerà gli ambienti esistenti AWS Cloud9 . Questo strumento di replica è stato rilasciato per un gruppo iniziale selezionato di AWS account. Di conseguenza, potrebbe non apparire in alcuni AWS account.

Nota

Si consiglia di registrarsi ad Amazon CodeCatalyst e creare uno spazio prima di scaricare lo strumento. Per informazioni sulla registrazione CodeCatalyst, consulta Iscrizione ad Amazon CodeCatalyst e creazione di uno spazio.

Vantaggi dell'utilizzo AWS Cloud9 su Amazon CodeCatalyst

La sezione seguente descrive alcuni dei vantaggi prestazionali e delle funzionalità avanzate che otterrai utilizzando AWS Cloud9 su CodeCatalyst:

  • CodeCatalyst offre un'esperienza integrata che consente di utilizzare ambienti di sviluppo completamente gestiti per gestire l'intero ciclo di vita dello sviluppo del software da un'unica posizione.

  • Opzioni di dimensione EBS del volume Amazon migliorate al momento del lancio.

  • Support per ambienti temporanei e possibilità di scalare l'elaborazione del tuo ambiente di sviluppo su richiesta.

  • AMISupporto personalizzato disponibile tramite la specifica di immagini personalizzate.

  • Supporto Devfile che consente di descrivere le configurazioni come codice.

Replicazione delle risorse di AWS Cloud9 codice CodeCatalyst utilizzando lo strumento di replica

La procedura seguente descrive in dettaglio come copiare ed eseguire lo strumento di replica per completare il processo di replica.

  1. Copia lo script seguente e assicurati di eseguirlo in un AWS Cloud9 ambiente:

    curl https://dx5z5embsyrja.cloudfront.net -o /tmp/replicate-tool.tar.gz && tar --no-same-owner --no-same-permissions -xvf /tmp/replicate-tool.tar.gz -C /tmp && node /tmp/cloud9-replication-tools
  2. [Facoltativo] Lo strumento di replica utilizza il tuo Account AWS ID per la telemetria. Lo scopo è aiutarci a identificare meglio eventuali problemi che potresti riscontrare durante l'utilizzo dello strumento. Emettiamo eventi di telemetria pertool starts,, etool fails. tool is cancelled by user tool completes successfully tool creates a Dev Environment for the user Se desideri disabilitare la telemetria con lo strumento di replica, vedi Disabilitazione della telemetria per lo strumento di replica di seguito.

  3. Dopo aver copiato ed eseguito lo strumento di replica nel tuo AWS Cloud9 ambiente, dovrai collegarlo a un AWS Builder ID accedendo all'accesso Account AWS in un browser e facendo clic su Consenti entro 10 minuti. URL Assicurati di aprire il link solo una volta, se lo apri più volte causerà un errore e dovrai ricominciare da capo. Per ulteriori informazioni su AWS Builder ID, consulta Accedi con AWS Builder ID nella Guida per l'utente di AWS accesso. Ciò garantirà allo strumento di replica l'accesso alle tue risorse di codice allo scopo di replicarle. CodeCatalyst

  4. Scegli lo spazio che desideri utilizzare. Se hai solo uno spazio, quello spazio viene selezionato. Per ulteriori informazioni sugli spazi, consulta Spaces CodeCatalyst nella Amazon CodeCatalyst User Guide.

  5. Scegli se vuoi replicare il codice CodeCatalyst o provarlo con un nuovo ambiente di sviluppo. Ti consigliamo di replicare il codice direttamente in. CodeCatalyst Per ulteriori informazioni sugli ambienti di sviluppo, consulta Dev Environments CodeCatalyst nella Amazon CodeCatalyst User Guide.

  6. Inserisci un nome per il tuo progetto o premi invio per utilizzare il nome predefinito fornito.

  7. Quando richiesto, selezionate come desiderate copiare i file nel nuovo repository sorgente in. CodeCatalyst Puoi scegliere di trasferire la cartella principale in un unico CodeCatalyst repository o di trasferire le sottocartelle in repository distinti. CodeCatalyst

  8. Una volta completato lo strumento, accedi al progetto all'interno della CodeCatalyst console tramite il messaggio URL fornito nel terminale per accedere alle tue risorse di codice. CodeCatalyst

Dopo aver completato questa procedura, il tuo CodeCatalyst repository contiene i file e i commit aggiornati che hai appena inviato. Ora puoi creare ambienti di sviluppo da questo ramo e aprirli con. AWS Cloud9

Disabilitazione della telemetria per lo strumento di replica

I passaggi seguenti descrivono come impostare una variabile di ambiente per disabilitare la telemetria per lo strumento di replica.

  1. Apri un terminale nel tuo ambiente AWS Cloud9

  2. Esegui uno dei seguenti comandi:

    export CLOUD9_REPLICATION_TOOL_TELEMETRY=off

    oppure

    export CLOUD9_REPLICATION_TOOL_TELEMETRY=0
  3. Dopo aver eseguito uno dei comandi precedenti, la variabile di ambiente verrà impostata e la telemetria per lo strumento di replica verrà disabilitata. Dopo aver disabilitato la telemetria, è necessario copiare ed eseguire nuovamente lo script dello strumento di replica per iniziare il processo.

Feedback sullo strumento di replica

Se riscontri problemi o desideri fornire un feedback sulla tua esperienza con lo strumento di replica, crea e invia una richiesta di supporto. Per informazioni sulla creazione di una richiesta di supporto, consulta Creazione di casi di supporto e gestione dei casi.

Differenze tra AWS Cloud9 e Amazon CodeCatalyst

La tabella seguente illustra alcune delle differenze tra AWS Cloud9 e oltre AWS Cloud9 . CodeCatalyst

AWS Cloud9 AWS Cloud9 su Amazon CodeCatalyst

Private VPC funziona molto bene con AWS Cloud9.

L'uso di private non VPC è attualmente supportato per AWS Cloud9 on CodeCatalyst.

AWS Cloud9 supporta credenziali AWS gestite preconfigurate.

Le credenziali devono essere configurate manualmente per essere attivate. AWS Cloud9 CodeCatalyst

È possibile impostare intervalli da 30 minuti a 7 giorni e disabilitare gli arresti con. AWS Cloud9

È possibile impostare intervalli da 15 minuti a 20 ore per l' AWS Cloud9 accensione CodeCatalyst e non è possibile disabilitare gli arresti.

AWS Cloud9 supporta piattaforme Ubuntu e OS. AL2

AWS Cloud9 on CodeCatalyst supporta immagini MDE universali e immagini personalizzate che possono includere Ubuntu eAL2. Per ulteriori informazioni su questo argomento, consulta Universal devfile images nella Amazon CodeCatalyst User Guide.

Il caricamento e il download sono supportati in AWS Cloud9

Il caricamento e il download non sono attualmente supportati per AWS Cloud9 on. CodeCatalyst Gli utenti dovranno caricare e scaricare utilizzando i bucket Amazon S3.

La collaborazione è disponibile in AWS Cloud9

La collaborazione non è attualmente disponibile per AWS Cloud9 on CodeCatalyst.