Apakah Perbezaan Antara AWS CLI dan Console?

Apakah Perbezaan Antara Aws Cli Dan Console



Perkhidmatan Web Amazon ialah platform yang besar untuk menggunakan perkhidmatan pengiraan, penyimpanan, rangkaian dan pangkalan data amazons. Kebanyakan perkhidmatan AWS ini boleh diakses, digunakan dan diuruskan melalui AWS Console dan Antara Muka Baris Perintah AWS. Walau bagaimanapun, terdapat beberapa perkhidmatan yang diuruskan oleh sama ada konsol AWS atau AWS CLI.

Mari kita fahami dahulu apa itu AWS Console dan AWS CLI dan kemudian bercakap tentang perbezaan terasnya.

Apakah itu AWS Console?

Konsol AWS ialah aplikasi web yang membolehkan pengguna mengurus koleksi perkhidmatan AWS yang berbeza. Apabila akaun AWS dilog masuk, halaman utama konsol memaparkan pelbagai pilihan dan perkhidmatan. Halaman utama konsol menyediakan akses kepada semua papan pemuka perkhidmatan AWS yang berbeza.







Terdapat dua jenis akaun pengguna AWS yang berbeza pada AWS Console, iaitu, akaun pengguna akar dan akaun pengguna IAM:



  • Akaun pengguna akar mempunyai semua akses kepada perkhidmatan akaun. Akaun pengguna akar boleh memberikan kebenaran kepada pengguna IAM yang disambungkan kepadanya, mengehadkan pengguna IAM daripada menggunakan perkhidmatan selain daripada yang dibenarkan.
  • Akaun pengguna IAM ialah akaun yang mempunyai kebenaran terhad untuk menggunakan perkhidmatan AWS tertentu:



Apabila pengguna log masuk sama ada pengguna akar AWS atau akaun IAM, ia memaparkan halaman web konsol dengan pelbagai pilihan:





Apakah AWS CLI?

Antara Muka Baris Perintah AWS ialah alat bersatu yang digunakan untuk mengakses dan mengurus perkhidmatan AWS melalui arahan bertulis dalam cangkerang baris perintah. Berbilang operasi AWS boleh dilakukan dengan memasukkan perintah teks ke dalam terminal tanpa gangguan Konsol.



Untuk menggunakan CLI untuk melaksanakan operasi, AWS CLI perlu dipasang dan dikonfigurasikan terlebih dahulu pada sistem. Pada masa ini terdapat dua versi AWS CLI (v1 dan v2), dan versi 2 (v2) digunakan sebagai versi terkini. Jika AWS CLI belum lagi dipasang pada sistem, ia tidak akan melaksanakan mana-mana arahan AWS. Jadi, pasang dulu.

Perintah berikut digunakan untuk mengkonfigurasi AWS CLI:

konfigurasi aws

Ini meminta pengguna untuk ID Kunci Akses dan Kunci Akses Rahsia:

Pengguna hanya perlu mengkonfigurasi AWS CLI menggunakan bukti kelayakan (kunci akses dan kunci akses rahsia) sama ada akaun pengguna IAM atau akaun pengguna Root. Akses dan kunci akses rahsia yang diminta oleh AWS CLI dipaparkan pada konsol AWS:

Akses dan kunci akses rahsia ditampal ke dalam terminal untuk mengkonfigurasi AWS CLI. Setelah AWS CLI dikonfigurasikan, arahan CLI boleh digunakan untuk mengawal perkhidmatan AWS:

Perbezaan Utama Antara AWS CLI dan Console

Berikut ialah perbezaan utama antara AWS Console dan AWS CLI:

AWS Console AWS CLI
Operasi dilakukan pada aplikasi web menggunakan antara muka halaman web AWS. Operasi dilakukan dengan melaksanakan arahan pada shell baris arahan.
AWS Console tidak memerlukan akses dan akses rahsia untuk melaksanakan tugas AWS. AWS CLI memerlukan akses dan kunci akses rahsia untuk melaksanakan tugas AWS.
Untuk menggunakan AWS Console, pengguna perlu mendaftar dan log masuk ke akaun AWS. Untuk menggunakan Antara Muka Baris Perintah AWS, pengguna perlu memasang dan mengkonfigurasi AWS pada sistem terlebih dahulu.
AWS Console hanya menjana kunci dan perintah untuk menggunakannya dalam terminal untuk mewujudkan sambungan seperti RDP dan SSH. AWS CLI melaksanakan perintah untuk melaksanakan operasi rangkaian selepas menyambung melalui RDP dan SSH menggunakan kekunci yang dijana melalui AWS Console.
AWS Console dimuatkan pada penyemak imbas. AWS CLI dibuka menggunakan cangkerang baris Perintah pada sistem.

Ini merumuskan perbezaan antara AWS Console dan AWS CLI.

Kesimpulan

Konsol AWS ialah aplikasi web yang dimuatkan pada penyemak imbas yang mengandungi koleksi perkhidmatan AWS yang berbeza. Konsol pengurusan AWS dipaparkan sebagai antara muka pertama AWS melalui konsol semua perkhidmatan yang boleh dibuka. AWS CLI ialah alat bersatu yang meminta pengguna memasukkan arahan AWS pada cangkerang baris Perintah selepas konfigurasi.