AWS Command Line Interface (AWS CLI)

Mastering the AWS 2. X Command Line Interface

Ratings: 4.33 / 5.00




Description

Welcome to the AWS Command Line Course, The AWS CLI has a mythos of being very hard to use, but if you have ever done any scripting at all, the CLI is a quick way to automate many of the administrative tasks that both developers and administrators have to do on a day-to-day basis. This course covers the AWS CLI 2.X command reference.


While the AWS console is great to use and often recommended for people to learn, you can only do one thing at a time, make a user, make an ec2, make a beanstalk, or a cloud formation project one at a time on the console. While beanstalk and cloud formation allow you to orchestrate whole environments, using the CLI can often be a quicker way of deploying an ecosystem over using the one item at a time console.


This course will walk you through how to install the AWS CLI and common uses that will truly make your deployment, orchestration, or system administration much easier and much quicker. If you already script a lot of your automation or script a lot of your day-to-day administration services then after learning the syntax, you’ll be able to do the same with your AWS environment.


Benefits to the AWS CLI (Command Line Interface)


The biggest benefit to using the AWS CLI is the ability to automate multiple AWS services from one scripting location.


For people who are old-school scripting and automating servers and their processes like updates and other items are common, administrators do this on a daily basis, especially for repetitive or frankly boring things to do. Adding the cloud to the mix just adds complexity and in many cases hundreds if not thousands of more servers, databases, and other items that can benefit from a common scripting base.


• Saving time on routine administration is a huge benefit of using the CLI

• You can control most if not all Amazon services from the CLI

• You can use it to automate processes, even ones that are time-dependent using a variation of cron to schedule backups

What You Will Learn!

  • Install and configure the AWS CLI on Windows and Apple/Linux
  • Use the AWS CLI to build and manage simple AWS systems
  • Use the AWS CLI for EB Tools (Elastic Beanstalk Tools)
  • Use the AWS CLI for SAM Tools (Serverless Application Model)
  • Using the AWS CLI for templated files

Who Should Attend!

  • This course is for anyone who wants to learn how to program and use the AWS CLI. With both the AWS Developer Associate and AWS SysOps Associate along with most of the professional certificates from AWS needing experience with the AWS command line interface, this course fills in a missing part of training that is not provided directly by the vendor. If you are interested in cloud automation and scripting, or even just knowing enough for the certification exams, this course is for you.