Udemy Introduction to the AWS Command Line Interface (CLI) Udemy
Price: USD 35
  • Duration: Flexible

Course details

----- Recent Updates------

- AWSS3 Server Side Encryption lessons added. This included SSE-S3,SSE-KMSand SSE-C( not available via theAWSconsole)

- AWSKMSkey creating with the CLI

- S3 Multipart upload with the AWSCLI


About the Course:

This course is designed to help students/ developers get started with the AWSCommand Line Interface.(CLI). If you accessAWSonly with the AWSconsole, then you will get a chance to learn a completely new way to use and interact with AWS. Using the command line interface is one of the must haves skill for an AWSdeveloper.

The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services. With just one tool to download and configure, you can control multiple AWS services from the command line and automate your infrastructurethrough scripts.

You should be ready tomanage andautomateyour AWSinfrastructureusing the CLIafter this course. You will learn 1 more way to deploy/manage/destroy infrastructure and services on AWS. This will make your workflow much more faster and efficient.

Learning the command line will give you another perspective on the AWSservices and may evenshed light on concepts that you are unclear with. The AWSdeveloper associate exam objective mentions "Ability to use theAWSservice APIs,AWS Command LineInterface (CLI), and softwaredeveloperkits (SDKs) to write applications"Learning the commandline is one of the big aspects of the AWSDevOps Pro exam as well.

In this course ,We will go over things like:

  1. Create access keys to use with the AWSCLI
  2. Install and setup the CLI on your local machine
  3. Create a VPCwith the CLI.
  4. Create EC2 instance, view running instances, filter attributes.
  5. Copy files to and from S3 buckets. Sync localfolders with automated cron jobs.
  6. Create lambda functions and invoke them using CLI
  7. Deploy CloudFormation stacks with the CLI

After this course you can begin making calls to your AWS services from the command line like:

$aws ec2 describe-instances

$aws s3 ls

$aws s3 sync . s3://mybucketname

$ aws ec2 stop-instances --instance-ids i-123abcdefg

and moreadvanced things like creating Lambda functions, creating CloudFormation stacks etc.


What you will get with this course:

  1. A great catalog of videos/labs on how to use the AWSCLI
  2. Future updates on various new topics
  3. Ability to ask questions on the Discussion board

If you have any request for a certain topic, please share themin the discussion section.

-Saurav Sharma

Updated on 14 November, 2018
Courses you can instantly connect with... Do an online course on Amazon Web Services (AWS) starting now. See all courses

Rate this page