Menggunakan alat replikasi - AWS Cloud9

AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. Pelajari lebih lanjut”

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan alat replikasi

AWS Cloud9 in CodeCatalyst memberikan pengalaman yang dikelola sepenuhnya untuk berinteraksi dengan AWS Cloud9. Untuk memungkinkan pelanggan mencoba menggunakannya AWS Cloud9 CodeCatalyst, kami telah membuat alat replikasi. Setelah Anda menyalin dan menjalankan skrip di AWS Cloud9 lingkungan Anda, ikuti petunjuk untuk menjalankannya dan mereplikasi sumber daya kode Anda dari AWS Cloud9 ke. CodeCatalyst Untuk informasi lebih lanjut tentang alat dan proses replikasi, lihat FAQ tentang proses replikasi yang diuraikan di bawah ini.

catatan

Proses replikasi ini tidak akan berpengaruh pada AWS Cloud9 lingkungan Anda yang ada. Setelah proses replikasi selesai, Anda dapat menghapus Lingkungan Dev, repositori sumber, proyek dan ruang, dan itu tidak akan berpengaruh pada lingkungan Anda. AWS Cloud9 Alat ini hanya akan menyalin sumber daya kode Anda ke AWS Cloud9 dalam CodeCatalyst, itu tidak akan menghapus atau mengkonfigurasi AWS Cloud9 lingkungan Anda yang ada. Alat replikasi ini telah dirilis ke grup AWS akun pilihan awal. Akibatnya, itu mungkin tidak muncul di AWS akun tertentu.

catatan

Disarankan agar Anda mendaftar ke Amazon CodeCatalyst dan membuat ruang sebelum Anda mengunduh alat. Untuk informasi tentang mendaftar CodeCatalyst, lihat Mendaftar ke Amazon CodeCatalyst dan membuat Spasi.

Manfaat menggunakan AWS Cloud9 di Amazon CodeCatalyst

Bagian berikut menguraikan beberapa manfaat kinerja dan fitur yang disempurnakan yang akan Anda alami saat menggunakan AWS Cloud9 : CodeCatalyst

  • CodeCatalyst memberikan pengalaman terintegrasi yang memungkinkan Anda menggunakan Lingkungan Dev yang dikelola sepenuhnya untuk mengelola seluruh siklus hidup pengembangan perangkat lunak dari satu lokasi.

  • Opsi ukuran volume Amazon EBS yang disempurnakan saat diluncurkan.

  • Support untuk lingkungan sementara dan kemampuan untuk menskalakan komputasi Lingkungan Dev Anda sesuai permintaan.

  • Dukungan AMI khusus yang tersedia melalui spesifikasi gambar khusus.

  • Dukungan Devfile yang memungkinkan Anda untuk menggambarkan konfigurasi sebagai kode.

Mereplikasi sumber daya AWS Cloud9 kode Anda dalam CodeCatalyst menggunakan alat replikasi

Prosedur berikut merinci cara menyalin dan menjalankan alat replikasi untuk menyelesaikan proses replikasi.

  1. Salin skrip di bawah ini dan pastikan Anda menjalankannya dalam AWS Cloud9 lingkungan:

    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. [Opsional] Alat replikasi menggunakan Akun AWS ID Anda untuk telemetri. Tujuannya adalah untuk membantu kami mengidentifikasi masalah yang mungkin Anda temui dengan lebih baik saat menggunakan alat ini. Kami memancarkan acara telemetri untuktool starts,,tool fails, tool is cancelled by user dan. tool completes successfully tool creates a Dev Environment for the user Jika Anda ingin menonaktifkan telemetri dengan alat replikasi, lihat Menonaktifkan telemetri untuk alat replikasi di bawah ini.

  3. Setelah Anda menyalin dan menjalankan alat replikasi di AWS Cloud9 lingkungan Anda, Anda harus menautkan Anda Akun AWS dengan AWS Builder ID dengan menavigasi ke URL akses di browser dan mengklik Izinkan dalam waktu 10 menit. Pastikan Anda hanya membuka tautan sekali, jika Anda membukanya beberapa kali itu akan menyebabkan kesalahan dan Anda harus memulai lagi. Untuk informasi selengkapnya tentang AWS Builder ID, lihat Masuk dengan AWS Builder ID di Panduan Pengguna AWS Masuk. Ini akan memberikan akses alat replikasi ke sumber daya kode Anda untuk tujuan mereplikasi mereka. CodeCatalyst

  4. Pilih Space yang ingin Anda gunakan. Jika Anda hanya memiliki satu ruang, ruang itu dipilih. Untuk informasi selengkapnya tentang spasi, lihat Spasi CodeCatalyst di Panduan CodeCatalyst Pengguna Amazon.

  5. Pilih apakah Anda ingin mereplikasi kode Anda CodeCatalyst atau mencobanya dengan Lingkungan Dev baru. Kami merekomendasikan untuk mereplikasi kode Anda secara langsung di CodeCatalyst. Untuk informasi selengkapnya tentang Lingkungan Pengembang, lihat Lingkungan Pengembang CodeCatalyst di CodeCatalyst Panduan Pengguna Amazon.

  6. Masukkan nama untuk proyek Anda atau tekan enter untuk menggunakan nama default yang disediakan.

  7. Saat diminta, pilih bagaimana Anda ingin menyalin file Anda ke repositori sumber baru di. CodeCatalyst Anda dapat memilih untuk mendorong folder root ke satu CodeCatalyst repositori, atau mendorong sub-folder Anda ke repositori yang berbeda. CodeCatalyst

  8. Setelah alat selesai, navigasikan ke proyek di dalam CodeCatalyst konsol melalui URL yang disediakan di pesan terminal untuk mengakses sumber daya kode Anda CodeCatalyst.

Setelah menyelesaikan prosedur ini, CodeCatalyst repositori Anda memiliki file yang diperbarui dan komit yang baru saja Anda dorong. Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya dengan AWS Cloud9.

Menonaktifkan telemetri untuk alat replikasi

Langkah-langkah berikut menguraikan cara mengatur variabel lingkungan untuk menonaktifkan telemetri untuk alat replikasi.

  1. Buka terminal di AWS Cloud9 lingkungan Anda

  2. Jalankan salah satu dari perintah berikut:

    export CLOUD9_REPLICATION_TOOL_TELEMETRY=off

    atau

    export CLOUD9_REPLICATION_TOOL_TELEMETRY=0
  3. Setelah Anda menjalankan salah satu perintah di atas, variabel lingkungan akan diatur dan telemetri untuk alat replikasi akan dinonaktifkan. Setelah Anda menonaktifkan telemetri, Anda harus menyalin dan menjalankan kembali skrip alat replikasi lagi untuk memulai proses.

Umpan balik alat replikasi

Jika Anda mengalami masalah, atau ingin memberikan umpan balik tentang pengalaman Anda menggunakan alat replikasi, silakan buat dan kirimkan kasus dukungan. Untuk informasi tentang membuat kasus dukungan, lihat Membuat kasus dukungan dan manajemen kasus.

Perbedaan antara AWS Cloud9 dan Amazon CodeCatalyst

Tabel berikut menguraikan beberapa perbedaan antara AWS Cloud9 dan AWS Cloud9 seterusnya CodeCatalyst.

AWS Cloud9 AWS Cloud9 di Amazon CodeCatalyst

VPC pribadi bekerja sangat baik dengan. AWS Cloud9

Penggunaan VPC pribadi saat ini tidak didukung untuk AWS Cloud9 on. CodeCatalyst

AWS Cloud9 mendukung kredensyal AWS terkelola yang telah dikonfigurasi sebelumnya.

Kredensyal perlu dikonfigurasi secara manual untuk AWS Cloud9 on. CodeCatalyst

Dimungkinkan untuk memiliki interval 30 menit hingga 7 hari dan untuk menonaktifkan shutdown dengan. AWS Cloud9

Dimungkinkan untuk memiliki interval 15 menit hingga 20 jam untuk AWS Cloud9 aktif CodeCatalyst dan Anda tidak dapat menonaktifkan shutdown.

AWS Cloud9 mendukung platform Ubuntu dan AL2 OS.

AWS Cloud9 on CodeCatalyst mendukung gambar MDE Universal dan gambar khusus yang dapat mencakup Ubuntu dan AL2. Untuk informasi selengkapnya tentang ini, lihat Gambar devfile universal di Panduan CodeCatalyst Pengguna Amazon.

Mengunggah dan mengunduh didukung di AWS Cloud9

Mengunggah dan mengunduh saat ini tidak didukung untuk AWS Cloud9 aktif. CodeCatalyst Pengguna harus mengunggah dan mengunduh menggunakan bucket Amazon S3.

Kolaborasi tersedia di AWS Cloud9

Kolaborasi saat ini tidak tersedia untuk AWS Cloud9 di CodeCatalyst.