2018 IaaS ప్రజలలో 47.8% వాటాను కలిగి ఉన్న ప్రముఖ క్లౌడ్ ప్రొవైడర్లలో ఇది ఒకటి గార్ట్నర్ విశ్లేషణ ప్రకారం మార్కెట్ వాటా. AWS సేవలను నిర్వహించడానికి ఏకీకృత సాధనం. బహుళ AWS సేవల నిర్వహణ CLI ద్వారా చేయవచ్చు మరియు స్క్రిప్ట్ల ద్వారా ఆటోమేషన్కు అవకాశాన్ని అందిస్తుంది. ఈ వ్యాసంలో, AWS CLI ని ఎలా ఉపయోగించాలో చూద్దాం?
ఈ వ్యాసంలో ఉన్న విషయాలు:
AWS CLI ని ఉపయోగించడానికి అవసరం
ఈ బ్లాగులో చేతుల మీదుగా చేసే కార్యాచరణకు సిస్టమ్లో ఈ క్రింది ముందస్తు అవసరం ఉంది.
గోటో ఫంక్షన్ సి ++
- AWS ఖాతాను సృష్టించండి: AWS CLI ని కాన్ఫిగర్ చేయడానికి, మీకు ఒకటి లేకపోతే AWS ఖాతా సృష్టించాలి. దయచేసి ఇక్కడ నమోదు చేయండి AWS ఖాతా . కొత్త AWS ఖాతాలో 12 నెలల ఉచిత శ్రేణి ప్రాప్యత ఉంది.
- AWS CLI ని ఇన్స్టాల్ చేయండి: విండోస్, MAC మరియు OS యొక్క లైనస్ పంపిణీ కోసం AWS CLI అందుబాటులో ఉంది.
- విండోస్ ఇన్స్టాలర్: 64 బిట్ మరియు 32-బిట్ .
- MAC మరియు Linux: దయచేసి ఈ దశలను అనుసరించండి
- ఇన్స్టాల్ చేయండి 2.6.5 లేదా అంతకంటే ఎక్కువ
- పైప్ (పైథాన్ కోసం ప్యాకేజీ ఇన్స్టాలర్) వ్యవస్థాపించాలి. సంస్థాపనా దశలు అనుసరించాలి.
- టెర్మినల్ / కమాండ్ ప్రాంప్ట్ నుండి కింది ఆదేశాన్ని అమలు చేయండి
'పిప్ ఇన్స్టాల్ awscli'
క్రొత్త వినియోగదారు సృష్టి
దశ 1: తో ఉండటానికి, లాగిన్ అవ్వండి AWS నిర్వహణ కన్సోల్ . ఈ సందర్భంలో, ముందస్తు అవసరమైన దశలో భాగంగా ఇప్పటికే ఉన్న AWS ఖాతా లేదా కొత్తగా సృష్టించిన ఖాతాను ఉపయోగించండి.
దశ 2: లాగిన్ అయిన తరువాత, మేము దిగబోతున్నాము AWS మేనేజ్మెంట్ కన్సోల్ డాష్బోర్డ్.
దశ 3: సేవలను కనుగొనండి, మేము ప్రవేశించబోతున్నాము “ టెక్స్ట్ బాక్స్ లో.
దశ 4: ఇప్పుడు మేము IAM లో ఉన్నాము (ఐడెంటిటీ అండ్ యాక్సెస్ మేనేజ్మెంట్ కన్సోల్) 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: అన్ని దశలు పూర్తయిన తర్వాత, మేము సృష్టించుపై క్లిక్ చేయబోతున్నాము. ఫలితంగా, “డెమౌజర్” అనే వినియోగదారు పేరుతో క్రొత్త వినియోగదారు సృష్టించబడతారు.
వినియోగదారు సృష్టి ప్రతిస్పందన
- వినియోగదారు సృష్టి విజయ తెరపై, రెండు ముఖ్యమైన సమాచారం అందించబడుతుంది.
- కీ ID ని యాక్సెస్ చేయండి
- రహస్య యాక్సెస్ కీ
- మేము ఈ సమాచారాన్ని సురక్షితంగా నిల్వ చేయబోతున్నాము మరియు ఈ సమాచారాన్ని భాగస్వామ్యం చేయము.
- ప్రత్యామ్నాయంగా, CSV ఫైల్ డౌన్లోడ్ ఫైల్ ఎంపిక అందుబాటులో ఉంది, CSV ఫైల్ వివరాలను కలిగి ఉంది.
- కీ లేదా డౌన్లోడ్ చేసిన “CSV” ఫైల్ను సురక్షితంగా నిల్వ చేయండి, ఎందుకంటే మేము మళ్లీ సీక్రెట్ యాక్సెస్ కీని తిరిగి పొందలేము.
- మూసివేయిపై క్లిక్ చేయండి మరియు మీరు యూజర్ డాష్బోర్డ్లో ముగుస్తుంది. కొత్తగా సృష్టించిన వినియోగదారు ఇప్పుడు అందుబాటులో ఉన్నారు.
AWS CLI ను ఎలా ఉపయోగించాలి?
AWS CLI - కాన్ఫిగరేషన్
దశ 1: డెమో యూజర్పై క్లిక్ చేయండి, ఉపయోగానికి సంబంధించిన వివరాలు చూపబడతాయి.
- అనుమతులు
- గుంపులు
- టాగ్లు
- భద్రతా ఆధారాలు
- యాక్సెస్ సలహాదారు
దశ 2: ఈ బ్లాగ్ కోసం, మేము భద్రతా ఆధారాల వస్తువును ఉపయోగించాలనుకుంటున్నాము, దానిపై క్లిక్ చేయండి భద్రతా ఆధారాలు టాబ్.
దశ 3: ఇక్కడ ప్రాప్యత కీ ఐడిని చూడటం మనం చూశాము, ఇది ఇటీవల గుర్తించబడిన స్థితితో సృష్టించబడింది “యాక్టివ్”
దశ 4: ఈ సందర్భంలో, యాక్సెస్ కీ స్థితి నిర్వాహకులకు ముఖ్యమైన భద్రతా లక్షణాన్ని అందిస్తుంది.
దశ 5: ఇప్పుడు మనకు యూజర్ ఉన్నారు, కాబట్టి ప్రోగ్రామిక్గా AWS వనరులను యాక్సెస్ చేయడానికి అనుమతిస్తుంది.
టెర్మినల్ / కమాండ్ ప్రాంప్ట్ ఆకృతీకరించుట
- టెర్మినల్ విండో (“మాక్” / లైనక్స్ ”) లేదా కమాండ్ ప్రాంప్ట్ (“ విండోస్ ”) కు లాగిన్ అవ్వండి.
- మేము CLI (కమాండ్-లైన్ ఇంటర్ఫేస్) ఉపయోగించి AWS వనరులను యాక్సెస్ చేయడానికి ముందు, మేము CLI ని కాన్ఫిగర్ చేయాలి.
- దీని ప్రకారం, AWS CLI ను కాన్ఫిగర్ చేయడానికి మేము ఈ క్రింది ఆదేశాన్ని అమలు చేస్తాము
“Aws config -profile”
ఫీల్డ్ విలువ AWS యాక్సెస్ కీ ID కొత్త భద్రతా ఆధారాలలో భాగంగా సృష్టించబడింది AWS సీక్రెట్ యాక్సెస్ కీ ఎంచుకున్న “AWS యాక్సెస్ కీ” కి అనుగుణంగా ఉంటుంది. డిఫాల్ట్ ప్రాంతం పేరు AWS ప్రాంతాలు, మేము ఉపయోగిస్తున్నాము us-east-1 డిఫాల్ట్ అవుట్పుట్ ఫార్మాట్ JSON - ఇప్పుడు మనమంతా ప్రొఫైల్తో సెట్ అయ్యాము.
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: ఇంకా, CLI ప్రొఫైల్ కోసం డిఫాల్ట్ ప్రాంతం కాకుండా వేరే ప్రాంతంలో బకెట్ సృష్టించడానికి ప్రయత్నిద్దాం, మా విషయంలో డిఫాల్ట్ ప్రాంతం ‘మాకు-తూర్పు -1’
దశ 7: ఆదేశం అమలు చేయబడిన తరువాత, బకెట్ సృష్టించబడిందా మరియు బకెట్ యొక్క ప్రాంతం ఏమిటో తనిఖీ చేద్దాం.
ముగింపు
AWS CLI అనేది AWS వనరుల పరిపాలన దృక్కోణం నుండి మాత్రమే కాకుండా, AWS ను ప్రోగ్రామిక్గా ఎలా యాక్సెస్ చేయవచ్చనే దానిపై CLI కూడా ఒక ముఖ్యమైన అంతర్దృష్టిని అందిస్తుంది. కీ కాన్సెప్ట్లు ప్రవేశపెట్టబడ్డాయి, యూజర్ సెటప్ IAM లో జరిగింది, AWS వనరులను యాక్సెస్ చేయడానికి CLI ని కాన్ఫిగర్ చేసింది. కానీ AWS CLI చాలా ఎక్కువ చేయగలదు. ఈ బ్లాగులో, మేము వాటిని కన్సోల్ ద్వారా యాక్సెస్ చేసిన తర్వాత తాకినట్లు. తదుపరి బ్లాగులో, దృష్టి AWS S3 పై ఉంటుంది. మరిన్ని కోసం వేచి ఉండండి.
ఇది మీ ఆసక్తిని పెంచినట్లయితే మరియు మీరు అప్లికేషన్ భద్రత గురించి మరింత తెలుసుకోవాలనుకుంటే, మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు సైబర్ సెక్యూరిటీని లోతుగా అర్థం చేసుకోవడానికి సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.
మాకు ప్రశ్న ఉందా? దయచేసి “AWS CLI ని ఎలా ఉపయోగించాలి?” యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి. మరియు మేము మీ వద్దకు తిరిగి వస్తాము.