AWS Cloud9
IDE cloud untuk menulis, menjalankan, dan debugging kode
Mengapa memilih AWS Cloud9?
AWS Cloud9 adalah lingkungan pengembangan terintegrasi (IDE) berbasis cloud yang memungkinkan Anda menulis, menjalankan, dan men-debug kode hanya dengan peramban. IDE ini mencakup editor kode, debugger, dan terminal. AWS Cloud9 dikemas dengan alat penting untuk bahasa pemrograman populer, termasuk JavaScript, Python, PHP, dan lainnya sehingga Anda tidak perlu menginstal file atau mengonfigurasi mesin pengembangan untuk memulai proyek baru. Mengingat IDE AWS Cloud9 berbasis cloud, Anda dapat mengerjakan proyek dari kantor, rumah, atau di mana pun menggunakan mesin yang terhubung ke internet. AWS Cloud9 juga memberikan pengalaman yang lancar untuk mengembangkan aplikasi nirserver sehingga memungkinkan Anda untuk dengan mudah menentukan sumber daya, men-debug, serta beralih di antara eksekusi lokal dan jarak jauh aplikasi nirserver. Dengan AWS Cloud9, Anda dapat dengan cepat berbagi lingkungan pengembangan dengan tim sehingga memungkinkan Anda melakukan pair-programming dan melacak input satu sama lain secara real time.
Keuntungan
AWS Cloud9 memberikan fleksibilitas untuk menjalankan lingkungan pengembangan pada instans Amazon EC2 yang dikelola atau server Linux mana pun yang mendukung SSH. Ini berarti Anda dapat menulis, menjalankan, dan men-debug aplikasi dengan hanya menggunakan peramban, tanpa perlu menginstal atau mengelola IDE lokal. Editor kode dan debugger terintegrasi AWS Cloud9 mencakup fitur-fitur yang membantu serta menghemat waktu, seperti petunjuk kode, penyelesaian kode, dan step-through debugging. Terminal AWS Cloud9 memberikan pengalaman shell berbasis peramban, yang memungkinkan Anda menginstal perangkat lunak tambahan, melakukan git push, atau memasukkan perintah.
AWS Cloud9 membuat kolaborasi dalam pengodean menjadi lebih mudah. Anda dapat berbagi lingkungan pengembangan dengan tim hanya dalam beberapa langkah dan melakukan pair-programming bersama. Saat berkolaborasi, anggota tim Anda dapat melihat satu sama lain mengetik secara real time dan langsung saling mengobrol dari dalam IDE.
AWS Cloud9 memudahkan untuk menulis, menjalankan, dan men-debug aplikasi nirserver. AWS Cloud9 melakukan prakonfigurasi terhadap lingkungan pengembangan dengan semua SDK, pustaka, dan plug-in yang dibutuhkan untuk pengembangan nirserver. AWS Cloud9 juga menyediakan lingkungan untuk pengujian dan debugging fungsi AWS Lambda secara lokal. Hal tersebut memungkinkan Anda untuk langsung mengiterasi kode sehingga dapat menghemat waktu dan meningkatkan kualitas kode Anda.
AWS Cloud9 dilengkapi dengan terminal yang mencakup hak sudo ke instans Amazon EC2 yang dikelola yang meng-hosting lingkungan pengembangan dan AWS Command Line Interface yang sudah diautentikasi sebelumnya. Ini memudahkan Anda untuk menjalankan perintah dengan cepat dan langsung mengakses layanan AWS.
AWS Cloud9 menyederhanakan proses memulai proyek baru. Lingkungan pengembangan AWS Cloud9 dilengkapi dengan peralatan untuk lebih dari 40 bahasa pemrograman, termasuk Node.js, JavaScript, Python, PHP, Ruby, Go, dan C++. Peralatan tersebut memungkinkan Anda mulai menulis kode untuk tumpukan aplikasi populer dalam hitungan menit tanpa perlu menginstal atau mengonfigurasi file, SDK, dan plug-in untuk mesin pengembangan Anda. Mengingat Cloud9 berbasis cloud, Anda dapat dengan mudah mengelola beberapa lingkungan pengembangan untuk mengisolasi sumber daya proyek Anda.
Webinar: Gambaran umum IDE AWS Cloud9, termasuk demo fitur utama.
AWS re:Invent 2017—Memperkenalkan AWS Cloud9: Pidato Utama Werner Vogels