Cómo conectar AWS con PowerShell?

Cómo conectar AWS con PowerShell?

AWS hizo que fuera muy fácil usar sus servicios desde la interfaz de usuario (UI), la interfaz de línea de comandos (CLI) y programáticamente. Más específicamente, los servicios de AWS se pueden gestionar utilizando cualquiera de los enfoques mencionados y también ofrece herramientas de AWS para que PowerShell use los comandos AWS CLI en él.

Esta guía explicará cómo conectar AWS con PowerShell.

Cómo conectar AWS con PowerShell?

Para conectar AWS con PowerShell, se requiere instalar herramientas de AWS para PowerShell. Haga clic aquí para aprender a instalarlos en detalle.

Para obtener la lista de herramientas instaladas, escriba el siguiente comando:

Get Command -Module AWS.Herramientas.Instalador

Ejecutar el comando anterior mostrará la lista de herramientas de AWS instaladas:

El usuario también puede instalar herramientas para servicios específicos de AWS. Por ejemplo, el siguiente comando se utiliza para instalar herramientas para servicios EC2 y S3:

Install-awstoolsmodule aws.Herramientas.EC2, AWS.Herramientas.S3 -CleanUp

Obtenga la lista de políticas de ejecución que se pueden usar para verificar las medidas de seguridad:

Get -ExecutionPolicy -List

Establezca las credenciales de AWS en PowerShell usando la siguiente sintaxis:

Set -awscredential -accesskey -Llave secreta

Cambiar el y a las credenciales de usuario de IAM. Para aprender a obtener credenciales de IAM y usarlas, haga clic aquí:

Una vez que se establezcan las credenciales, obtenga la lista de ellas:

Get -AwscRedentials -ListProiledetail

La lista contiene las credenciales predeterminadas que están incorporadas y su segunda fila comprende las recientemente agregadas:

La conexión se ha establecido. Para probarlo, use el siguiente comando para obtener los detalles del cubo S3:

Get -s3object -bucketName fdxrdfgkhj

Nota: Cambie el nombre del cubo de acuerdo con el creado en su cuenta:

Obtenga los detalles de las instancias de EC2 creadas en la cuenta de AWS:

Get-EC2instance

Cree un cubo S3 usando la siguiente sintaxis:

Nuevo -s3bucket -bucketname -Región

Cambiar el y en consecuencia:

New-S3Bucket -BucketName SuboLAD31-Region AP-Southeast-1

Verifique la creación de S3 Bucket desde el tablero de AWS:

Eso todo sobre la conexión de AWS con PowerShell.

Conclusión

Para conectar AWS con PowerShell, instale herramientas de AWS para PowerShell para usar sus módulos. Después de eso, proporcione las credenciales del usuario de IAM para conectar la cuenta AWS a PowerShell. Pruebe la conexión utilizando diferentes comandos para manipular los recursos de AWS. Esta guía ha explicado cómo conectar AWS con PowerShell.