Langkah 1: Buat lingkungan - 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.

Langkah 1: Buat lingkungan

(Langkah pertama Tutorial: Halo AWS Cloud9 (CLI))

Pada langkah ini, Anda menggunakan AWS CLI untuk menciptakan lingkungan AWS Cloud9 pengembangan.

Di AWS Cloud9, lingkungan pengembangan, atau lingkungan, adalah suatu tempat di mana Anda menyimpan file proyek pengembangan Anda dan menjalankan alat untuk mengembangkan aplikasi Anda. Dalam tutorial ini, Anda membuat EC2lingkungan, dan bekerja dengan file dan alat di lingkungan itu.

Ciptakan EC2 lingkungan dengan AWS CLI

  1. Instal dan konfigurasikan AWS CLI, jika Anda belum melakukannya. Untuk melakukannya, lihat petunjuk berikut di AWS Command Line Interface Panduan Pengguna:

    Anda dapat mengonfigurasi kredensi AWS CLI menggunakan untuk salah satu dari berikut ini:

    • IAMPengguna yang Anda buatPengaturan tim untuk AWS Cloud9.

    • IAMAdministrator di AWS akun Anda, jika Anda akan bekerja secara teratur dengan AWS Cloud9 sumber daya untuk beberapa pengguna di seluruh akun. Jika Anda tidak dapat mengonfigurasi AWS CLI sebagai IAM administrator, periksa dengan administrator AWS akun Anda. Untuk informasi selengkapnya, lihat Membuat pengguna dan grup IAM admin pertama Anda di Panduan IAM Pengguna.

    • Pengguna root AWS akun, tetapi hanya jika Anda akan selalu menjadi satu-satunya yang menggunakan AWS akun Anda sendiri, dan Anda tidak perlu berbagi lingkungan Anda dengan orang lain. Kami tidak merekomendasikan opsi ini karena ini bukan praktik terbaik AWS keamanan. Untuk informasi selengkapnya, lihat Membuat, Menonaktifkan, dan Menghapus Kunci Akses untuk AWS Akun Anda di. Referensi Umum Amazon Web Services

    • Untuk opsi lain, lihat administrator AWS akun atau instruktur kelas Anda.

  2. Dalam AWS Cloud9 perintah berikut, berikan nilai untuk --region dan--subnet-id. Kemudian jalankan perintah dan buat catatan nilai "environmentId" untuk pembersihan kemudian.

    aws cloud9 create-environment-ec2 --name my-demo-environment --description "This environment is for the AWS Cloud9 tutorial." --instance-type t2.micro --image-id resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64 --region MY-REGION --connection-type CONNECT_SSM --subnet-id subnet-12a3456b

    Dalam perintah sebelumnya:

    • --name mewakili nama lingkungan. Dalam tutorial ini, kita menggunakan nama my-demo-environment.

    • --description mewakili deskripsi opsional untuk lingkungan.

    • --instance-typemewakili jenis EC2 instans Amazon yang AWS Cloud9 akan diluncurkan dan terhubung ke lingkungan baru. Contoh ini menentukant2.micro, yang memiliki relatif rendah RAM dan vCPUs dan cukup untuk tutorial ini. Menentukan jenis instans dengan lebih banyak RAM dan vCPUs dapat mengakibatkan biaya tambahan ke AWS akun Anda untuk AmazonEC2. Untuk daftar jenis instans yang tersedia, lihat wizard buat lingkungan di AWS Cloud9 konsol.

    • --image-idmenentukan identifier untuk Amazon Machine Image (AMI) yang digunakan untuk membuat instance. EC2 Untuk memilih instanceAMI, Anda harus menentukan AMI alias yang valid atau jalur AWS Systems Manager (SSM) yang valid. Pada contoh di atas, SSM jalur untuk Amazon Linux 2 AMI ditentukan.

      Untuk informasi selengkapnya, lihat create-environment-ec2 di Referensi AWS CLI Perintah.

    • --regionmewakili ID AWS Wilayah AWS Cloud9 untuk menciptakan lingkungan di. Untuk daftar AWS Wilayah yang tersedia, lihat AWS Cloud9di Referensi Umum Amazon Web Services.

    • --connection-type CONNECT_SSMmenentukan yang AWS Cloud9 terhubung ke EC2 instans Amazon melalui Systems Manager. Opsi ini memastikan tidak ada lalu lintas masuk ke instans yang diizinkan. Untuk informasi selengkapnya, lihat Mengakses instans EC2 no-ingress denganAWS Systems Manager.

      catatan

      Saat menggunakan opsi ini, Anda perlu membuat peran AWSCloud9SSMAccessRole layanan dan AWSCloud9SSMInstanceProfile jika belum dibuat. Untuk informasi selengkapnya, lihat Mengelola profil instans untuk Systems Manager dengan AWS CLI.

    • --subnet-idmewakili subnet yang AWS Cloud9 ingin Anda gunakan. Ganti subnet-12a3456b dengan ID subnet Amazon Virtual Private Cloud (VPC), yang harus kompatibel dengannya AWS Cloud9. Untuk informasi selengkapnya, lihat Buat VPC plus sumber daya VPC lainnya di Pengaturan VPC untuk Lingkungan Pengembangan AWS Cloud9.

    • AWS Cloud9 mematikan EC2 instance Amazon untuk lingkungan setelah semua instance browser web yang terhubung ke lingkungan IDE untuk ditutup. Untuk mengkonfigurasi periode waktu ini, tambahkan --automatic-stop-time-minutes dan jumlah menit. Jangka waktu yang lebih singkat dapat mengakibatkan lebih sedikit biaya ke AWS akun Anda. Demikian juga, waktu yang lebih lama mungkin mengakibatkan biaya lebih.

    • Secara default, entitas yang memanggil perintah ini memiliki lingkungan. Untuk mengubah ini, tambahkan --owner-id dan Amazon Resource Name (ARN) dari entitas yang memiliki.

  3. Setelah Anda berhasil menjalankan perintah ini, buka AWS Cloud9 IDE untuk lingkungan yang baru dibuat. Untuk melakukannya, lihat Membuka lingkungan di AWS Cloud9. Kemudian kembali ke topik ini dan Langkah 2: Tur dasar IDE lanjutkan dengan mempelajari cara menggunakan AWS Cloud9 IDE untuk bekerja dengan lingkungan baru Anda.

    Jika Anda mencoba membuka lingkungan, tetapi AWS Cloud9 tidak menampilkan IDE setelah setidaknya lima menit, mungkin ada masalah dengan browser web Anda, izin AWS akses Anda, instance, atau yang terkaitVPC. Untuk kemungkinan perbaikan, lihatTidak dapat membuka lingkungan.

Langkah Selanjutnya

Langkah 2: Tur dasar IDE