lunes , 16 septiembre 2024

Ansible en Amazon Web Services (AWS)

Hace unos días liberamos para su consulta un articulo en el que se describe ¿qué es Ansible?, así como las características y algunos otros datos interesantes sobre Ansible.

Cuando publicamos las noticias antes mencionadas en redes sociales algunos de los comentarios mas destacados son sobre los beneficios al implementar Ansible en Amazon Web Services (AWS)

¿Por qué usar Ansible AWS?

1. Nube como grupo de servicios:
La nube no es solo un grupo de servidores en el centro de datos. La automatización de Ansible te ayudara a administrar el entorno de AWS como un grupo de servicios en lugar de usarlos como un grupo de servidores. Hay muchos servicios disponibles que le permiten implementar y escalar rápidamente aplicaciones.

2. Módulos  compatibles con Ansible AWS:
Ansible se utiliza para definir, implementar y administrar una amplia variedad de servicios. Los entornos de AWS más complicados se pueden aprovisionar fácilmente con un play book.

Según especialistas en el tema, una de las mejores características es que crea una conexión servidor-host y luego ejecuta el play book antes mencionado en un solo sistema y aprovisiona varios otros sistemas con una opción para ampliar y reducir según los requisitos.

Ansible tiene cientos de módulos que admiten Ansible AWS y algunos de ellos incluyen:

  • Autoscaling groups
  • CloudFormation
  • CloudTrail
  • CloudWatch
  • DynamoDB
  • ElastiCache
  • Elastic Cloud Compute (EC2)
  • Identity Access Manager (IAM)
  • Lambda
  • Relational Database Service (RDS)
  • Route53
  • Security Groups
  • Simple Storage Service (S3)
  • Virtual Private Cloud (VPC)
ansible aws
ansible aws

3. Dynamic Inventory:
Una de las funciones mas utilizadas con Ansible y AWS. Esto le permitira asignar hosts en función de los grupos proporcionados por los scripts de inventario, a diferencia del inventario normal que lo obliga a asignar hosts manualmente.

4. Safe Automation:

Ansible Tower ofrece esta función para restringir autorizaciones. Básicamente, el administrador de servidores elige quién puede hacer qué, lo que facilita la moderación. Además, Ansible Tower encripta las credenciales y otros datos confidenciales y solo le da a los subordinados acceso a recursos relevantes mientras restringe su acceso a los irrelevantes.

Si deseas aprender a instalar Ansible en AWS te recomendamos consultar el siguiente MANUAL

 

Acerca de Isaac Lemus

15 años de experiencia como consultor en implementación de soluciones en open source (software libre). En la actualidad estoy a cargo de la gestión de proyectos para la capacitación y servicios de implementación open source de la empresa Conocimiento Libre.

Compruebe también

Warp, la terminal inteligente que te ayuda a trabajar mejor con Linux

Linux es un sistema operativo de código abierto que ofrece una gran flexibilidad, seguridad y …