Cara Menggunakan Bucket Amazon Web Services S3 dengan Python

Daftar Isi:

Cara Menggunakan Bucket Amazon Web Services S3 dengan Python
Cara Menggunakan Bucket Amazon Web Services S3 dengan Python

Video: Cara Menggunakan Bucket Amazon Web Services S3 dengan Python

Video: Cara Menggunakan Bucket Amazon Web Services S3 dengan Python
Video: Proses pasang Ring Jantung atau Cincin Jantung #cardio #cardiology #ringjantung 2024, April
Anonim

Tutorial ini akan menjelaskan cara menggunakan Python untuk memanfaatkan kemampuan penyimpanan cloud yang disediakan oleh Amazon Web Services. Amazon Web Services (AWS) adalah platform cloud yang memungkinkan pengguna menyewa "Komputer Virtual" untuk menjalankan program dan menyimpan data. Python adalah salah satu bahasa pemrograman yang paling serbaguna dan umum digunakan untuk pelajar, industri, dan akademisi. Kemampuan untuk menggunakan Python dan AWS bersama-sama memungkinkan Anda memecahkan masalah ilmu data yang intensif secara komputasi tanpa berinvestasi dalam superkomputer yang mahal.

Langkah

AWS langkah 1
AWS langkah 1

Langkah 1. Buat akun Amazon Web Services melalui tautan ini:

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

Langkah AWS 2
Langkah AWS 2

Langkah 2. Unduh antarmuka baris perintah AWS dari tautan ini:

aws.amazon.com/cli/. Pastikan untuk memilih versi yang sesuai dengan sistem operasi Anda. Saat ini ada opsi untuk Linux, MacOS, dan Windows 64-bit. Setelah memilih sistem operasi Anda, file.msi akan mulai diunduh. Saat unduhan selesai, buka file dan ikuti instruksi wizard penginstalan.

AWS langkah 3
AWS langkah 3

Langkah 3. Buka prompt perintah komputer Anda

Ketik perintah "aws --version" dan tekan enter. Jika instalasi berhasil, prompt perintah akan menampilkan pesan yang mirip dengan: "aws-cli/1.18.136 Python/3.8.3 Windows/10 botocore/1.17.59" Jika pesan serupa tidak ditampilkan, ulangi langkah sebelumnya.

AWS langkah 4
AWS langkah 4

Langkah 4. Buka halaman AWS Identity Access and Management (IAM)

Akses layanan ini dengan mengetik "IAM" ke dalam bilah pencarian AWS atau mencari IAM di bawah bagian Keamanan, Identitas, & Kepatuhan pada halaman layanan AWS.

Langkah 5. Buat pengguna dengan IAM

Untuk melakukan ini, klik tab "Pengguna" di sisi kiri halaman IAM, lalu tekan tombol biru "Tambah Pengguna" di bagian atas halaman "Pengguna".

Langkah AWS 6
Langkah AWS 6

Langkah 6. Konfigurasikan pengguna yang memberikan nama dan jenis akses

Beri pengguna nama yang bermakna untuk referensi nanti. Ada 2 jenis akses. Untuk tujuan kami, pastikan untuk memilih "Akses Terprogram". Ini akan memberi pengguna ini akses ke semua alat pengembangan AWS.

AWS langkah 7
AWS langkah 7

Langkah 7. Berikan izin Akses Administrator kepada pengguna

Di bawah "Tetapkan Izin", pilih opsi "Lampirkan Kebijakan yang Ada Secara Langsung". Ini akan membuka daftar besar kemungkinan jenis izin untuk diberikan kepada pengguna ini. Centang kotak opsi pertama yang disebut "Akses Administrator". Ini akan memberikan pengguna akses lengkap ke semua layanan dan data AWS. Setelah selesai, tekan tombol biru "Berikutnya: Tag".

AWS langkah 8
AWS langkah 8

Langkah 8. Tinjau kebijakan pengguna

Lewati halaman "Tag" dengan mengeklik tombol biru "Berikutnya: Tinjau". Pada layar ini Anda dapat memverifikasi nama, jenis akses, dan izin sudah benar. Jika benar, tekan tombol biru "Buat Pengguna".

AWS langkah 9
AWS langkah 9

Langkah 9. Unduh ID Kunci Akses dan Kunci Akses Rahasia

Untuk melakukan ini, tekan tombol "Unduh.csv" di tengah halaman. Sangat penting untuk melacak kedua kode ini. Mereka tidak dapat dipulihkan dan pengguna baru harus dibuat.

AWS langkah 10
AWS langkah 10

Langkah 10. Konfigurasikan Antarmuka Baris Perintah AWS

Buka kembali baris perintah komputer Anda. Masukkan perintah "aws configure". Masukkan ID Kunci Akses dan Kunci Akses Rahasia Anda dari.csv yang Anda unduh pada langkah sebelumnya. Tekan ketik "us-west-2" untuk wilayah default pada prompt ketiga dan tekan enter untuk prompt terakhir. Komputer Anda sekarang terhubung secara resmi ke AWS.

AWS langkah 11
AWS langkah 11

Langkah 11. Pip Instal pustaka python Boto3

Boto3 adalah pustaka python gratis yang memungkinkan interaksi dengan Amazon Web Services. Untuk menginstal, masukkan "pip install boto3" ke dalam command prompt. Jika berhasil, serangkaian pesan dan bilah pemuatan akan muncul di prompt perintah. Saat loading selesai, saatnya menggunakan python.

Langkah 12. Buka editor python favorit Anda

Mulai skrip python baru dan impor pustaka boto3 dengan mengetik "import boto3" di baris pertama.

Langkah 13. Buat ember S3

S3 adalah singkatan dari Simple Storage Service dan ember adalah folder di awan tempat Anda dapat menyimpan file. Pastikan untuk mengganti dengan nama apa pun yang Anda inginkan untuk ember Anda.

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

Langkah 14. Unggah file ke AWS

Tambahkan dua perintah berikut ke skrip Anda:

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

Baris pertama menyiapkan kode Anda untuk mengunggah file ke S3. Baris berikutnya mengharuskan Anda untuk mengganti,, dan. Jalur file lokal adalah jalur ke file di komputer Anda misalnya "/users/tim/photos/puppy.jpg". Nama bucket adalah nama bucket yang Anda buat pada langkah sebelumnya dan nama file S3 adalah nama file yang Anda inginkan di cloud.

Langkah 15. Unduh file dari AWS

Gunakan 3 perintah berikut untuk mengunduh file dari AWS:

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

Gunakan nilai yang sama untuk dan dari langkah sebelumnya. sekarang harus mewakili di mana Anda ingin file diunduh dan apa namanya.

    Tips

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

    • Anda dapat mempelajari lebih lanjut tentang memanfaatkan lebih banyak layanan AWS dengan python di sini:.

Direkomendasikan: