Введение в AWS и Boto3

Введение в AWS Boto на Python

Maksim Pecherskiy

Data Engineer

Что такое Amazon Web Services?

Наш дом

Домашние сервисы

Наш проект с данными

Сервисы AWS

Введение в AWS Boto на Python

Что такое 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()
Введение в AWS Boto на Python

Консоль AWS

Введение в AWS Boto на Python

Создание ключей через IAM

Обзор IAM

Введение в AWS Boto на Python

Создание ключей через IAM

Обзор IAM

Введение в AWS Boto на Python

Поиск IAM в сервисах

Введение в AWS Boto на Python

Нажать «Пользователи»

Введение в AWS Boto на Python

Анимация добавления пользователя

Введение в AWS Boto на Python

Анимация ввода имени пользователя

Введение в AWS Boto на Python

Анимация назначения политики

Введение в AWS Boto на Python

Снимок экрана с проверкой прав

Введение в AWS Boto на Python

Скопировать ключ и секрет

Введение в AWS Boto на Python

Сервисы AWS

S3

Введение в AWS Boto на Python

Сервисы AWS

SNS

Введение в AWS Boto на Python

Сервисы AWS

Comprehend

Введение в AWS Boto на Python

Сервисы AWS

Rekog

Введение в AWS Boto на Python

Сервисы AWS

Rest

Введение в AWS Boto на Python

Sam

SAM

Введение в AWS Boto на Python

GetItDone

Постер сервисов Get It Done

1 https://data.sandiego.gov/datasets/get-it-done-311/
Введение в AWS Boto на Python

Итоги

  • Сервисы AWS = коммунальные службы
  • IAM, S3, SNS, Comprehend и Rekognition
  • Ключ и секрет AWS
  • Подключение к S3 через 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()
Введение в AWS Boto на Python

Давайте потренируемся!

Введение в AWS Boto на Python

Preparing Video For Download...