AWS Tools for PowerShell
The AWS Tools for Windows PowerShell and AWS Tools for PowerShell Core are PowerShell modules that are built on the functionality exposed by the AWS SDK for .NET. With AWS PowerShell tools, you can script, maintain, and automate various AWS operations on AWS resources from the PowerShell command line. You may be thinking why is PowerShell used for AWS instead of AWS CLI provided by AWS, which is supported on many different platforms as well? The question is obvious. I personally started using AWS CLI when I started working on AWS for maintaining and automating some workloads. But over time, when you start managing Windows, Linux, and other platforms, the complexity increases. And that's where I thought that PowerShell provides the single pane which is needed to schedule the same kind of script without any modifications on other platforms. Another important aspect is that the output generated by AWS CLI commands are just textual, and you would require many other utilities...