როგორ გამოვიყენოთ Amazon ვებ სერვისების S3 თაიგულები პითონთან ერთად

Სარჩევი:

როგორ გამოვიყენოთ Amazon ვებ სერვისების S3 თაიგულები პითონთან ერთად
როგორ გამოვიყენოთ Amazon ვებ სერვისების S3 თაიგულები პითონთან ერთად

ვიდეო: როგორ გამოვიყენოთ Amazon ვებ სერვისების S3 თაიგულები პითონთან ერთად

ვიდეო: როგორ გამოვიყენოთ Amazon ვებ სერვისების S3 თაიგულები პითონთან ერთად
ვიდეო: Glass Repairing Liquid 2024, აპრილი
Anonim

ეს გაკვეთილი განმარტავს, თუ როგორ გამოიყენოთ პითონი, რათა გამოიყენოთ ღრუბლოვანი საცავის შესაძლებლობები, რომელიც მოწოდებულია ამაზონის ვებ სერვისებით. ამაზონის ვებ სერვისები (AWS) არის ღრუბლოვანი პლატფორმა, რომელიც მომხმარებლებს საშუალებას აძლევს იქირაონ „ვირტუალური კომპიუტერები“პროგრამების გასაშვებად და მონაცემების შესანახად. პითონი არის ერთ -ერთი ყველაზე მრავალმხრივი და ხშირად გამოყენებული პროგრამირების ენა სტუდენტებისთვის, ინდუსტრიისა და აკადემიური წრეებისთვის. პითონისა და AWS– ის ერთად გამოყენების შესაძლებლობა გაძლევთ საშუალებას გადაჭრას გამოთვლების ინტენსიური მონაცემთა მეცნიერების პრობლემები ძვირადღირებულ სუპერკომპიუტერში ინვესტიციის გარეშე.

ნაბიჯები

AWS ნაბიჯი 1
AWS ნაბიჯი 1

ნაბიჯი 1. გააკეთეთ ანგარიში Amazon ვებ სერვისებისთვის ამ ბმულის საშუალებით:

portal.aws.amazon.com/billing/signup#/start. რა

AWS ნაბიჯი 2
AWS ნაბიჯი 2

ნაბიჯი 2. ჩამოტვირთეთ AWS ბრძანების ხაზის ინტერფეისი ამ ბმულიდან:

aws.amazon.com/cli/. დარწმუნდით, რომ შეარჩიეთ თქვენი ოპერაციული სისტემის შესაბამისი ვერსია. ამჟამად არსებობს ვარიანტი Linux, MacOS და 64 ბიტიანი Windows– ისთვის. თქვენი ოპერაციული სისტემის არჩევის შემდეგ,.msi ფაილმა უნდა დაიწყოს გადმოტვირთვა. როდესაც გადმოტვირთვა დასრულდება, გახსენით ფაილი და მიჰყევით ინსტალაციის ოსტატის ინსტრუქციას.

AWS ნაბიჯი 3
AWS ნაბიჯი 3

ნაბიჯი 3. გახსენით თქვენი კომპიუტერის ბრძანების სტრიქონი

ჩაწერეთ ბრძანება "aws --version" და დააჭირეთ Enter. თუ ინსტალაცია წარმატებული იყო, ბრძანების ხაზში გამოჩნდება შეტყობინება მსგავსი: "aws-cli/1.18.136 Python/3.8.3 Windows/10 botocore/1.17.59" თუ მსგავსი შეტყობინება არ არის ნაჩვენები, გაიმეორეთ წინა ნაბიჯი რა

AWS ნაბიჯი 4
AWS ნაბიჯი 4

ნაბიჯი 4. გადადით AWS Identity Access and Management (IAM) გვერდზე

ამ სერვისზე წვდომა ჩაწერეთ "IAM" AWS საძიებო ზოლში ან მოძებნეთ IAM უსაფრთხოების, იდენტობის და შესაბამისობის განყოფილების ქვეშ AWS სერვისების გვერდზე.

ნაბიჯი 5. შექმენით მომხმარებელი IAM– ით

ამისათვის დააწკაპუნეთ "მომხმარებლები" ჩანართზე IAM გვერდის მარცხენა მხარეს, შემდეგ დააჭირეთ "მომხმარებლების დამატება" ლურჯს "მომხმარებლების" გვერდის ზედა ნაწილში.

AWS ნაბიჯი 6
AWS ნაბიჯი 6

ნაბიჯი 6. დააკონფიგურირეთ მომხმარებლის სახელი და წვდომის ტიპი

მიეცით მომხმარებელს მნიშვნელოვანი სახელი შემდგომი მითითებისთვის. არსებობს წვდომის 2 ტიპი. ჩვენი მიზნებისათვის, დარწმუნდით, რომ აირჩიეთ "პროგრამული წვდომა". ეს მისცემს ამ მომხმარებელს წვდომას AWS განვითარების ყველა ინსტრუმენტზე.

AWS ნაბიჯი 7
AWS ნაბიჯი 7

ნაბიჯი 7. მიეცით მომხმარებლის ადმინისტრატორის წვდომის ნებართვები

"ნებართვების დაყენების" ქვეპუნქტში აირჩიეთ "პირდაპირ მიამაგრეთ არსებული პოლიტიკა" ვარიანტი. ეს გახსნის ნებართვის შესაძლო ტიპების დიდ ჩამონათვალს ამ მომხმარებლისათვის. შეამოწმეთ პირველი ვარიანტის ყუთი სახელწოდებით "ადმინისტრატორის წვდომა". ეს უზრუნველყოფს მომხმარებელს სრულ წვდომას ყველა AWS სერვისსა და მონაცემზე. დასრულების შემდეგ დააჭირეთ ლურჯ ღილაკს "შემდეგი: წარწერები".

AWS ნაბიჯი 8
AWS ნაბიჯი 8

ნაბიჯი 8. გადახედეთ მომხმარებლის პოლიტიკას

გამოტოვეთ გვერდი "წარწერები" ლურჯ ღილაკზე "შემდეგი: მიმოხილვა". ამ ეკრანზე შეგიძლიათ გადაამოწმოთ სახელი, წვდომის ტიპი და ნებართვები სწორია. თუ სწორია, დააჭირეთ ლურჯ ღილაკს "მომხმარებლის შექმნა".

AWS ნაბიჯი 9
AWS ნაბიჯი 9

ნაბიჯი 9. ჩამოტვირთეთ წვდომის გასაღების ID და საიდუმლო წვდომის გასაღები

ამისათვის დააჭირეთ ღილაკს "ჩამოტვირთვა.csv" შუა გვერდზე. ძალიან მნიშვნელოვანია ამ ორი კოდის თვალყურის დევნება. მათი აღდგენა შეუძლებელია და ახალი მომხმარებლის შექმნა იქნება საჭირო.

AWS ნაბიჯი 10
AWS ნაბიჯი 10

ნაბიჯი 10. კონფიგურაცია AWS ბრძანების ხაზის ინტერფეისი

გახსენით თქვენი კომპიუტერის ბრძანების ხაზი. შეიყვანეთ ბრძანება "aws configure". შეიყვანეთ თქვენი წვდომის გასაღების ID და საიდუმლო წვდომის გასაღები.csv– დან, რომელიც გადმოწერეთ წინა ეტაპზე. მესამე მოთხოვნაზე ნაგულისხმევი რეგიონისთვის ჩაწერეთ ტიპი "us-west-2" და დააჭირეთ საბოლოო ღილაკს. თქვენი კომპიუტერი ახლა ოფიციალურად არის დაკავშირებული AWS– თან.

AWS ნაბიჯი 11
AWS ნაბიჯი 11

ნაბიჯი 11. Pip დააინსტალირეთ Boto3 პითონის ბიბლიოთეკა

Boto3 არის პითონის უფასო ბიბლიოთეკა, რომელიც საშუალებას აძლევს ინტერაქციას ამაზონის ვებ სერვისებთან. ინსტალაციისთვის, შეიყვანეთ "pip install boto3" ბრძანების ზოლში. წარმატების შემთხვევაში, შეტყობინებების სერია და ჩატვირთვის ზოლი გამოჩნდება ბრძანების სტრიქონში. როდესაც ჩატვირთვა დასრულებულია, დროა გამოიყენოთ პითონი.

ნაბიჯი 12. გახსენით თქვენი საყვარელი პითონის რედაქტორი

დაიწყეთ პითონის ახალი სკრიპტი და შემოიტანეთ boto3 ბიბლიოთეკა პირველ ხაზზე "იმპორტი boto3" აკრეფით.

ნაბიჯი 13. გააკეთეთ S3 ვედრო

S3 ნიშნავს Simple Storage Service და bucket არის საქაღალდე ღრუბელში, სადაც შეგიძლიათ შეინახოთ ფაილები. დარწმუნდით, რომ ჩაანაცვლეთ ის, რასაც გსურთ დაარქვით თქვენი თაიგული.

s3_client = boto3.client ('s3') s3_client.create_bucket (Bucket = "")

ნაბიჯი 14. ატვირთეთ ფაილი AWS– ში

დაამატეთ ორი შემდეგი ბრძანება თქვენს სკრიპტს:

client = boto3.client ("s3") client.upload_file (, , )

პირველი ხაზი ამზადებს თქვენს კოდს S3 ფაილების ასატვირთად. შემდეგი ხაზი მოითხოვს თქვენ შეცვალოთ, და. ლოკალური ფაილის ბილიკი არის გზა თქვენს კომპიუტერში ფაილისთვის, მაგალითად "/users/tim/photos/puppy.jpg". თაიგულის სახელია თქვენი თაიგულის სახელი, რომელიც თქვენ გააკეთეთ წინა საფეხურზე და S3 ფაილის სახელი არის ის, რაც გსურთ რომ თქვენს ფაილს დაერქვას ღრუბელში.

ნაბიჯი 15. ჩამოტვირთეთ ფაილი AWS– დან

გამოიყენეთ შემდეგი 3 ბრძანება ფაილის გადმოსაწერად AWS– დან:

s3 = boto3.resource ("s3") bucket = s3. Bucket ("") bucket.download_file ("", "")

გამოიყენეთ იგივე მნიშვნელობები წინა ნაბიჯებისთვის და მათგან. ახლა უნდა წარმოადგინოთ სად გსურთ ფაილის გადმოტვირთვა და რა დაარქვეს მას.

    Რჩევები

    boto3.amazonaws.com/v1/documentation/api/1.10.46/guide/quickstart.html

    • თქვენ შეგიძლიათ შეიტყოთ მეტი პითონთან AWS სერვისების გამოყენების შესახებ აქ:.

გირჩევთ: