Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Amazon s3 Mastery - THE How-To' Guides For Amazon S3 to your Wishlist.

Add to Wishlist

Amazon s3 Mastery - THE How-To' Guides For Amazon S3

Amazon S3 & AWS are Easy Once You Know How. Follow My Step-By-Step Guides & Master Amazon S3 Quickly.
4.4 (84 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,627 students enrolled
Last updated 5/2015
$19 $95 80% off
30-Day Money-Back Guarantee
  • 3 hours on-demand video
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Host a website on Amazon s3
Create a secure s3 bucket and add files to it
Prevent hotlinking (stealing bandwidth) of your Amazon s3 files
Understand the pricing & costs of using Amazon s3 plus guesstimate your costs.
Add Amazon s3 hosted videos to your WordPress or HTML websites that will securely play in ANY browser
Navigate around the Amazon AWS management console like a pro
Create an IAM user with admin permissions which will add extra layer of security to your s3 buckets
Manage & encrypt your s3 files with all FREE tools
Disguise or Mask s3 URL with cName
View Curriculum
  • An Amazon(dot)com account is helpful but not mandatory. I walk you through the entire signup process in Lecture #4

Master the basics of properly setting up & securing your Amazon s3 account. Forget having to spend days researching outdated YouTube videos or going through nearly impossible to understand documents from the Amazon AWS 'Help' section.

Learn how simple it is to host your website on s3. Stream your s3 hosted videos without worrying about someone stealing them. Plus Much More!

Stop Struggling and Start SUCCEEDING with Amazon s3

In this course you will learn the basics of setting up your Amazon AWS account the right way.

  • *How To Use FREE 3rd Party Tools To Manage Your Amazon s3 Files - Mac or PC
  • *Discover What A Bucket Policy Is & How To Put It To Use
  • *Prevent Your Download Files From Getting Passed Around
  • *Prevent People From Stealing Your Bandwidth (Hotlinking)
  • *Fully Understand The Costs Related To Having An Amazon s3 Account

Amazon s3, is or should be an important tool in your online business toolbox. The problem is the enormous learning curve you need to deal with in order to get any of the basic benefits like increasing site speed & security while decreasing the bandwidth costs.

My name is Steve Dougherty and I've been an s3 user since 2008. Over the years I've had many headaches due to the difficulty of locating answers to the many questions I had about my Amazon AWS s3 account.

I eventually came up with the solutions, & in most cases I developed shortcuts along the way.

I've taught 100's of people how to master the basics of Amazon s3.

The first Amazon s3 training course I created was back in 2009, shortly after I began mastering it myself. Over the years, Amazon s3 has changed and I've developed even more tips & shortcuts to help cut that learning curve down to almost nothing.

As a result, you will not have to deal with the trial & error nor the headaches that I had to struggle with.

These 30+ lectures are 2015 fresh.

I take pride in the quality of your training. So you will Not Hear Any 'UM-BUTS' OR 'BUT-UMS' in these videos. Part of my goal with your training is quality content and enjoyable delivery.

It doesn't matter how great the content is if you can't stand the audio.

This course is a series of over-the-shoulder style video screen captures that detail everything from introducing you to Amazon AWS & Amazon s3 and signing up for your free first year of AWS & Amazon s3, to securely hosting your website and streaming your videos from Amazon s3.

You'll discover tricks like how to create time expiring URLs using FREE 3rd party tools that are shown to you step-by-step with no techie stone left unturned.

Upon completion of this course you'll be able to easily navigate through the otherwise confusing AWS management console. You'll know why and how to create additional users & groups and assign specific permissions (policies) to each of them.

Who is the target audience?
  • Entrepreneurs, Online Business Owners & anyone wanting to economically & securely speed up the delivery of files they have online - videos, zip-files, PDFs & images.
  • This Amazon s3 How To Video course is mainly for the novice s3 user but I've included several tips and shortcuts that can benefit the intermediate s3 user.
  • If you are an advanced Amazon s3 user or looking for a course to pass the AWS Certification exam then this is NOT for you.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 36 Lectures Collapse All 36 Lectures 03:15:42
Introduction to Amazon Web Services (AWS) & Amazon S3
1 Lecture 05:10

This first lecture details what Amazon Web Services (AWS) & S3 is and why you need to be using it NOW!

Preview 05:10

One of the things that can make a good course a great course is the instructor being available to quickly answer questions or reply to comments & suggestions.

I pride myself on being that type of instructor.

If you ever have a question or think an additional lecture should be created to cover another element of the course or to further explain an existing lecture, please send me a message and / or add a discussion.

I'll reply as soon as possible and usually that means the same day you post the question.

Okay, on to the quiz for section 1.

AWS & Amazon S3 Introduction
5 questions
Figuring Costs & Signing Up For AWS & Amazon S3
3 Lectures 19:16

n this Lecture we will cover the figuring of the cost of using the Amazon S3 service.

Looking at the tables that Amazon provides regarding the charges, some people, myself being one of those people, can easily get confused by all the potential charges. This lecture will simplify things and hopefully remove the air of confusion and replace it with the sweet smell of savings.

Preview 06:14

In this lecture you will learn the steps involved in plugging in the numbers & properly using the AWS pricing calculator. Also some helpful tips on how else you can use the info from the results generated from the calculator.

Amazon s3 Pricing Calculator

In the past you had to sign up for each service in the AWS individually, this includes s3.

Now you have instant access to all the tools as soon as you sign up for your AWS account. This video covers some time & money saving tips in signing up for your AWS account.

Signing Up For Your Amazon S3 (AWS) Account - Time Saving Tips Included

Signing Up For Amazon AWS & Related Costs
5 questions
The Amazon Web Services (AWS) Console & Buckets
2 Lectures 10:50

Everything you ever wanted to know about a bucket (Amazon s3 Bucket that is) is detailed in this video.

After completing this lecture you will be able to properly create your Amazon s3 Buckets. You will know the correct naming conventions, the correct region & some helpful tips & ideas on names for your buckets.

What Is An Amazon S3 Bucket

This lecture walks you around the AWS Management Console and provides you with tips on customizing the features of your AWS Console, how to change your root password (& what your root password is) as well as things to be aware of as Amazon changes things.

A Tour Of The Amazon Web Services (AWS) Management Console

The AWS Console and S3 Buckets
5 questions
Security & The Identity Access Management (IAM) Service
6 Lectures 24:29

The IAM service is where you go to create and manage users, groups & their passwords. This lecture gives you the nickle tour of the IAM dashboard.

Introduction To The Identity Access Management (IAM) Service

The IAM account setting is the first thing you tackle before creating users & groups. This lecture covers the 'Why' & 'How'

IAM Account Settings

This lecture will show you how to create a User with Admin rights and why you should do so.

You will also learn why these 'Users' do NOT have to be people and some examples of this.

IAM - Create Admin User

In the previous lecture we created a new user in the IAM dashboard and while we were in the dashboard I showed you the login URL that is used by all new users you create.

In this lecture I will show you how to customize that URL with your company name. Yes.. The Power Of Branding!

IAM - Create Custom Login URL

By the end of this lecture you will know what an IAM Group is & how it will benefit you and your s3 service.

IAM - Create Groups With Permissions

This lecture details the 'why' & 'how' of adding Users with zero permissions to Groups. This can be a huge time saver!

IAM - Create Users & Add To Groups

The Identity Access Management Service
5 questions
Third Party Tools - CloudBerry Explorer For Amazon S3 (this is my favorite)
3 Lectures 18:59

In this lecture we will use the User credentials created in the previous lecture and setup the CloudBerry Explorer for s3 & connect it to our AWS account.

CloudBerry Explorer For s3 Introduction & Setup

This lecture provides a detailed look at using CB Explorer for s3 to create buckets and upload files (aka objects) to them. How to automate the process of deleting old files or moving them to “cold storage” as well as editing the files metadata, generating URLs and more.

CloudBerry Explorer s3 & File Management

In this lecture, I'm showing you how to create a pre-signed AKA expiring URL.

Also why you would want to create one.

You will see a feature unique to CB Explorer for s3 & I demonstrate using the expiring URL generated with CB Explorer for s3.

CloudBerry Explorer s3 & Expiring URLs

One of the things that can make a good course a great course is the instructor being available to quickly answer questions or reply to comments & suggestions.

I pride myself on being that type of instructor.

If you ever have a question or think an additional lecture should be created to cover another element of the course or to further explain an existing lecture, please send me a message and / or add a discussion.

I'll reply as soon as possible and usually that means the same day you post the question.

Okay, on to the quiz

CloudBerry Labs Explorer Q&A
5 questions
Third Party Tools - Cyberduck & Connecting To An IAM User Account
5 Lectures 20:29

In a previous lecture we created a couple different User accounts. This lecture will demonstrate how to create a User account with limited access to your s3 account.


You hire someone to do some work for you then upload those files to a bucket in your s3 service. This lecture will show you how to set up a user with permissions to only 1 bucket and no other service in your AWS console.

I also include a copy & paste version of the Bucket Policy I demonstrated in this lecture. The copy & paste file is in a PDF listed in the next lecture (17)

Create IAM User Policy With Limited s3 Access

Lecture 16 Copy & Paste File as demonstrated in the video
1 page

This lecture details the installation & setup of Cyberduck & connecting it to your AWS account.

Cyberduck is another 3rd party tool (User Interface) that connects your computer to your Amazon AWS account.

Cyberduck is like an FTP client that works with PCs & Macs and is FREE!

Cyberduck Introduction & Setup

This lecture walks you through uploading & downloading files and folders within Cyberduck.

Editing live files, metadata & permissions are just a few of the file management features covered in this lecture.

Cyberduck & File Management

This lecture shows you how to generate an expiring (pre-signed) URL & the big difference between doing this with Cyberduck and doing it with CB Explorer for s3 (besides the fact that Cyberduck works with Macs & CB S3 Explorer doesn't) is...

Cyberduck & Creating Expiring URLs

Cyberduck Q&A
5 questions
Third Party Tools - Bucket Explorer
3 Lectures 18:08

This lecture shows you how to install (a little tricky) & setup Bucket Explorer to use with your AWS account.

Bucket Explorer is another 3rd party tool (UI) that acts like an FTP client between your computer (Mac & PC).

I also touch on a few things to be aware of if you decide to use Bucket Explorer.

Bucket Explorer Installation & Setup

In this lecture I show you how to upload, download and generate URLs for your files using Bucket Explorer.

How to copy or move files to other peoples AWS account as well as editing metadata and permissions plus much more.

Bucket Explorer & File Management

After completing this lecture, you will know the steps of setting up and generating expiring (pre-signed) URLs using Bucket Explorer.

Bucket Explorer & Expiring URLs

Bucket Explorer Q&A
5 questions
Amazon Web Services (AWS) Management Console & Encryption
4 Lectures 18:02

In this lecture I show you how to use the AWS Management console to do most all the managing of your objects (files & folders) including a trick on how to generate an expiring URL which most everyone will tell you cannot be done within AWS.

AWS Console & File Management

In this lecture I show you how to give your s3 buckets military grade security by encrypting the files using your AWS Management Console.

I also explain the difference between SSE & SSE-C and why the former is much easier than the latter.

AWS Console & File Encryption

Lecture 24 Copy & Paste File as demonstrated in the video
1 page

In the previous lecture I detailed how to encrypt your s3 bucket files (objects) by using your AWS Management console.

In this lecture you will learn how to encrypt & decrypt your s3 bucket files using the 3rd party tools – CloudBerry Explorer for s3, Cyberduck & Bucket Explorer.

File Encryption Using The 3rd Party Tools

AWS Console Q&A
3 questions
Streaming Amazon S3 Hosted Videos
2 Lectures 19:11

One of the main reasons some people use Amazon s3 is to store their video files so when people watch them, the streaming videos will not slow down the rest of the web site.

In this video you will learn step-by-step how to first prep your videos before even uploading them to your s3 bucket.

Then we'll generate the proper embed code to place on your static html page so the video will PLAY ON ALL BROWSERS.

Combine these steps with those detailed in the lecture on hot linking prevention for that added layer of secure video streaming.

How To Stream Amazon S3 Hosted Videos From Your Static HTML Website

Pretty much the same stuff as in the previous lecture (lecture 26) only this time we are posting the video on a WordPress site.

Everything used to prep, embed and play these videos are zero cost tools, free, zilch, zippo.

Streaming Amazon S3 Hosted Video From A WordPress Site
Amazon S3 File Security, Deliverability, Sharing & Disguising
5 Lectures 28:47

This is another way to secure your files.

Using Query String Authentication you can configure your images, pdfs & downloadable zip files to expire in a certain time frame but can be 'brought back to life' by simply refreshing the page.

Along with this video, I include the required file & a copy & paste code that I show you in the video.

These files are downloadable in the Resource Section.

Click on the 'View Resources' link in the top right corner of this lecture.

Secure s3 Hosted Download Links (Zip Files) & Images

This lecture will detail how you can gain access to someone else's Amazon s3 bucket (on a different AWS account) so you can transfer objects back and forth between your bucket & theirs.


I've offered some clients of mine to copy the files from my s3 bucket to their s3 bucket INSTEAD of them downloading the files (the purchased) to their computer then uploading them to their s3 bucket. You can copy files this way at zero cost to your AWS account and it is super fast - 100s of Mbs in just seconds.

It makes for a great Customer support feature.

Share Buckets With Other Peoples AWS Accounts

Masking your s3 URLs with cNames is what this lecture is all about. There are at least two reasons to use cNames to mask your s3 URLs.

1. Security

2. Branding

Both these reasons are detailed in this lecture as well as how to do it all. It's easy once you know how!

Mask s3 URL With cName

It is bad enough when someone steals your content. When they also steal your bandwidth (Hotlinking) AND your content it is a double slap in the face.

This lecture shows you step-by-step how to stop these bandwidth thieves dead in their tracks.

I include a copy & paste code you can use & show you how to use it in this lecture.

Prevent Hotlinking Of Your s3 Files

Lecture 33 Copy and Paste File as demonstrated in lecture 33
1 page
2 More Sections
About the Instructor
4.5 Average rating
126 Reviews
2,727 Students
3 Courses
Teacher, Online Marketer & WordPress Enthusiast

In order for me to help you, I need to first tell you a little something about me - so here goes...

Video Training Course Creator

I have been creating & selling video courses online since 2007. In 2008 I taught myself how to create a WordPress site and fell in love with WP on the spot.

My video courses are over-the-shoulder style screen capture videos so you can see me doing the tasks versus someone talking over a PowerPoint slide deck.

You simply watch what I do on the videos then do them yourself. Makes learning Fast & Easy!

Since 2008 I've created 100's of videos.

Many of what I've sold over the years were what are called Private Label videos. Businesses (and individuals) would purchase them and put their name on them as the creator. So while my name may not be known by many, my voice & teaching style is.

I love helping people.

My training videos are detailed to the point where I assume the student knows zero about the topic so the videos tend to answer all potential questions. If however, there are questions, I reply to those questions personally and within hours - NOT DAYS.

I pride myself on quality - quality videos as well as quality Customer Service.

So if you ever have a question, suggestion or comment, please let me know.

Report Abuse