Herramientas de AWS para Windows PowerShell y AWS Tools for PowerShell Core son módulos de PowerShell basados en la funcionalidad expuesta por AWS SDK for .NET. AWS PowerShell Tools le permite realizar mediante scripts operaciones sobre sus recursos de AWS desde la línea de comandos de PowerShell. Aunque los cmdlets se implementan mediante los clientes del servicio y los métodos del SDK, los cmdlets proporcionan una experiencia de PowerShell idiomático para especificar parámetros y administrar los resultados. Por ejemplo, los cmdlets de Herramientas para Windows PowerShell admiten la canalización de PowerShell, es decir, puede pasar y obtener objetos de PowerShell en los cmdlets.
Herramientas de AWS para Windows PowerShell y AWS Tools for PowerShell Core son flexibles en tanto en cuanto le permiten controlar las credenciales, incluida la compatibilidad con la infraestructura de AWS Identity and Access Management (IAM); puede usar las herramientas con credenciales de seguridad de IAM, tokens de seguridad temporales y roles de IAM.