Introduction to the AWS Command Line Interface (CLI)

Use the Command Line to Deploy/Modify/Manage/Automate infrastructure on AWS.

Ratings 4.71 / 5.00
Introduction to the AWS Command Line Interface (CLI)

What You Will Learn!

  • Use the Command Line Interface to deploy AWS resources
  • Setup multiple Profiles with Multiple Access Keys to quickly switch between permissions or accounts
  • Automatically Sync local files to S3 at specified time.
  • Create and invoke Lambda Functions using the command line
  • Build a VPC using the command line
  • Deploy Cloudformation templates to create Stacks with AWS CLI
  • Deploy EC2 instances and create a custom dashboard to view running instances on the command line.
  • Create IAM users, access keys , roles using the command line

Description

Recent Updates

  • Expanded lessons on AWS S3 Server Side Encryption, featuring SSE-S3, SSE-KMS, and SSE-C.

  • Comprehensive walkthrough on AWS KMS key creation via the CLI.

  • Detailed instructions on S3 Multipart upload using the AWS CLI.

  • A practical guide on using the CLI for Amazon Rekognition, useful for image recognition and video analysis.

About the Course Welcome to our AWS Command Line Interface (CLI) course. This course equips students and developers with the vital skill of managing AWS services through the command line, providing a new perspective on interacting with AWS.

Course Overview The AWS CLI is a unified tool for managing all your AWS services. By mastering it, you gain control over your AWS infrastructure, accelerating and enhancing your workflow through automation and scripting. This course prepares you to efficiently manage, automate, and deploy infrastructure and services on AWS using the CLI.

What You'll Learn

  • AWS DevOps Pro exam-specific content.

  • Creating and using access keys with the AWS CLI.

  • Installing and setting up the CLI on your machine.

  • Constructing a VPC via the CLI.

  • Managing EC2 instances: creating, viewing, filtering.

  • Transferring files to/from S3 buckets and syncing local folders using automated cron jobs.

  • Creating and invoking Lambda functions via CLI.

  • Deploying CloudFormation stacks using the CLI.

Practical Applications After completing this course, you'll be proficient in executing AWS services commands like:

  • $aws ec2 describe-instances

  • $aws s3 ls

  • $aws s3 sync . s3://mybucketname

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

  • ...and more advanced functions such as creating Lambda functions and CloudFormation stacks.

Course Features

  • A rich catalog of videos/labs demonstrating the use of AWS CLI.

  • Regular updates on a variety of new topics.

  • Access to the Discussion board for queries and discussions.

  • If you wish to learn about a specific topic, feel free to post a request in the discussion section.

Instructor: Saurav Sharma

Who Should Attend!

  • Those who want to use the command line to deploy infrastructure on AWS.
  • Those preparing for AWS certification exams
  • Those who want to automate deployment and management AWS resources.

TAKE THIS COURSE

Tags

  • Amazon AWS

Subscribers

9065

Lectures

41

TAKE THIS COURSE



Related Courses