Apakah AWS Cloud9 itu? - AWS Cloud9

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

Apakah AWS Cloud9 itu?

AWS Cloud9 adalah lingkungan pengembangan yang terintegrasi, atau IDE.

AWS Cloud9 IDE menawarkan pengalaman pengeditan kode yang kaya dengan support untuk beberapa bahasa pemrograman dan runtime debugger, dan terminal built-in. Ini berisi koleksi alat yang Anda gunakan untuk kode, membangun, menjalankan, menguji, debug perangkat lunak, dan membantu Anda melepaskan perangkat lunak di cloud.

Anda mengakses AWS Cloud9 IDE melalui peramban web. Anda dapat mengonfigurasi IDE untuk preferensi Anda. Anda dapat beralih tema warna, mengikat kunci pintas, mengaktifkan pewarnaan sintaks bahasa khusus pemrograman dan pemformatan kode, dan banyak lagi.

(Paham! Saya siap untuk mencoba AWS Cloud9. Bagaimana saya memulainya?)

Bagaimana cara kerja AWS Cloud9?

Diagram berikut menunjukkan gambaran umum tingkat tinggi bagaimana AWS Cloud9 bekerja.

Dari diagram (mulai dari bawah), Anda menggunakan AWS Cloud9 IDE, berjalan di peramban web di komputer lokal Anda, untuk berinteraksi dengan lingkungan AWS Cloud9. Sebuah sumber daya komputasi (misalnya, Instans Amazon EC2 atau server Anda sendiri) ter-connect ke lingkungan tersebut. Akhirnya, pekerjaan Anda disimpan dalam repositori AWS CodeCommit atau jenis repositori jarak jauh lainnya.

Diagram yang memberikan gambaran umum tentang cara kerja AWS Cloud9

Lingkungan AWS Cloud9

lingkungan AWS Cloud9 adalah tempat di mana Anda menyimpan file proyek pengembangan Anda dan tempat Anda menjalankan alat untuk mengembangkan aplikasi Anda.

Menggunakan AWS Cloud9 IDE, Anda dapat:

  • Menyimpan file proyek Anda secara lokal pada instans atau server.

  • Klon repositori kode jarak jauh—seperti repo di AWS CodeCommit—ke lingkungan Anda.

  • Bekerja dengan kombinasi file lokal dan klon di lingkungan.

Anda dapat membuat dan beralih di antara beberapa lingkungan, dengan setiap lingkungan diatur untuk proyek pengembangan tertentu. Dengan menyimpan lingkungan di cloud, proyek Anda tidak perlu lagi dikaitkan dengan satu komputer atau pengaturan server. Hal ini mengaktifkan Anda untuk melakukan hal-hal seperti dengan mudah beralih antara komputer dan pengembang onboard lebih cepat ke tim Anda.

Lingkungan dan sumber daya komputasi

Di balik layar, ada beberapa cara untuk connect lingkungan Anda ke sumber daya komputasi:

  • Anda dapat menginstruksikan AWS Cloud9 untuk membuat instans Amazon EC2, dan kemudian connect lingkungan untuk instans EC2 yang baru dibuat. Jenis pengaturan ini disebut Lingkungan EC2.

  • Anda dapat menginstruksikan AWS Cloud9 untuk connect lingkungan ke instans komputasi cloud yang ada atau ke server Anda sendiri. Jenis pengaturan ini disebut Lingkungan SSH.

lingkungan EC2 dan lingkungan SSH memiliki beberapa kesamaan dan beberapa perbedaan. Jika Anda baru mengenal AWS Cloud9, kami sarankan Anda menggunakan lingkungan EC2 karena AWS Cloud9 mengurus banyak konfigurasi untuk Anda. Saat Anda pelajari selengkapnya tentang AWS Cloud9, dan ingin memahami kesamaan dan perbedaan ini dengan lebih baik, lihat Lingkungan EC2 dibandingkan dengan lingkungan SSH di AWS Cloud9.

Untuk informasi lebih lanjut tentang cara AWS Cloud9 bekerja, lihat video terkait ini dan halaman web.

Apa yang bisa saya lakukan dengan AWS Cloud9?

Dengan AWS Cloud9, Anda dapat kode, membangun, menjalankan, menguji, debug, dan melepaskan perangkat lunak dalam banyak skenario dan variasi yang menarik. Ini termasuk (namun tidak terbatas pada):

  • Bekerja dengan kode dalam beberapa bahasa pemrograman dan AWS Cloud Development Kit (AWS CDK).

  • Bekerja dengan kode dalam kontainer Docker berjalan.

  • Menggunakan repositori kode online.

  • Bekerja sama dengan orang lain secara waktu nyata.

  • Berinteraksi dengan berbagai teknologi basis data dan situs web.

  • Mentarget AWS Lambda, Amazon API Gateway, dan Aplikasi Nirserver AWS.

  • Mengambil keuntungan dari AWS produk lain seperti Amazon LightsailAWS CodeStar,, dan. AWS CodePipeline

Untuk daftar yang lebih detail, lihat Apa yang bisa saya lakukan dengan AWS Cloud9?

Bagaimana saya memulainya?

Untuk mulai menggunakan AWS Cloud9, ikuti langkah-langkah di Menyiapkan AWS Cloud9, dan kemudian pergi melalui tutorial basic.

Topik Tambahan