AWS Command Line Interface (AWS CLI)

Mastering the AWS 2. X Command Line Interface

4.42 (6 reviews)
Udemy
platform
English
language
Other
category
instructor
192
students
5.5 hours
content
Nov 2023
last update
$64.99
regular price

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

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

Content

Introduction

Introduction

Setups and Prep

Overview of the AWS-CLI
AWS-CLI - Best Practices
Lecture create an IAM user
Hands On create an IAM user
Install Homebrew
Errors you might get with Apple and Homebrew
Install AWS-CLI on Apple or Linux
Make your Windows AWS-CLI account
Install AWS-CLI on Windows
Hands On - Install AWS CLI on Windows
Hands On - Configure AWS Console on Windows
Lecture Setting up Cloud Trail
Hands On - Setting up Cloud Trail
Using Cloud Trail to audit user activity
Why you want to set up Cloud Trail
Setup SSH Linux Apple

AWS Identity and Access Management (IAM)

Introduction
IAM Command Overview
Add and Delete Users Apple
Add and Delete Users Windows
Create and Delete Access Key - Apple and Linux
Create and Delete Access Key - Windows
Create and Delete Group - Apple and Linux
Create and Delete Group - Windows
Add User to Group - Apple Linux
Add User to Group - Windows
Create and Delete Login Profiles - Apple Linux
Create and Delete Login Profiles - Windows
Create Policies - Apple Linux
Create Policies - Windows
Attach Policy - Apple Linux
Attach Policy - Windows

EC2 and Systems Administration

Overview of this section
What is EC2 and how does it work?
Starting and Stopping EC2 instances
Create a default VPC
Create and Delete a Regular VPC
Create and Delete Key Pairs
Create and Delete security groups
Create traffic mirroring
Describe Images
Describe Instances
Describe Key Pairs
Describe local gateway routing tables

AWS-CLI and Elastic Beanstalk

What is Elastic Beanstalk?
EB Overview of Commands
Install EB Tools
Setup a Sample Elastic Beanstalk App
EB Appversion
EB Config
EB Console
EB Deploy
EB Events
EB Health
EB Logs
EB Terminate
EB Terminate Follow Through

AWS-CLI and the Serverless Application Model (SAM)

What is SAM?
Installing the SAM CLI
Installing SAM CLI on Windows
SAM INIT
SAM Build
Making your First SAM Sample APP
SAM Delete
SAM Deploy
SAM Logs
SAM Traces
SAM Validate

AWS-CLI and using templates

AWS EC2 Launch Templates
Cloud Formation Templates
SAM Templates

Closing Section

Clean up your AWS Users
Closing Notes

Screenshots

AWS Command Line Interface (AWS CLI) - Screenshot_01AWS Command Line Interface (AWS CLI) - Screenshot_02AWS Command Line Interface (AWS CLI) - Screenshot_03AWS Command Line Interface (AWS CLI) - Screenshot_04

Reviews

Tammy
January 20, 2023
Everything you thought was scary about the cloud, overview of all the platforms. Explained in less than a day but easy to understand.

Coupons

DateDiscountStatus
1/27/2023100% OFF
expired

Charts

Price

AWS Command Line Interface (AWS CLI) - Price chart

Rating

AWS Command Line Interface (AWS CLI) - Ratings chart

Enrollment distribution

AWS Command Line Interface (AWS CLI) - Distribution chart
4880656
udemy ID
9/13/2022
course created date
1/24/2023
course indexed date
Bot
course submited by