| training | new training - Trevor Sullivan
New Training: Automate Amazon S3 Object Storage with PowerShell
In this 9-video, PowerShell training, CBT Nuggets trainer Trevor Sullivan covers how to manage Amazon S3 object storage using the AWS Tools for PowerShell.
Watch this new PowerShell training.
Amazon Web Services (AWS) provides software development kits (SDK) for many different programming languages, including PowerShell. PowerShell is an open source and cross-platform automation framework that runs natively on Linux, MacOS, and Windows. Cross-platform capability is achieved with PowerShell, thanks to the .NET Core framework.
PowerShell is an object-oriented shell, meaning that you aren't stuck spending time parsing text output from disparate command line utilities. Instead, PowerShell helps you prototype faster by returning objects with properties and methods, which provide a more natural interface to retrieve and manipulate data. You can choose which data you want returned, and precisely how you'd like the data to be displayed in the terminal.
Here are some use cases for why you might use the AWS Tools for PowerShell to manage your Amazon S3 storage.
- Rotate data backups, keeping only the newest, and pruning old backups
- Write performance metric data directly into Amazon S3
- Synchronize image files from local storage into an S3 Bucket, to host on a website
- Clean up S3 Buckets that have not been used within a certain time period
- Stage CloudFormation templates in an S3 Bucket to automate large-scale deployments
This training includes:
- 9 videos
- 1.5 hour of training
Watch a video from the series:
If you're interested in building custom tools for Amazon S3 storage in PowerShell, consider also watching our training content on building terminal user interfaces with PowerShell! Also, if you're brand new to the AWS Tools for PowerShell, check out our video skill that shows you how to get your whole environment set up.
Start learning PowerShell today!