Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AWS for Developers: S3

AWS for Developers: S3

2h 1mIntermediate2020-03-17

Authors

Frank P Moley III

Frank P Moley III

Senior Principal Engineer at Catch&Release

Course details

Learn how to get started with Amazon Simple Storage Service (S3), the globally distributed, binary object storage service that allows developers to securely store and retrieve data. Instructor Frank Moley demonstrates how to set up an account and walks through S3 basics, such as creating your first storage bucket. He also shows how to set up permissions and configuration options and use the command-line interface (CLI) to script S3 operations. Frank also walks through the AWS software development kits (SDK), which allow you to easily integrate S3 with your Python and Java applications.

Topics include:
- Setting up an AWS account
- Using the command-line interface (CLI)
- Creating buckets
- Working with files and directories
- Setting IAM permissions
- Object and bucket manipulation
- Bucket and file security
- Setting up basic Python and Java scripts for S3

Skills covered

Cloud StorageAmazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Storing objects in the cloud
  • 02 - What you should know
  • 03 - Setting up an AWS account

1. S3 Basics

  • 04 - AWS S3 console
  • 05 - Creating your first S3 bucket
  • 06 - Saving your first object
  • 07 - Working with IAM permissions
  • 08 - S3 configuration options

2. AWS S3 CLI

  • 09 - Introducing the Amazon CLI
  • 10 - Configuring the Amazon CLI
  • 11 - Creating a bucket - mb
  • 12 - Working with single files - cp, mv, rm
  • 13 - Working with directories - ls, sync
  • 14 - Presigned URLs
  • 15 - Challenge - Scripted operation
  • 16 - Solution - Scripted operation

3. AWS SDK for Python

  • 17 - Setting up an basic Python script
  • 18 - Installing the SDK Boto3
  • 19 - Creating a bucket
  • 20 - Binary object manipulation
  • 21 - Bucket manipulation
  • 22 - Bucket security
  • 23 - Presigning URLs
  • 24 - Deleting a bucket
  • 25 - Challenge - Python SDK operations
  • 26 - Solution - Python SDK operations

4. AWS SDK for Java

  • 27 - Java - Basic setup
  • 28 - Creating a bucket
  • 29 - Binary object manipulation
  • 30 - Bucket manipulation
  • 31 - Bucket and file security
  • 32 - Presigning URLs
  • 33 - Deleting a bucket
  • 34 - Challenge - Java SDK operations
  • 35 - Solution - Java SDK operations

Conclusion

  • 36 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal