Apa itu AWS Cloud9? - AWS Cloud9

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

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

Apa itu AWS Cloud9?

AWS Cloud9 adalah lingkungan pengembangan terpadu, atau IDE.

Ini AWS Cloud9 IDE menawarkan pengalaman pengeditan kode yang kaya dengan dukungan untuk beberapa bahasa pemrograman dan debugger runtime, dan terminal bawaan. 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 browser web. Anda dapat mengkonfigurasi IDE ke preferensi Anda. Anda dapat beralih tema warna, mengikat kunci pintas, mengaktifkan pewarnaan sintaks bahasa khusus pemrograman dan pemformatan kode, dan banyak lagi.

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

Bagaimana cara AWS Cloud9 kerjanya?

Diagram berikut menunjukkan gambaran tingkat tinggi tentang cara AWS Cloud9 kerja.

Dari diagram (mulai dari bawah), Anda menggunakan AWS Cloud9 IDE, berjalan di browser web di komputer lokal Anda, untuk berinteraksi dengan AWS Cloud9 lingkungan Anda. Sumber daya komputasi (misalnya, EC2instans Amazon atau server Anda sendiri) terhubung ke lingkungan itu. Akhirnya, pekerjaan Anda disimpan dalam repositori AWS CodeCommit atau jenis repositori jarak jauh lainnya.

Diagram yang memberikan gambaran umum tentang cara AWS Cloud9 kerja

AWS Cloud9 lingkungan

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

Dengan menggunakan AWS Cloud9 IDE, Anda dapat:

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

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

  • 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 EC2 instance Amazon, dan kemudian menghubungkan lingkungan ke EC2 instance yang baru dibuat. Jenis pengaturan ini disebut EC2lingkungan.

  • Anda dapat menginstruksikan AWS Cloud9 untuk menghubungkan lingkungan ke instance komputasi cloud yang ada atau ke server Anda sendiri. Jenis pengaturan ini disebut SSHlingkungan.

EC2lingkungan dan SSH lingkungan memiliki beberapa kesamaan dan beberapa perbedaan. Jika Anda baru AWS Cloud9, kami sarankan Anda menggunakan EC2 lingkungan karena AWS Cloud9 mengurus banyak konfigurasi untuk Anda. Saat Anda mempelajari lebih lanjut tentang AWS Cloud9, dan ingin memahami persamaan dan perbedaan ini dengan lebih baik, lihatEC2lingkungan dibandingkan dengan SSH lingkungan di AWS Cloud9.

Untuk informasi selengkapnya tentang cara AWS Cloud9 kerja, lihat video dan halaman web terkait ini.

Apa yang bisa saya lakukan dengan AWS Cloud9?

Dengan AWS Cloud9, Anda dapat membuat kode, membangun, menjalankan, menguji, men-debug, dan merilis perangkat lunak dalam banyak skenario dan variasi 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.

  • Penargetan AWS Lambda, Amazon API Gateway, dan Aplikasi AWS Tanpa Server.

  • Mengambil keuntungan dari AWS produk lain seperti Amazon Lightsail AWS 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 diMenyiapkan AWS Cloud9, dan kemudian pergi melalui tutorial dasar.

Topik Tambahan