Using PowerShell to Interact with Amazon Web Services (AWS)
4.8 (10 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.
538 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Using PowerShell to Interact with Amazon Web Services (AWS) to your Wishlist.

Add to Wishlist

Using PowerShell to Interact with Amazon Web Services (AWS)

Learn how to manipulate AWS with PowerShell
4.8 (10 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.
538 students enrolled
Created by Christopher Daly
Last updated 4/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 11 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Connect to AWS via Powershell
  • Add, List, Delete EC2 Instances
  • Add, Delete Objects from S3
  • Add, Delete and users to Groups in IAM
View Curriculum
Requirements
  • AWS Account
  • Windows Desktop with PowerShell installed
  • Basic PowerShell Scripting Knowledge
Description

 At the end of the course, you will be able to interact with AWS from your PowerShell console.  You will be able to Launch EC2 Instances, Interact with S3 by listing, deleting and copying objects.  In addition, you will be able to Create, assign policies and delete users from IAM

This is an introduction to using PowerShell to interact with AWS.  We will review connecting the following

  1. Setting up the environment
    • Connecting to AWS with Access Keys
    • Connecting to AWS with a profile
  2. EC2
    • Connecting to EC2
    • Listing EC2 instances
    • Creating EC2 instances
    • Deleting EC2 instances
  3. S3
    • Connecting to S3
    • Listing objects in S3
    • Copying objects to and from S3
    • Deleting objects from S3
  4. IAM
    • Creating users in IAM
    • Assigning policies and roles to users
    • Deleting users in IAM


Who is the target audience?
  • Beginner/Intermediate PowerShell Scripting connecting to AWS
Students Who Viewed This Course Also Viewed
Curriculum For This Course
15 Lectures
01:45:27
+
Introduction To The Course
2 Lectures 02:56

We will be creating a Powershell script to connect to S3 and upload files.  We will do this in a way that can be easily automated so that you can literally backup your files to an S3 bucket.

Preview 02:34

Easiest way to contact me is at chris@poweraws.com.  I will do my best to respond to any e-mails within 24 hours.

How to contact me with questions
00:22
+
Getting Environment Ready
2 Lectures 15:13

Confirm access to AWS and create an S3 bucket.

Connect to AWS with Powershell to confirm all is working as planned
05:20

Create a local profile and start using that instead of entering keys.

Creating a Profile
09:53
+
Interacting with EC2 Instances
3 Lectures 37:24

Connecting to EC2 instances and listing them.

Preview 13:39

Create EC2 Instances and adding Tags

Creating EC2 Instances
19:13

Delete EC2 instances both individually and in bulk 

Deleting EC2 Instances
04:32
+
Interacting with S3
4 Lectures 22:22

Adding policy to a IAM user to access S3, Connecting to S3 and listing out our folder object to confirm connectivity, 

Connecting to S3
05:10

Uploading file to S3 Bucket

Uploading Files in S3
07:21

Downloading files from S3 bucket

Downloading Files in S3
05:15

Deleting files from S3

Deleting Files in S3
04:36
+
Interacting with IAM
3 Lectures 22:01

Creating users in IAM and attaching a policy

Creating a user and attaching a policy
07:15

Creating groups in IAM, Attaching a policy to that group and finally adding a user to that group.

Creating a group, adding policy to group and user to group
05:05

Deleting User and Groups
09:41
+
Wrap-up
1 Lecture 05:31
About the Instructor
Christopher Daly
4.8 Average rating
10 Reviews
538 Students
1 Course
Senior Technology Counsultant

20+ year in the technology space working at major financial, consumer products and healthcare companies,  Starting as a Netware guy and now involved in AWS.  Proficient in Powershell and I enjoying merging the 2 together to make my life easier.  Scripting in Powershell since its inceptions and migrated off vb script.  

AWS Certified Solutions Architect - Associate