Infraestructura como código

Festival Politraining Industria 4.0

Infraestructura como código

En este nuevo artículo me gustaría explicar que es infraestructura
como código (IAC), pero primero definamos a que nos referimos cuando
hablamos sobre infraestructura.
Cuando hablamos de infraestructura nos referimos en este caso, a un
servidor(vps) , dominios, redes privadas. etc.

Definición

El concepto de infraestructura como código no es más que la forma de
automatización de nuestra infraestructura a través de código .

Puede que tu seas un freelance o trabajes en una compañía, en la que
constantemente se hace deploy de nuevas aplicaciones.
Imagina tener que estar creando un servidor(vps), agregando las llaves
ssh, creando un record A, load balancers, continuar con la instalación y
configuración de nginx ,mysql docker, php, etc. Todo esto cada vez que
tengas que hacer deploy de una nueva aplicación.
Este es un proceso en el que muchas veces se le dedica tiempo
innecesario.

Es por ello que muchas veces, es mejor encontrar o crear una solución para la automatización en este tipo de procesos.

Para poder trabajar o usar infraestructura como código, lo único que
tenemos que hacer es bien, crear nuestro propio script, o bien usar
alguna herramienta de un tercero.

Usualmente cuando trabajamos con infraestructura como código,
independiente de la herramienta que usamos, siempre trabajamos con algún
lenguaje para la descripción de la configuración, pudiendo ser json,
yaml o algún nuevo lenguaje propio del software (domain-specific
language ). dentro del archivo de configuración, es donde definiremos
todo los componentes necesarios para crear nuestra infraestructura,
variando de sintaxis entre los diferentes softwares que podemos usar.

Cabe mencionar que, usualmente este tipo de software nos permite,
configurar a nuestra infraestructura, de una manera muy detallada,
dependiendo del tipo de proveedor que elijamos , por ejemplo, poder
configurar redes privadas, sistema operativo, podemos agregar dominios,
subdominios , agregar nuestra claves ssh, elegir el datacenter etc. Algo
interesante es que, podemos agregar y ejecutar scripts dentro del vps
durante la construcción, esto para poder configurar dentro todo el
software.

Aunque de igual forma, tenemos otro concepto llamado configuración
como código (CaC)
Qué es exactamente el mismo concepto, pero este está orientado a la
configuración del software dentro de la infraestructura(vps), por
ejemplo la instalación y configuración de nginx, docker, ruby etc. Sin
embargo muchas veces los mismos proveedores (IaC) tienen la misma
funcionalidad o su funcionalidad es intercambiable.

Ventajas y desventajas.

Dentro de las ventajas como hemos mencionado es el de elaborar una
plantilla que podemos re-utilizar múltiples veces, eliminando la
necesidad de realizar configuraciones manuales. Esta sería, la principal
y más importante característica de este tipo de software.
Ya que con ello podemos hacer la replicación de la misma configuración,
para diferentes entornos, para testing, QA, producción, desarrollo, etc.

Otra ventaja que podemos encontrar es que usualmente este tipo de
software es del tipo agnóstico lo que quiere decir que no importa, el
proveedor en donde estés configurando nuestra infraestructura, pudiendo
ser digital ocean, amazon web services, azure, e inclusive virtualbox.

Una desventaja que podemos encontrar es quizá el tiempo que le
dedicamos en configurar nuestro archivo de configuración, así mismo, el
tener que modificar el archivo si es que agregamos una nueva tecnología o
configuración a nuestra infraestructura.

Lista de software para IaC y CaC

Debajo vemos una lista con varios de los proveedores de infraestructura y configuración como código más sobresalientes.
Cada uno de ellos comparten cierta similitud, en cuanto a configuración.

  • Terraform
  • Chef
  • Puppet
  • Ansible
  • SaltStack

Conclusión

La automatización es sin duda una de las mejores cosas que podemos
hacer para ahorrar tiempo y muchas veces recursos.
El uso de IaC, dentro de una empresa o de manera independiente trae
muchas ventajas a largo plazo. Este concepto de IaC no es para nada
nuevo, es un concepto de muchos años. De hecho muchos autores. hacen
referencia a que este concepto fue la base de la cual ha surgido toda
esta tendencia del devops.
Espero que este pequeño artículo te haya servido, o te haya incentivado a
investigar más sobre el tema, y tal vez a aprender una nueva
tecnología.

Comments: 91,711

  1. Diplomi_jtEa dice:

    купить диплом цена [url=http://www.rudik-diplom6.ru]купить диплом цена[/url] .

  2. Diplomi_kcsa dice:

    как купить диплом о высшем образовании с занесением в реестр отзывы [url=https://www.frei-diplom1.ru]как купить диплом о высшем образовании с занесением в реестр отзывы[/url] .

  3. Diplomi_xpOr dice:

    купить диплом колледж [url=http://frei-diplom12.ru/]купить диплом колледж[/url] .

  4. Diplomi_jwma dice:

    купить диплом о техническом образовании с занесением в реестр [url=www.frei-diplom3.ru/]www.frei-diplom3.ru/[/url] .

  5. Diplomi_qwOr dice:

    сколько стоит купить диплом в одессе [url=http://www.educ-ua7.ru]http://www.educ-ua7.ru[/url] .

  6. TimothySpine dice:

    Mexican pharmacy price list [url=https://medicexpressmx.com/#]mexican pharmacy[/url] Best online Mexican pharmacy

  7. Откройте для себя новые возможности с [url=https://minsk-peretyazhka.ru]перетяжкой мебели в Минске[/url], позволяющей обновить ваш интерьер и продлить жизнь любимым предметам!
    Существует множество тканей, которые подойдут для перетяжки, от классических до современных.

  8. Brucethory dice:

    sildenafil 60 mg cost: true vital meds – true vital meds

  9. stavka_sael dice:

    прогнозы ставок на спорт [url=http://www.stavka-11.ru]http://www.stavka-11.ru[/url] .

  10. 1win_uosi dice:

    1win uz ro‘yxatdan o‘tish [url=www.1win5507.ru]1win uz ro‘yxatdan o‘tish[/url]

  11. аренда мини-экскаватора [url=https://arenda-mini-ekskavatora-v-moskve.ru/]https://arenda-mini-ekskavatora-v-moskve.ru/[/url] .

  12. Diplomi_mmSn dice:

    где купить диплом техникума своих [url=http://frei-diplom8.ru]где купить диплом техникума своих[/url] .

  13. Diplomi_cjKr dice:

    купить свидетельство о рождении [url=https://www.rudik-diplom4.ru]купить свидетельство о рождении[/url] .

  14. Diplomi_pjpa dice:

    купить диплом с занесением в реестр [url=http://rudik-diplom5.ru]купить диплом с занесением в реестр[/url] .

  15. Diplomi_ufka dice:

    купить аттестат за 9 класс [url=https://www.rudik-diplom1.ru]купить аттестат за 9 класс[/url] .

  16. the sexual narcissist is prepared to place blame on the dissatisfied partner.オナホ 高級There is nothing wrong with sexual confidence,

  17. Diplomi_bzOn dice:

    где купить диплом образование [url=www.rudik-diplom12.ru/]где купить диплом образование[/url] .

  18. Williamalige dice:

    http://medicexpressmx.com/# Mexican pharmacy price list

  19. we need to work with our youth to assure that peer norms support them in making the best choices and encouraging accountability.オナホTo counter the influences of hypersexualized media and the all too easy access to pornography,

  20. Diplomi_gpon dice:

    купить диплом в юрге [url=http://www.rudik-diplom11.ru]купить диплом в юрге[/url] .

  21. прогноз на спорт от профессионалов [url=https://prognozy-na-sport-12.ru/]прогноз на спорт от профессионалов[/url] .

  22. Diplomi_yePl dice:

    купить диплом в волгодонске [url=https://rudik-diplom7.ru]купить диплом в волгодонске[/url] .

  23. and lose sight of your own strengths and values.えろ 人形This disconnection from your true self can make you feel invisible,

  24. Diplomi_bael dice:

    диплом с проведением купить [url=http://www.frei-diplom2.ru]диплом с проведением купить[/url] .

  25. Diplomi_zqki dice:

    купить диплом мед колледжа в красноярске [url=http://frei-diplom9.ru]http://frei-diplom9.ru[/url] .

  26. the more sex they desire,” Sherman explains.エロ 人形

  27. Diplomi_emsi dice:

    купить диплом с занесением в реестр в калуге [url=http://frei-diplom4.ru/]купить диплом с занесением в реестр в калуге[/url] .

  28. Unfortunately, the use of sex dolls also raises severalセックス ボット questions about their impact on human relationships and their potential role in the future of intimacy.

  29. Diplomi_hmSn dice:

    диплом медсестры с аккредитацией купить [url=https://www.frei-diplom13.ru]диплом медсестры с аккредитацией купить[/url] .

  30. Hello friends, how is all, and what you desire to say concerning this paragraph,
    in my view its genuinely amazing in favor of me. https://tiktur.ru/

  31. and you’ll be even less likely to resist that unwanted gaze.ラブドール sexAlthough this study examined sexist attitudes,

  32. alcohol can affect older individuals much differently than younger adults.ラブドール エロAlcohol affects sleep quality,

  33. Diplomi_kjma dice:

    купить диплом колледжа дипломы в нижнем ком [url=https://www.frei-diplom10.ru]https://www.frei-diplom10.ru[/url] .

  34. ラブドール エロHe was also forced to pay child support,and then Deputy Attorney General Mary Roth alleged:“I guess he thought he was a man then.

  35. Diplomi_mxkr dice:

    купить диплом в чебоксарах [url=www.rudik-diplom2.ru/]купить диплом в чебоксарах[/url] .

  36. Diplomi_imPt dice:

    купить проведенный диплом техникума [url=http://frei-diplom7.ru]купить проведенный диплом техникума[/url] .

  37. Diplomi_ecMt dice:

    купить диплом в королёве [url=rudik-diplom8.ru]купить диплом в королёве[/url] .

  38. Diplomi_kgel dice:

    купить диплом в волгодонске [url=https://rudik-diplom10.ru]купить диплом в волгодонске[/url] .

  39. Diplomi_zgsa dice:

    купить диплом занесением реестр киев [url=http://frei-diplom1.ru/]http://frei-diplom1.ru/[/url] .

  40. nicknamed ‘Venice of Provence,エロ ラブドール‘ with quaint shops and great restaurants for dinner.

  41. Diplomi_qkOr dice:

    где купить диплом техникума было [url=www.frei-diplom12.ru]где купить диплом техникума было[/url] .

  42. Diplomi_xfOr dice:

    купить диплом о техническом образовании [url=http://educ-ua7.ru]http://educ-ua7.ru[/url] .

  43. Diplomi_ipSa dice:

    купить диплом в химках [url=https://www.rudik-diplom9.ru]купить диплом в химках[/url] .

  44. Diplomi_hkma dice:

    купить диплом легальный о высшем образовании [url=http://www.frei-diplom3.ru]http://www.frei-diplom3.ru[/url] .

  45. stavka_hvel dice:

    прогнощы [url=https://stavka-11.ru/]https://stavka-11.ru/[/url] .

  46. профессиональные прогнозы на спорт [url=https://prognozy-na-sport-12.ru/]prognozy-na-sport-12.ru[/url] .

  47. ラブドール 女性 用self absorbed behavior Choking a partner during sex has become frighteningly common thanks to porn.There is nothing safe about choking another person—ever! Choking a partner even lightly for more than 4 seconds can cause permanent brain damage or death.

  48. President Biden’s pledge to work with Congress to fund the Amazon Fund is significant,as it marks a departure from the policies of the previous administration,女性 用 ラブドール

  49. Diplomi_zqSn dice:

    купить диплом техникума оригинальный [url=www.frei-diplom8.ru/]купить диплом техникума оригинальный[/url] .

  50. Diplomi_ntel dice:

    диплом купить проведенный [url=https://www.frei-diplom2.ru]диплом купить проведенный[/url] .

Responder a Diplomi_hkma Cancelar respuesta