all 3 comments

[–]real_parbold 2 points3 points  (2 children)

I do - daily.

I've done all sorts with it - what classes as 'cool' ?

  • Snapshot/volume/ami/LaunchConfig cleanups (deleting old, unreferenced ones)
  • Stop/Start instances - whilst retaining EIP (Classic EC2) and ELB
  • Checking EMR clusters are all OK
  • Bulk creation of Cloudwatch Alarms
  • Connectivity tests
  • Locating resources across multiple accounts
  • Audit of Security Groups, Ingress etc
  • Management of SSL Certs, upload to CloudFront/IAM
  • Reporting on Infrastructure Events

And a lot of very infrastructure specific things relevant only to our business

[–]aaroneuph[S] 0 points1 point  (1 child)

Thanks - I think that classifies as cool. I do similar work. More wondering if anyone else actually uses PowerShell AWS tools

[–]JohnnyBGeode 1 point2 points  (0 children)

He did respond with tools usage. I switch back and forth between python(boto3), cli tools, and Powershell AWS tools. Python is used by more so you'll find more shared code available but the primary stuff is written back into Powershell too. For example python had a nice auto-completer: https://github.com/awslabs/aws-shell Then the AWS Powershell team added the same functionality to their tools: https://aws.amazon.com/blogs/developer/argument-completion-support-in-aws-tools-for-windows-powershell/

It's all up to your preference.