Intro to AWS and Boto3

Introducción a AWS Boto en Python

Maksim Pecherskiy

Data Engineer

What is Amazon Web Services?

Our Home

Home Services

Our Data Project

AWS Services

Introducción a AWS Boto en Python

What is 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()
Introducción a AWS Boto en Python

AWS console

Introducción a AWS Boto en Python

Creating keys with IAM.

IAM Overview

Introducción a AWS Boto en Python

Creating keys with IAM

IAM Overview

Introducción a AWS Boto en Python

Find IAM in services

Introducción a AWS Boto en Python

Click users

Introducción a AWS Boto en Python

Add user animation

Introducción a AWS Boto en Python

Enter username animation

Introducción a AWS Boto en Python

Policy attaching animation

Introducción a AWS Boto en Python

Review permissions screenshot

Introducción a AWS Boto en Python

Grab the key and secret

Introducción a AWS Boto en Python

AWS services

S3

Introducción a AWS Boto en Python

AWS services

SNS

Introducción a AWS Boto en Python

AWS services

Comprehend

Introducción a AWS Boto en Python

AWS services

Rekog

Introducción a AWS Boto en Python

AWS services

Rest

Introducción a AWS Boto en Python

Sam

SAM

Introducción a AWS Boto en Python

GetItDone

Get It Done services poster

1 https://data.sandiego.gov/datasets/get-it-done-311/
Introducción a AWS Boto en Python

Summary

  • AWS Services = Home Utilities
  • IAM, S3, SNS, Comprehend and Rekognition
  • AWS Key / Secret
  • Connecting to S3 Using 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()
Introducción a AWS Boto en Python

Let's harness the cloud!

Introducción a AWS Boto en Python

Preparing Video For Download...