AWS 与 Boto3 简介

Python 中的 AWS Boto 入门

Maksim Pecherskiy

Data Engineer

什么是 Amazon Web Services?

我们的主页

主页服务

我们的数据项目

AWS 服务

Python 中的 AWS Boto 入门

什么是 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()
Python 中的 AWS Boto 入门

AWS 控制台

Python 中的 AWS Boto 入门

使用 IAM 创建密钥。

IAM 概览

Python 中的 AWS Boto 入门

使用 IAM 创建密钥

IAM 概览

Python 中的 AWS Boto 入门

在服务中查找 IAM

Python 中的 AWS Boto 入门

点击 Users

Python 中的 AWS Boto 入门

添加用户动画

Python 中的 AWS Boto 入门

输入用户名动画

Python 中的 AWS Boto 入门

附加策略动画

Python 中的 AWS Boto 入门

权限审查截图

Python 中的 AWS Boto 入门

获取密钥与密钥密文

Python 中的 AWS Boto 入门

AWS 服务

S3

Python 中的 AWS Boto 入门

AWS 服务

SNS

Python 中的 AWS Boto 入门

AWS 服务

Comprehend

Python 中的 AWS Boto 入门

AWS 服务

Rekognition

Python 中的 AWS Boto 入门

AWS 服务

其他

Python 中的 AWS Boto 入门

SAM

SAM

Python 中的 AWS Boto 入门

GetItDone

"Get It Done" 服务海报

1 https://data.sandiego.gov/datasets/get-it-done-311/
Python 中的 AWS Boto 入门

总结

  • AWS 服务 = 家用设施
  • IAM、S3、SNS、Comprehend、Rekognition
  • AWS Key / Secret
  • 使用 Boto 连接 S3
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()
Python 中的 AWS Boto 入门

让我们驾驭云端!

Python 中的 AWS Boto 入门

Preparing Video For Download...