Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

Terraform versus otras herramientas de infraestructura como c贸digo

5/27
Recursos

Gestionar y crear la infraestructura son dos conceptos muy distintos. Algunas herramientas como Ansible que es para gesti贸n tambi茅n nos permiten crear infraestructura aunque tiene muchas limitantes, lo mejor es trabajar en conjunto con Terraform para crear la infraestructura.

Existe la infraestructura mutable e inmutable, para la infraestructura mutable una mejora sobre nuestra instancia se realiza sobre la misma instancia, el estado del servidor cambio, mientras que la infraestructura inmutable destruye nuestra instancia y crea una nueva al momento de implementar cambios.

Terraform utiliza lenguaje declarativo, le indicamos qu茅 debe hacer en lugar de c贸mo hacerlo como suele ser en el lenguaje procedural o imperativo.

Aportes 11

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Aunque la infraestructura inmutable claramente trae sus ventajas claras, pero siempre ser谩 m谩s costoso y con delay con respecto al mutable

En la compa帽ia donde trabajo usamos Terraform para crear la Infra y Ansible para gestion de configuraciones.

Con cual herramienta recomiendan complementar terraform, ansible, chef o puppet?.

Como se controla el downtime con la infrastructura inmutable?

Lenguaje procedural o imperativo (Ansible) VERSUS Lenguaje declarativo (Terraform)

Como cultura general estar铆a bueno que lean sobre devops y sre, considero que no se puede hablar de IaC sin mencionar los anteriores, las causas que no llevan a aprender este tipo de heramientas para solventar lo pesado que son las operaciones e infraestructura de TI vs la necesidad de entregar software de forma mas constante.

Gesti贸n de configuraciones (Ansible): Gesti贸n de configuraciones en los servidores, instalar paquetes, crear directorios, crear archivos, manejar el estado de la infraestructura, tambi茅n crea infraesctructura pero (OJO) este no es su foco principal.

Crear infraestructura (Terraform): Para administrar la infraestructura. podemos usar ambos. para gestionar y crear infraestructura.

Entendido, vamos a
la practica鈥

Como todo depender谩 de los proyectos a implementar. Es decir en algunos casos la infraestructura mutable traer谩 ventajas frente a la infraestructura inmutable y viceversa.

nunca eh usado ansible pero espero no sea neesario saber un poco de el para este curso

nice