Intro to AWS and Boto3

Einführung in AWS Boto mit Python

Maksim Pecherskiy

Data Engineer

What is Amazon Web Services?

Our Home

Home Services

Our Data Project

AWS Services

Einführung in AWS Boto mit 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()
Einführung in AWS Boto mit Python

AWS console

Einführung in AWS Boto mit Python

Creating keys with IAM.

IAM Overview

Einführung in AWS Boto mit Python

Creating keys with IAM

IAM Overview

Einführung in AWS Boto mit Python

Find IAM in services

Einführung in AWS Boto mit Python

Click users

Einführung in AWS Boto mit Python

Add user animation

Einführung in AWS Boto mit Python

Enter username animation

Einführung in AWS Boto mit Python

Policy attaching animation

Einführung in AWS Boto mit Python

Review permissions screenshot

Einführung in AWS Boto mit Python

Grab the key and secret

Einführung in AWS Boto mit Python

AWS services

S3

Einführung in AWS Boto mit Python

AWS services

SNS

Einführung in AWS Boto mit Python

AWS services

Comprehend

Einführung in AWS Boto mit Python

AWS services

Rekog

Einführung in AWS Boto mit Python

AWS services

Rest

Einführung in AWS Boto mit Python

Sam

SAM

Einführung in AWS Boto mit Python

GetItDone

Get It Done services poster

1 https://data.sandiego.gov/datasets/get-it-done-311/
Einführung in AWS Boto mit 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()
Einführung in AWS Boto mit Python

Let's harness the cloud!

Einführung in AWS Boto mit Python

Preparing Video For Download...