Wprowadzenie do AWS i Boto3

Wprowadzenie do AWS Boto w Pythonie

Maksim Pecherskiy

Data Engineer

Czym jest Amazon Web Services?

Nasze środowisko

Usługi domowe

Nasz projekt danych

Usługi AWS

Wprowadzenie do AWS Boto w Pythonie

Czym jest Boto3?

import boto3
s3 = boto3.client('s3', 
                  region_name='us-east-1', 
                  aws_access_key_id=AWS_KEY_ID,
                  aws_secret_access_key=AWS_SECRET)

response = s3.list_buckets()
Wprowadzenie do AWS Boto w Pythonie

Konsola AWS

Wprowadzenie do AWS Boto w Pythonie

Tworzenie kluczy w IAM

Przegląd IAM

Wprowadzenie do AWS Boto w Pythonie

Tworzenie kluczy w IAM

Przegląd IAM

Wprowadzenie do AWS Boto w Pythonie

Znajdź IAM w usługach

Wprowadzenie do AWS Boto w Pythonie

Kliknij użytkowników

Wprowadzenie do AWS Boto w Pythonie

Animacja dodawania użytkownika

Wprowadzenie do AWS Boto w Pythonie

Animacja wprowadzania nazwy użytkownika

Wprowadzenie do AWS Boto w Pythonie

Animacja przypisywania uprawnień

Wprowadzenie do AWS Boto w Pythonie

Zrzut ekranu z przeglądem uprawnień

Wprowadzenie do AWS Boto w Pythonie

Pobierz klucz i sekret

Wprowadzenie do AWS Boto w Pythonie

Usługi AWS

S3

Wprowadzenie do AWS Boto w Pythonie

Usługi AWS

SNS

Wprowadzenie do AWS Boto w Pythonie

Usługi AWS

Comprehend

Wprowadzenie do AWS Boto w Pythonie

Usługi AWS

Rekog

Wprowadzenie do AWS Boto w Pythonie

Usługi AWS

Pozostałe

Wprowadzenie do AWS Boto w Pythonie

Sam

SAM

Wprowadzenie do AWS Boto w Pythonie

GetItDone

Plakat usług Get It Done

1 https://data.sandiego.gov/datasets/get-it-done-311/
Wprowadzenie do AWS Boto w Pythonie

Podsumowanie

  • Usługi AWS = media domowe
  • IAM, S3, SNS, Comprehend i Rekognition
  • Klucz / sekret AWS
  • Łączenie z S3 za pomocą Boto
import boto3
s3 = boto3.client('s3', 
                  region_name='us-east-1', 
                  aws_access_key_id=AWS_KEY_ID,
                  aws_secret_access_key=AWS_SECRET)

response = s3.list_buckets()
Wprowadzenie do AWS Boto w Pythonie

Czas wykorzystać chmurę!

Wprowadzenie do AWS Boto w Pythonie

Preparing Video For Download...