AWS Kit alat - AWS Cloud9

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

AWS Kit alat

Mengapa menggunakan AWS Kit alat?

AWS Kit alat adalah ekstensi untuk AWS Cloud9 lingkungan pengembangan terintegrasi (IDE). Anda dapat mengakses dan bekerja dengan berbagai macam Layanan AWS melalui ekstensi ini. AWSToolkit menggantikan fungsionalitas yang disediakan oleh plugin Lambda untuk. AWS Cloud9 Untuk informasi selengkapnya, lihat Menonaktifkan AWS Kit Alat.

penting

AWSDukungan Toolkit adalah fitur terintegrasi dari. AWS Cloud9 Saat ini, Anda tidak dapat menyesuaikan AWS Cloud9 IDE dengan ekstensi pihak ketiga.

Awas

Jika Anda menggunakan Mozilla Firefox sebagai browser pilihan Anda dengan AWS Cloud9 IDE, ada pengaturan cookie pihak ketiga yang mencegah AWS Cloud9 tampilan web dan AWS Toolkit berfungsi dengan benar di browser. Sebagai solusi untuk masalah ini, Anda harus memastikan bahwa Anda belum memblokir Cookie di bagian Privasi & Keamanan pengaturan browser Anda, seperti yang ditampilkan pada gambar di bawah ini.


            Menampilkan pengaturan cookie untuk Firefox

Saat ini, berikut Layanan AWS dan sumber daya dapat diakses melalui ekstensi AWS Toolkit:

Mengaktifkan AWS Kit Alat

Jika AWS Kit alat tidak tersedia di lingkungan Anda, Anda dapat mengaktifkannya di tab Preferensi.

Untuk mengaktifkan AWS Alat kit
  1. Pilih AWS Cloud9, Preferensi pada bilah menu.

  2. Pada tab Preferensi, di panel navigasi samping, pilih AWS Pengaturan.

  3. Di panel AWSResources, aktifkan AWSToolkit sehingga menampilkan tanda centang pada latar belakang hijau.

    Saat Anda mengaktifkan AWS Toolkit, lingkungan pengembangan terintegrasi (IDE) akan diperbarui untuk menampilkan pengaturan Enable AWS Toolkit yang diperbarui. Opsi AWS Toolkit di sisi IDE di bawah opsi Lingkungan juga muncul.

penting

Jika instans EC2 AWS Cloud9 lingkungan Anda tidak memiliki akses ke internet (yaitu, tidak ada lalu lintas keluar yang diizinkan), pesan mungkin akan ditampilkan setelah Anda mengaktifkan AWS Toolkit dan meluncurkan kembali IDE. Pesan ini menyatakan bahwa dependensi yang diperlukan oleh AWS Toolkit tidak dapat diunduh. Jika ini masalahnya, Anda juga tidak dapat menggunakan AWS Toolkit.

Untuk memperbaiki masalah ini, buat VPC endpoint untuk Amazon S3. Ini memberikan akses ke bucket Amazon S3 di bucket Wilayah AWS Anda yang berisi dependensi yang diperlukan untuk memperbarui IDE Anda.

Untuk informasi selengkapnya, lihat Mengonfigurasi VPC endpoint untuk Amazon S3 guna mengunduh dependensi.

Mengelola kredenitas akses untuk AWS Alat kit

AWSToolkit berinteraksi dengan berbagai macam. Layanan AWS Untuk mengelola kontrol akses, pastikan bahwa entitas IAM untuk layanan AWS Toolkit Anda memiliki izin yang diperlukan untuk berbagai layanan ini. Sebagai permulaan yang cepat, gunakan kredenal sementara yang AWS dikelola untuk mendapatkan izin yang diperlukan. Kredensi terkelola ini berfungsi dengan memberikan akses lingkungan EC2 Anda Layanan AWS atas nama AWS entitas, seperti pengguna IAM.

Namun, jika Anda telah meluncurkan instans EC2 lingkungan pengembangan Anda ke subnet pribadi, kredenal sementara AWS terkelola tidak tersedia untuk Anda. Jadi, sebagai alternatif, Anda dapat mengizinkan AWS Toolkit untuk mengakses Anda Layanan AWS dengan membuat set kredenal Anda sendiri secara manual. Set ini disebut profil. Profil menampilkan kredensi jangka panjang yang disebut kunci akses. Anda bisa mendapatkan kunci akses ini dari konsol IAM.

Buat profil untuk memberikan kredensi akses untuk Alat kit AWS
  1. Untuk mendapatkan kunci akses Anda (terdiri dari access key ID dan secret access key), buka konsol IAM di https://console.aws.amazon.com/iam.

  2. Pilih Pengguna dari bilah navigasi lalu pilih AWS nama pengguna Anda (bukan kotak centang).

  3. Pilih tab Kredensial keamanan, lalu pilih Buat access key.

    catatan

    Jika Anda sudah memilik access key tetapi Anda tidak dapat mengakses kunci rahasia Anda, nonaktifkan kunci lama dan buat yang baru.

  4. Di kotak dialog yang menunjukkan access key ID dan secret access key Anda, pilih Unduh file .csv untuk menyimpan informasi ini di lokasi yang aman.

  5. Setelah Anda mengunduh kunci akses Anda, luncurkan AWS Cloud9 lingkungan dan mulai sesi terminal dengan memilih Window, Terminal Baru.

  6. Di jendela terminal, jalankan perintah berikut.

    aws configure --profile toolkituser

    Dalam kasus ini, toolkituser adalah nama profil yang digunakan, tetapi Anda dapat memilih sendiri.

  7. Pada baris perintah, masukkan AWS Access Key ID dan AWS Secret Access Key yang sebelumnya Anda unduh dari konsol IAM.

    • UntukDefault region name, tentukan Wilayah AWS (misalnya,us-east-1).

    • UntukDefault output format, tentukan format file (misalnya,json).

    catatan

    Untuk informasi tentang opsi untuk mengonfigurasi profil, lihat Dasar-dasar konfigurasi di Panduan AWS Command Line Interface Pengguna.

  8. Setelah Anda membuat profil Anda, luncurkan AWS Toolkit, buka menu AWS Toolkit, dan pilih Connect to. AWS

  9. Untuk bidang Pilih profil AWS kredensi, pilih profil yang baru saja Anda buat di terminal (misalnya,profile:toolkituser).

Jika profil yang dipilih berisi kredenal akses yang valid, panel AWSExplorer akan menyegarkan untuk menampilkan Layanan AWS yang sekarang dapat Anda akses.

Menggunakan IAM role untuk memberikan izin pada aplikasi di Instans EC2

Anda juga dapat menggunakan IAM role untuk mengelola kredensial sementara untuk aplikasi yang berjalan di instans EC2. Peran ini menyediakan izin sementara yang dapat digunakan aplikasi saat mereka melakukan panggilan ke sumber daya AWS lainnya. Saat Anda meluncurkan instans EC2, Anda menentukan IAM role untuk dikaitkan dengan instans tersebut. Aplikasi yang berjalan pada instance kemudian dapat menggunakan kredenal sementara yang disediakan peran saat membuat permintaan API terhadap. Layanan AWS

Setelah Anda membuat peran, tetapkan peran ini dan izin terkait ke instans dengan membuat profil instance. Profil instans dilampirkan ke instans dan dapat memberikan kredensial sementara peran ke aplikasi yang berjalan pada instans.

Untuk informasi selengkapnya, lihat Menggunakan peran IAM untuk memberikan izin ke aplikasi yang berjalan di instans Amazon EC2 dalam Panduan Pengguna IAM.

Mengidentifikasi Komponen kit alat AWS

Tangkapan layar berikut menunjukkan tiga komponen UI utama dari AWS Toolkit.


        Tangkapan layar berlabel yang menunjukkan komponen UI utama dari Kit alat AWS
  1. AWSJendela Explorer: Digunakan untuk berinteraksi dengan Layanan AWS yang dapat diakses melalui Toolkit. Anda dapat beralih antara menampilkan dan menyembunyikan AWSExplorer menggunakan AWS opsi di sisi kiri lingkungan pengembangan terintegrasi (IDE). Untuk selengkapnya tentang menggunakan komponen antarmuka ini dan mengakses Layanan AWS untuk yang berbedaWilayah AWS, lihatMenggunakanAWS Explorer untuk bekerja dengan layanan dan sumber daya di beberapa Wilayah.

  2. Menu Toolkit: Digunakan untuk mengelola koneksi keAWS, menyesuaikan tampilan jendela AWSExplorer, membuat dan menyebarkan aplikasi tanpa server, bekerja dengan GitHub repositori, dan mengakses dokumentasi. Untuk informasi selengkapnya, lihat Mengakses dan menggunakan Menu Kit alat AWS.

  3. AWSPanel konfigurasi: Digunakan untuk menyesuaikan perilaku yang berinteraksi dengan Anda menggunakan Toolkit. Layanan AWS Untuk informasi selengkapnya, lihat Memodifikasi pengaturan Kit alat AWS menggunakan panel Konfigurasi AWS.

Menonaktifkan AWS Kit Alat

Anda dapat menonaktifkan AWS Kit alat dalam tab Preferensi.

Untuk mengaktifkan AWS Kit alat
  1. Pilih AWS Cloud9, Preferensi pada bilah menu.

  2. Pada tab Preferensi, di panel navigasi samping, pilih AWS Pengaturan.

  3. Di panel AWSSumber Daya, matikan AWS AWSKit alat.

    Saat Anda menonaktifkan AWS Toolkit, lingkungan pengembangan terintegrasi (IDE) akan menyegarkan untuk menghapus opsi AWS Toolkit di sisi IDE di bawah opsi Lingkungan.

AWS Topik kit alat