AWS CLI என்றால் என்ன, அதை எவ்வாறு பயன்படுத்துவது?



AWS CLI பற்றிய இந்த கட்டுரை AWS CLI ஐ எவ்வாறு நிறுவுவது என்பதைப் புரிந்துகொள்வதற்கும் AWS கிளவுட் கம்ப்யூட்டிங் சேவைகளை அணுக அதைப் பயன்படுத்துவதற்கும் உதவும்.

2018 ஐஏஎஸ் பொது மக்களில் 47.8% பங்கைக் கொண்ட முன்னணி கிளவுட் வழங்குநர்களில் ஒருவர் கார்ட்னர் பகுப்பாய்வின் படி சந்தை பங்கு. AWS சேவைகளை நிர்வகிக்க ஒரு ஒருங்கிணைந்த கருவியாகும். பல AWS சேவைகளின் மேலாண்மை CLI மூலம் செய்யப்படலாம் மற்றும் ஸ்கிரிப்டுகள் மூலம் ஆட்டோமேஷனுக்கான வாய்ப்பை வழங்குகிறது. இந்த கட்டுரையில், AWS CLI ஐ எவ்வாறு பயன்படுத்துவது என்று பார்ப்போம்?

இந்த கட்டுரையில் விவரிக்கப்பட்டுள்ள தலைப்புகள்:





AWS CLI ஐப் பயன்படுத்துவதற்கான முன்நிபந்தனைகள்

இந்த வலைப்பதிவில் கைகோர்த்து செயல்படுவதற்கு பின்வரும் முன்நிபந்தனை கணினியில் நிறுவப்பட வேண்டும்.

  1. AWS கணக்கை உருவாக்கவும்: AWS CLI ஐ உள்ளமைக்க, உங்களிடம் ஒன்று இல்லையென்றால் AWS கணக்கை உருவாக்க வேண்டும். தயவுசெய்து இங்கே பதிவு செய்யுங்கள் AWS கணக்கு . புதிய AWS கணக்கில் 12 மாத இலவச அடுக்கு அணுகல் அடங்கும்.
  2. AWS CLI ஐ நிறுவவும்: OS இன் விண்டோஸ், MAC மற்றும் லினஸ் விநியோகத்திற்கு AWS CLI கிடைக்கிறது.
    • விண்டோஸ் நிறுவி: 64 பிட் மற்றும் 32-பிட் .
    • MAC மற்றும் லினக்ஸ்: தயவுசெய்து இந்த வழிமுறைகளைப் பின்பற்றவும்
      1. நிறுவு 2.6.5 அல்லது அதற்கு மேற்பட்டது
      2. குழாய் (பைத்தானுக்கான தொகுப்பு நிறுவி) நிறுவப்பட வேண்டும். நிறுவ வேண்டிய வழிமுறைகள்.
      3. முனையம் / கட்டளை வரியில் இருந்து பின்வரும் கட்டளையை இயக்கவும்'பிப் இன்ஸ்டால் awscli' வெளியீடு - AWS CLI ஐ எவ்வாறு பயன்படுத்துவது - எடுரேகா

புதிய பயனர் உருவாக்கம்

படி 1: உடன் இருக்க, உள்நுழைக AWS மேலாண்மை கன்சோல் . இந்த வழக்கில், முன் தேவைப்படும் படியின் ஒரு பகுதியாக ஏற்கனவே இருக்கும் AWS கணக்கை அல்லது புதிதாக உருவாக்கப்பட்ட கணக்கைப் பயன்படுத்தவும்.



படி 2: உள்நுழைந்த பிறகு, நாங்கள் தரையிறங்கப் போகிறோம் AWS மேலாண்மை கன்சோல் டாஷ்போர்டு.

c ++ இல் பெயர்வெளிகள் என்ன

படி 3: சேவைகளைக் கண்டுபிடிப்பதன் கீழ், நாங்கள் நுழையப் போகிறோம் “ உரை பெட்டியில்.

படி 4: இப்போது நாங்கள் ஐ.ஏ.எம் (அடையாளம் மற்றும் அணுகல் மேலாண்மை கன்சோல்) AWS க்கு. IAM கன்சோல் பின்வரும் செயல்பாட்டை வழங்கும் மைய மையமாகும் .



    • AWS வளங்கள் மற்றும் சேவைகள் அணுகல் மேலாண்மை.
    • பயனர் உருவாக்கம் மற்றும் அனுமதி மேலாண்மை.

குழு உருவாக்கம் மற்றும் மேலாண்மை. படி 5: அதைத் தொடர்ந்து, நாங்கள் “ பயனர்கள் ” இடது மெனு பட்டியில் தேர்வு.

பயனர் அனுமதிகள்

படி 1: தொடங்க, நாங்கள் கிளிக் செய்யப் போகிறோம் பயனரைச் சேர்க்கவும் AWS IAM டாஷ்போர்டில்.

படி 2: இந்த வழக்கில், பயனர்களுக்கு API, AWS CLI ஐ மட்டுமே அணுக வேண்டும். பயனர் அணுக தேவையில்லை AWS மேலாண்மை கன்சோல் . எனவே, நாங்கள் தேர்ந்தெடுக்கப் போகிறோம் நிரல் அணுகல் விருப்பம்.

படி 3: அடுத்து, நாங்கள் பயனர் பெயரை வழங்கப் போகிறோம் மற்றும் அணுகல் வகையைத் தேர்ந்தெடுக்கிறோம் நிரல் அணுகல் .

படி 4: அணுகல் வகை தேர்ந்தெடுக்கப்பட்ட பிறகு, அடுத்ததைக் கிளிக் செய்க.

படி 5: அடுத்து, புதிய பயனருக்கு அனுமதிகள் ஒதுக்கப்பட வேண்டும். பின்வரும் விருப்பங்கள் உள்ளன

  • ஏற்கனவே உள்ள குழுவில் பயனரைச் சேர்க்கவும்
  • ஏற்கனவே உள்ள பயனரிடமிருந்து அனுமதியை நகலெடுக்கவும்
  • இருக்கும் கொள்கையை நேரடியாக பயனருடன் இணைக்கவும்

படி 6: தற்போதுள்ள பணிக்காக, நாங்கள் ஏற்கனவே இருக்கும் கொள்கைகளை நேரடியாக இணைக்கப் போகிறோம், இதில் “நிர்வாகி அணுகல்” கொள்கையைத் தேர்ந்தெடுக்கப் போகிறோம்.
IAM கொள்கை என்பது ஒரு முழுமையான தலைப்பு. எனவே, நாங்கள் இதை இங்கு விவாதிக்கப் போவதில்லை, ஆனால் மற்றொரு வலைப்பதிவின் தலைப்பாக இருக்கும். சுருக்கமாக, IAM கொள்கை என்றால் என்ன

  • IAM கொள்கை அனுமதிகளை வரையறுக்கிறது.
  • எனவே, கொள்கைகள் AWS ஆதாரத்துடன் தொடர்புடையதாக இருக்கும்போது, ​​கொள்கையில் வரையறுக்கப்பட்ட அனுமதிகளை AWS ஆதாரம் பெறுகிறது.
  • சுருக்கமாக, கொள்கைகள் அனுமதிகளை வழங்குவதற்கான வார்ப்புருக்கள்.

படி 7: வெளியேறும் கொள்கையைச் சேர்த்த பிறகு, குறிச்சொற்களை ஆதாரத்துடன் இணைக்க முடியும்.

  • கடிதத்தில், குறிச்சொல் ஒரு வளத்திற்கு ஒதுக்கப்பட்ட லேபிள் ஆகும்.
  • ஒவ்வொரு குறிச்சொல்லும்ஒரு விசை மற்றும் விருப்ப மதிப்பைக் கொண்டுள்ளது.
  • குறிச்சொற்களைப் பயன்படுத்தி, AWS ஆதாரங்களை வகைப்படுத்தலாம்.

படி 8: அடுத்து என்பதைக் கிளிக் செய்க, நாங்கள் மதிப்பாய்வுத் திரையில் முடிவடையும். நாங்கள் செய்த தேர்வுக்கான சுருக்கம் திரை இது.

படி 9: எல்லா படிகளும் முடிந்ததும், உருவாக்கு என்பதைக் கிளிக் செய்யப் போகிறோம். இதன் விளைவாக, “டெம ous சர்” என்ற பயனர்பெயருடன் புதிய பயனர் உருவாக்கப்படுவார்.

பயனர் உருவாக்கும் பதில்

  1. பயனர் உருவாக்கும் வெற்றி திரையில், இரண்டு முக்கியமான தகவல்கள் வழங்கப்படுகின்றன.
    • விசை ஐடியை அணுகவும்
    • ரகசிய அணுகல் விசை
  2. நாங்கள் இந்த தகவலைப் பாதுகாப்பாக சேமிக்கப் போகிறோம், இந்தத் தகவலைப் பகிர மாட்டோம்.
  3. மாற்றாக, CSV கோப்பு பதிவிறக்க கோப்பு விருப்பம் உள்ளது, CSV கோப்பில் விவரங்கள் உள்ளன.
  4. ரகசிய அணுகல் விசையை மீண்டும் பெற முடியாது என்பதால், விசையை அல்லது பதிவிறக்கம் செய்யப்பட்ட “CSV” கோப்பை பாதுகாப்பாக சேமிக்கவும்.
  5. மூடு என்பதைக் கிளிக் செய்தால், நீங்கள் பயனர் டாஷ்போர்டில் முடிவடையும். புதிதாக உருவாக்கப்பட்ட பயனர் இப்போது கிடைக்கிறது.

AWS CLI ஐ எவ்வாறு பயன்படுத்துவது?

AWS CLI - கட்டமைப்பு

படி 1: டெமோ பயனரைக் கிளிக் செய்க, பயன்பாட்டுடன் தொடர்புடைய விவரங்கள் காண்பிக்கப்படும்.

  • அனுமதிகள்
  • குழுக்கள்
  • குறிச்சொற்கள்
  • பாதுகாப்பு நற்சான்றிதழ்கள்
  • அணுகல் ஆலோசகர்

படி 2: இந்த வலைப்பதிவிற்கு, நாங்கள் ஒரு பாதுகாப்பு நற்சான்றிதழ் பொருளைப் பயன்படுத்த விரும்புகிறோம், என்பதைக் கிளிக் செய்க பாதுகாப்பு நற்சான்றிதழ்கள் தாவல்.

படி 3: அணுகல் விசை ஐடியைப் பார்ப்பதை இங்கே காண்கிறோம், இது சமீபத்தில் குறிக்கப்பட்ட நிலையில் உருவாக்கப்பட்டது “செயலில்”

படி 4: இந்த வழக்கில், அணுகல் விசை நிலை நிர்வாகிகளுக்கு ஒரு முக்கியமான பாதுகாப்பு அம்சத்தை வழங்குகிறது.

படி 5: இப்போது எங்களிடம் பயனர் இருக்கிறார், எனவே AWS ஆதாரங்களை நிரல் ரீதியாக அணுக அனுமதிக்கிறது.

முனையம் / கட்டளை வரியில் கட்டமைத்தல்

      1. முனைய சாளரத்தில் (“மேக்” / லினக்ஸ் ”) அல்லது கட்டளை வரியில் (“ விண்டோஸ் ”) உள்நுழைக.
      2. CLI (கட்டளை-வரி இடைமுகம்) ஐப் பயன்படுத்தி AWS ஆதாரங்களை அணுகுவதற்கு முன், நாங்கள் CLI ஐ உள்ளமைக்க வேண்டும்.
      3. அதன்படி, AWS CLI ஐ உள்ளமைக்க பின்வரும் கட்டளையை இயக்குவோம்“Aws config -profile”

        புலம்மதிப்பு
        AWS அணுகல் விசை ஐடிபுதிய பாதுகாப்பு நற்சான்றுகளின் ஒரு பகுதியாக உருவாக்கப்பட்டது
        AWS ரகசிய அணுகல் விசைதேர்ந்தெடுக்கப்பட்ட “AWS அணுகல் விசையுடன்” தொடர்புடையது.
        இயல்புநிலை பிராந்திய பெயர்AWS பகுதிகள், நாங்கள் பயன்படுத்துகிறோம் us-east-1
        இயல்புநிலை வெளியீட்டு வடிவம்JSON

      4. இப்போது நாம் அனைவரும் சுயவிவரத்துடன் அமைக்கப்பட்டிருக்கிறோம்.

AWS CLI டெஸ்ட் ரன்

படி 1: இந்த வழக்கில், நாங்கள் பயன்படுத்துவோம் AWS S3 (எளிய சேமிப்பு சேவை) எடுத்துக்காட்டாக.

படி 2: சுருக்கமாக, AWS S3 என்பது ஒரு பொருள் சேமிப்பு சேவையாகும்.

    • அளவீடல்
    • தரவு கிடைக்கும்
    • பாதுகாப்பு
    • செயல்திறன்.

படி 3: அடுத்து, நாங்கள் ஓடப் போகிறோம்'Aws s3 ls --profile mydemouser'

படி 4: தற்போதுள்ள வாளியின் உள்ளடக்கத்தை பட்டியலிட்ட பிறகு, AWS CLI ஐப் பயன்படுத்தி புதிய s3 வாளியை உருவாக்க முயற்சிப்போம்
“Aws s3 mb s3: // mydemouserbucket --profile mydemouser”

படி 5: கட்டளை மரணதண்டனையின் விளைவாக, வாளி உருவாக்கப்பட வேண்டும்.

படி 6: மேலும், சி.எல்.ஐ சுயவிவரத்திற்கான இயல்புநிலை பகுதியைத் தவிர வேறு பகுதியில் ஒரு வாளியை உருவாக்க முயற்சிப்போம், எங்கள் விஷயத்தில் இயல்புநிலை பகுதி ‘எங்களுக்கு-கிழக்கு -1’

படி 7: கட்டளை செயல்படுத்தப்பட்ட பிறகு, வாளி உருவாக்கப்பட்டது மற்றும் வாளியின் பகுதி என்ன என்பதை சரிபார்க்கலாம்.

முடிவுரை

AWS CLI என்பது AWS வளங்களின் நிர்வாகத்தின் நிலைப்பாட்டில் இருந்து மட்டுமல்லாமல், AWS ஐ எவ்வாறு திட்டவட்டமாக அணுக முடியும் என்பதற்கான முக்கிய நுண்ணறிவையும் CLI வழங்குகிறது. முக்கிய கருத்துக்கள் அறிமுகப்படுத்தப்பட்டுள்ளன, பயனர் IAM இல் செய்யப்பட்டது, AWS ஆதாரங்களை அணுக CLI ஐ உள்ளமைத்தது. ஆனால் AWS CLI இன்னும் அதிகமாக செய்ய முடியும். இந்த வலைப்பதிவில், அவற்றை கன்சோல் மூலம் அணுகுவதைத் தொட்டோம். அடுத்த வலைப்பதிவில், கவனம் AWS S3 இல் இருக்கும். மேலும் காத்திருங்கள்.

இது உங்கள் ஆர்வத்தை அதிகரித்திருந்தால், பயன்பாட்டு பாதுகாப்பு பற்றி மேலும் அறிய நீங்கள் விரும்பினால், எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி சைபர் பாதுகாப்பை ஆழமாகப் புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? “AWS CLI ஐ எவ்வாறு பயன்படுத்துவது?” என்ற கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும். நாங்கள் உங்களிடம் திரும்பி வருவோம்.