New Skills

New Training: Clean Up AWS Cloud Resources using the AWS Tools for PowerShell

by Team Nuggets
New Training: Deploy InfluxDB Securely in AWS with AWS Fargate and Caddy picture: A
Follow us
Published on March 9, 2021

In this 5-video skill, CBT Nuggets trainer Trevor Sullivan shows how to practice good cloud hygiene by building automated processes to clean up unused resources. Watch this new AWS training.

Learn AWS with one of these courses:

This training includes:

  • 5 videos

  • 46 minutes of training

You’ll learn these topics in this skill:

  • Setting up Serverless Development Tools for Automated Cleanup

  • Configure a Sample Directory Service and WorkSpaces Environment

  • Develop AWS Lambda PowerShell Functions for Cleanup Tasks

  • Create IAM Role and Publish Lambda Functions

  • Build AWS Step Functions Workflow for WorkSpaces Cleanup

Which Version of AWS Tools For PowerShell Do You Need?

In 2019, Amazon made the AWS Tools for PowerShell for Windows generally available. This offers a way for engineers using the Windows OS platform a way to interact with AWS via a shell environment. These tools come in three different packages:

  • AWS.Tools

  • AWSPowerShell.NetCore

  • AWSPowerShell

Each package offers the same functionality in regard to working with AWS. They are all SDKs for AWS, but they work slightly differently. AWS.Tools and AWSPowerShell.NetCore are cross-platform. AWSPowerShell is Windows-specific.

Though each does have different requirements and works slightly differently.

The first two packages, AWS.Tools and AWSPowerShell.NetCore, offer different components, or plugins, for the AWS SDK for PowerShell. AWS.Tools require a machine to be running PowerShell 5.1 or greater while AWSPowerShell.NetCore requires PowerShell 3-5.1 or version 6 or better to be installed.

AWSPowerShell is a monolithic PowerShell bundle that comes with all the AWS tools built-in. This package is installed by default on Windows-based Amazon Machine Images.

Engineers will need to know which version of PowerShell is installed in their development environment before downloading and configuring AWS Tools for PowerShell. For specific instructions for installing each package, check out the AWS documentation page for Installing the AWS Tools For PowerShell on Windows.


Download

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.


Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522