Ano ang AWS CLI at kung paano ito magagamit?



Ang artikulong ito sa AWS CLI ay makakatulong sa iyo na maunawaan kung paano i-install ang AWS CLI at gamitin ito upang ma-access ang AWS Cloud Computing Services

ay isa sa nangungunang mga tagabigay ng ulap na nagtatala ng 47.8% ng publiko sa 2018 IaaS bahagi ng merkado, ayon sa pagtatasa ng Gartner. ay isang pinag-isang tool upang pamahalaan ang Mga Serbisyo ng AWS. Ang pamamahala ng maraming mga Serbisyo sa AWS ay maaaring magawa sa pamamagitan ng CLI at nagbibigay ng pagkakataon para sa awtomatiko sa pamamagitan ng mga script. Sa artikulong ito, suriin natin kung paano gamitin ang AWS CLI?

Ang mga paksang sakop sa artikulong ito ay:





Mga Kinakailangan na Gumamit ng AWS CLI

Ang aktibidad na hands-on sa blog na ito ay nangangailangan ng sumusunod na paunang kinakailangan na mai-install sa system.

  1. Lumikha ng AWS Account: Upang mai-configure ang AWS CLI, kailangang lumikha ng isang AWS account kung wala kang isa. Mangyaring magparehistro dito para sa AWS account . Ang bagong AWS account ay may kasamang 12 buwan ng libreng tier access.
  2. I-install ang AWS CLI: Ang AWS CLI ay magagamit para sa Windows, MAC at Linus na pamamahagi ng OS.
    • Windows installer: 64 bit at 32-bit .
    • MAC at Linux: Mangyaring sundin ang mga hakbang na ito
      1. I-install 2.6.5 o mas mataas
      2. pip (Ang installer ng package para sa Python) ay dapat na mai-install. Ang mga hakbang sa pag-install ay susundan.
      3. Patakbuhin ang sumusunod na utos mula sa terminal / command prompt'pip install awscli' Output - Paano Gumamit ng AWS CLI - Edureka

Bagong paglikha ng gumagamit

Hakbang1: Upang makasama, mag-log in sa Console ng pamamahala ng AWS . Sa kasong ito, gumamit alinman sa isang umiiral nang AWS account o isang bagong nilikha na account bilang bahagi ng paunang kinakailangang hakbang.



Hakbang2: Pagkatapos ng pag-log in, darating kami sa Dashboard ng Console ng AWS Management.

Hakbang3: Sa ilalim ng paghahanap ng mga serbisyo, papasok kami ' ”Sa text box.

Hakbang4: Ngayon ay nasa IAM na kami (Identity at Access Management Console) para sa AWS. Ang IAM console ay ang sentral na hub na nagbibigay ng sumusunod na pag-andar .



    • Pamamahala ng pag-access sa mga mapagkukunan at serbisyo ng AWS.
    • Paggawa ng gumagamit at pamamahala ng pahintulot.

Paglikha at pamamahala ng pangkat. Hakbang5: Kasunod, mag-click kami sa ' Mga Gumagamit ” pagpipilian sa kaliwang menu bar.

Mga Pahintulot ng Gumagamit

Hakbang1: Upang magsimula sa, mag-click kami Idagdag ang gumagamit sa AWS IAM Dashboard.

kung paano itakda ang landas ng java sa mga bintana

Hakbang2: Sa kasong ito, ang mga gumagamit ay nangangailangan lamang ng pag-access sa API, AWS CLI. Hindi kailangang i-access ng gumagamit ang Console ng Pamamahala ng AWS . Samakatuwid, pipiliin namin ang Pag-access sa program pagpipilian

Hakbang3: Susunod, ibibigay namin ang pangalan ng gumagamit at pipiliin ang uri ng pag-access bilang Pag-access sa program .

Hakbang4: Mag-click sa susunod, pagkatapos mapili ang uri ng pag-access.

Hakbang5: Susunod, ang mga pahintulot ay kailangang italaga sa bagong gumagamit. Magagamit ang mga sumusunod na pagpipilian

  • Idagdag ang gumagamit sa isang mayroon nang pangkat
  • Kopyahin ang pahintulot mula sa isang mayroon nang gumagamit
  • I-attach ang umiiral nang patakaran nang direkta sa gumagamit

Hakbang6: Para sa umiiral na gawain, ilalagay namin nang direkta ang mga umiiral na patakaran, dito pipiliin namin ang patakaran na 'Access ng Administrator'.
Ang Patakaran ng IAM ay isang kumpletong paksa sa sarili nito. Samakatuwid, hindi namin ito tatalakayin dito ngunit magiging isang paksa para sa isa pang blog. Sa madaling sabi, ano ang isang Patakaran sa IAM

  • Tinutukoy ng Patakaran ng IAM ang mga pahintulot.
  • Samakatuwid, kapag ang mga patakaran ay naiugnay sa isang AWS Resource, nagmamana ang AWS Resource ng mga pahintulot na tinukoy sa patakaran.
  • Sa madaling salita, ang mga patakaran ay mga template para sa pagbibigay ng mga pahintulot.

Hakbang7: Matapos idagdag ang lumalabas na patakaran, ang mga tag ay maaaring maiugnay sa mapagkukunan.

  • Sa sulat, tag ay isang label na nakatalaga sa isang mapagkukunan.
  • Ang bawat tagbinubuo ng isang susi at isang opsyonal na halaga.
  • Gamit ang mga tag, ang mga mapagkukunan ng AWS ay maaaring mai-kategorya.

Hakbang8: Mag-click sa susunod, at magtatapos kami sa screen ng pagsusuri. Ito ang screen ng buod para sa pagpili na aming nagawa.

Hakbang9: Matapos ang lahat ng mga hakbang ay tapos na, mag-click kami sa lumikha. Bilang isang resulta, isang bagong gumagamit ay lilikha ng username na 'demouser'.

Tugon ng Paglikha ng Gumagamit

  1. Sa screen ng tagumpay sa paglikha ng gumagamit, ibinigay ang dalawang mahahalagang piraso ng impormasyon.
    • I-access ang Key ID
    • Lihim na key ng pag-access
  2. Iimbak namin ang impormasyong ito nang ligtas at hindi ibabahagi ang impormasyong ito.
  3. Bilang kahalili, CSV file magagamit ang pagpipilian ng pag-download ng file, naglalaman ng mga detalye ang CSV file.
  4. Ligtas na maiimbak ang susi o na-download na file na 'CSV', dahil hindi namin magagawang makuha muli ang Lihim na Access Key.
  5. Mag-click sa malapit at magtatapos ka sa dashboard ng gumagamit. Ang bagong nilikha na gumagamit ay magagamit na ngayon.

Paano Gumamit ng AWS CLI?

AWS CLI - Pag-configure

Hakbang1: Mag-click sa gumagamit ng demo, ipapakita ang mga kaugnay na detalye na naaayon sa paggamit.

  • Mga Pahintulot
  • Mga Grupo
  • Mga tag
  • Mga Kredensyal sa Seguridad
  • Access Advisor

Hakbang2: Para sa blog na ito, nais naming gumamit ng isang object ng Mga Kredensyal sa Seguridad, mag-click sa Mga Kredensyal sa Seguridad tab

Hakbang3: Makikita natin dito ang nakikita ang Access Key ID, na kamakailang nilikha na may katayuan na minarkahan bilang 'Aktibo'

itaas ang isang bagay sa isang kapangyarihan sa java

Hakbang4: Sa kasong ito, ang katayuan ng Access Key ay nagbibigay ng isang mahalagang tampok sa seguridad sa mga administrador.

Hakbang5: Ngayon ay mayroon kaming gumagamit, samakatuwid ay pinapayagan kaming mag-access sa mga mapagkukunang AWS nang program.

Pag-configure ng Terminal / Command Prompt

      1. Mag-log in sa terminal window ('mac' / Linux ') o prompt ng utos (' Windows ').
      2. Bago namin ma-access ang mga mapagkukunan ng AWS gamit ang CLI (command-line interface), kakailanganin naming i-configure ang CLI.
      3. Alinsunod dito, tatakbo namin ang sumusunod na utos upang i-configure ang AWS CLI'Aws configure –profile'

        PatlangHalaga
        AWS Access Key IDNilikha bilang bahagi ng mga bagong kredensyal sa seguridad
        Lihim na Access Key ng AWSNaaayon sa napiling 'AWS Access Key' na napili.
        Default na pangalan ng RehiyonMga rehiyon ng AWS, ginagamit namin us-silangan-1
        Default na format ng OutputSi JSON

      4. Ngayon kami ay nakatakda sa profile.

Tumakbo ang Pagsubok sa AWS CLI

Hakbang1: Sa kasong ito, gagamitin namin AWS S3 (Simpleng Serbisyo sa Imbakan) bilang isang halimbawa.

kung paano mag-install ng php windows

Hakbang2: Sa madaling sabi, ang AWS S3 ay isang serbisyo ng imbakan ng object.

    • Kakayahang sukatin
    • Pagkakaroon ng data
    • Seguridad
    • Pagganap

Hakbang3: Susunod, tatakbo na tayo'Aws s3 ls --profile mydemouser'

Hakbang4: Matapos ilista ang nilalaman ng mayroon nang bucket, subukan naming lumikha ng isang bagong s3 bucket gamit ang AWS CLI
'Aws s3 mb s3: // mydemouserbucket --profile mydemouser'

Hakbang5: Bilang isang resulta ng pagpapatupad ng utos, dapat gawin ang timba.

Hakbang6: Bukod dito, subukan nating lumikha ng isang timba sa isang rehiyon bukod sa default na rehiyon para sa profile ng CLI, sa aming kaso ang default na rehiyon ay 'Us-east-1'

Hakbang7: Matapos maipatupad ang utos, suriin natin, kung nilikha ang timba at ano ang rehiyon ng timba.

Konklusyon

Ang AWS CLI ay isang mahusay na tool hindi lamang mula sa pananaw ng pangangasiwa ng mga mapagkukunang AWS, ngunit nagbibigay din ang CLI ng isang pangunahing pananaw sa kung paano maa-access ang AWS sa program. Ang mga pangunahing konsepto ay ipinakilala, na-set up ng gumagamit na tapos na sa IAM, na-configure ang CLI upang ma-access ang mga mapagkukunan ng AWS. Ngunit ang AWS CLI ay may magagawa pa. Sa blog na ito, hinawakan lamang namin ang pag-access sa kanila sa pamamagitan ng console. Sa susunod na blog, ang pokus ay nasa AWS S3. Abangan ang higit pa.

Kung ito ay nag-spike ng iyong interes at nais mong malaman ang higit pa tungkol sa seguridad ng application, pagkatapos suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang malalim na cybersecurity at tutulong sa iyo na makamit ang mastery sa paksa.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng 'Paano Gumamit ng AWS CLI?' at babalikan ka namin.