Tutoriales

Tutoriales y Buenas Prácticas para la Nube

En IT Wonder Lab compartimos las mejores prácticas y tutoriales para el despliegue de aplicaciones y el mantenimiento de infraestructuras Cloud de forma gratuita.

Actualmente disponemos de tutoriales gratuitos en Español e Inglés para:

  • Kubernetes: Kubernetes es una plataforma open-source para la gestión de cargas de trabajo y servicios contenerizados. Kubernetes facilita el despliegue de infraestructuras y aplicaciones mediante configuraciones declarativas.
  • Terraform: Terraform permite gestionar infraestructura como código (infrastructure as code) de los principales proveedores de Cloud e infraestructura: AWS, Google, Azure, OpenStack, VMware, Oracle, Docker, CloudStack, …
  • Ansible: Ansible dispone de cientos de módulos para automatizar tareas de configuración repetitivas con los principales sistemas operativos y proveedores de infraestructura on-premises y Cloud.
  • AWS: La plataforma Cloud mas popular, potente y distribuida del mundo con capacidades empresariales.
Tutoriales de Kubernetes

Instalación del Dashboard de Kubernetes y gestión local del clúster

Tareas recomendadas tras el despliegue de un clúster de Kubernetes Tras la instalación del clúster de Kubernetes se recomienda: Comprobar la salud del clúster Comprobar el estado de la red Instalar kubectl para administrar el clúster mediante línea de comando Instalar el Dashboard de Kubernetes Este tutorial es una continuación de Creación de un Clúster de Kubernetes usando Vagrant y Ansible en 3 minutos. Prerrequisitos: Disponer de un Clúster de Kubernetes. Para acceder por SSH a los servidores de Kubernetes sobre Vagrant VirtualBox usaremos el comando vagrant ssh. También es posible utilizar el comando ssh directamente (usuario: vagrant contraseña: vagrant).

PostgreSQL running inside Kubernetes and using an external NFS Server
Tutoriales de Kubernetes

Postgres en Kubernetes con un volumen NFS persistente

Uso de un volumen NFS persistente para la base de datos Postgres desplegada en Kubernetes En este tutorial aprenderá a desplegar una instancia de base de datos Postgres en un clúster de Kubernetes y almacenar de forma segura sus datos en una ubicación persistente. La instancia de Postgres tendrá sus datos almacenados en un servidor NFS remoto para preservar los datos almacenados aunque se destruya el clúster de Kubernetes o falle o se destruya el Pod que ejecuta Postgres. Esta configuración es apropiada exclusivamente para desarrollo y pruebas de aplicaciones en un clúster de desarrollo local de Kubernetes y forma

ansible-aws-ec2-terraform-tags - ansible-aws-ec2-terraform-tags-ec2.png
Tutoriales de Amazon Web Services (AWS)

Integración de Ansible y Terraform

Integración de Ansible y Terraform para configuración de infraestructura en AWS mediante tags e inventario dinámico.

terraform-aws-ec2-rds-basic-free - ITWL_AWS_Terraform_VPC_WP_Security1.png
Tutoriales de Terraform

Creación de instancias EC2 y reglas de seguridad en AWS con Terraform (5/5)

Instancias EC2 y seguridad de recursos Tutorial 5 de 5 acerca del uso de Terraform y Ansible para AWS. Tras finalizar el tutorial habrá creado mediante Terraform un VPC en AWS con una instancia EC2 conectadas a una base de datos MariaDB ejecutándose sobre RDS. Posteriormente se usa Ansible para configurar e instalar el software necesario. Prerequisitos y código fuente: Creación de un VPC en AWS usando Terraform (1/5) Subredes VPC y RDS, Tablas de Rutas, Acceso a Internet con Terraform en AWS (2/5) Route 53 y búsqueda de AMI con Terraform (3/5) Creación de base de datos RDS MariaDB

terraform-aws-ec2-rds-basic-free - ITWL_AWS_Terraform_VPC_WP_RDS2.png
Tutoriales de Terraform

Creación de una Base de datos AWS RDS con Terraform (4/5)

RDS MariaDB Base de datos y etiquetas de recurso Tutorial 4 de 5 acerca del uso de Terraform y Ansible para AWS. Tras finalizar el tutorial habrá creado mediante Terraform un VPC en AWS con una instancia EC2 conectadas a una base de datos MariaDB ejecutándose sobre RDS. Posteriormente se usa Ansible para configurar e instalar el software necesario. Prerequisitos y código fuente: Creación de un VPC en AWS usando Terraform (1/5) Subredes VPC y RDS, Tablas de Rutas, Acceso a Internet con Terraform en AWS (2/5) Route 53 y búsqueda de AMI con Terraform (3/5) Configuración de una base

AWS list of AMI
Tutoriales de Terraform

AWS Route 53, búsqueda de AMI y creación de EC2 con Terraform (3/5)

Ruta 53 y búsqueda de AMI Tutorial 2 de 5 acerca del uso de Terraform y Ansible para AWS. Tras finalizar el tutorial habrá creado mediante Terraform un VPC en AWS con una instancia EC2 conectadas a una base de datos MariaDB ejecutándose sobre RDS. Posteriormente se usa Ansible para configurar e instalar el software necesario. Prerequisitos y código fuente: Configuración de Terraform y creación de la subred del VPC (1/5) AWS VPC Subredes, Tablas de Rutas y Acceso a Internet usando Terraform (2/5) Servidor de DNS de AWS Route 53 con Terraform El servicio Route 53 de AWS proporciona