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,600

  1. slot 5000 dice:

    Terrific work! That is the type of information that should be shared
    across the internet. Disgrace on the seek engines for not positioning this put up higher!

    Come on over and visit my web site . Thank you
    =)

  2. TimothySpine dice:

    Legit online Mexican pharmacy [url=http://medicexpressmx.com/#]MedicExpress MX[/url] Best online Mexican pharmacy

  3. точные прогнозы на спорт бесплатно [url=https://www.prognozy-na-sport-11.ru]https://www.prognozy-na-sport-11.ru[/url] .

  4. Diplomi_zema dice:

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

  5. Wow that was odd. I just wrote an extremely long comment but after
    I clicked submit my comment didn’t appear. Grrrr…
    well I’m not writing all that over again. Anyways, just wanted to say
    great blog!

  6. спорт сегодня [url=http://www.novosti-sporta-17.ru]http://www.novosti-sporta-17.ru[/url] .

  7. dickripper dice:

    Appreciate the recommendation. Let me try it out.

  8. TimothySpine dice:

    Buy sildenafil online usa [url=https://truevitalmeds.shop/#]sildenafil[/url] sildenafil us pharmacy

  9. Используйте [url=https://kra24.work]kra24.work[/url] чтобы попасть на Kraken. Проверенное зеркало Kraken не блокируется. Обязательно используйте VPN для безопасности. Kraken адрес обновляется регулярно. Нужен доступ к Kraken рабочую ссылку? Откройте [url=https://kra24.work]kra24.work[/url]. Kraken market доступна через зеркало. Обязательно используйте VPN для стабильной работы. Kraken доступ через зеркало не блокируется. Проверенный доступ Kraken находится на [url=https://kra24.work]kra24.work[/url]. Kraken маркетплейс функционирует через зеркало. Применяйте VPN чтобы обойти блокировки. Kraken darknet зеркало не подводит. Доступ к Kraken ограничен? Используйте зеркало [url=https://kra24.work]kra24.work[/url]. Kraken рабочая ссылка обходит все запреты. Обязательно включите VPN для вашей безопасности. Kraken marketplace с помощью зеркала работает идеально. Внимание! Обязательно включите VPN при входе на Kraken. Без VPN работа невозможна. Kraken доступ [url=https://kra24.work]kra24.work[/url] требует использования VPN. Kraken рабочая ссылка 2024 находится по адресу: [url=https://kra24.work]kra24.work[/url]. Рекомендуем активировать VPN для бесперебойного доступа. Kraken маркетплейс через ссылку работает стабильно.

  10. прогнозы на спорт от профессионалов точные бесплатно [url=www.prognozy-na-sport-11.ru/]www.prognozy-na-sport-11.ru/[/url] .

  11. Williamalige dice:

    https://medicexpressmx.shop/# Mexican pharmacy price list

  12. ass-fucker dice:

    I was pretty pleased to uncover this page. I wanted to thank you
    for ones time for this particularly fantastic read!! I definitely liked every little bit of it
    and i also have you book marked to look at new things in your website.

  13. Williamalige dice:

    https://medicexpressmx.shop/# Best online Mexican pharmacy

  14. Liga168 dice:

    Hmm it seems like your site ate my first comment (it
    was super long) so I guess I’ll just sum it up
    what I submitted and say, I’m thoroughly enjoying your blog.

    I too am an aspiring blog writer but I’m still new
    to everything. Do you have any helpful hints for newbie
    blog writers? I’d genuinely appreciate it.

  15. stavka_xqel dice:

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

  16. лучшие прогнозы на спорт от профессионалов бесплатно на сегодня [url=http://www.prognozy-na-sport-12.ru]http://www.prognozy-na-sport-12.ru[/url] .

  17. bollok dice:

    What’s up, just wanted to mention, I loved this article.
    It was practical. Keep on posting!

  18. xxnx dice:

    certainly like your web-site but you have to test the spelling
    on several of your posts. A number of them are rife with spelling issues and I find it very
    bothersome to inform the reality however I will certainly come again again.

  19. dickbeaters dice:

    Thank you for any other informative site. Where else may I am
    getting that kind of info written in such an ideal way?
    I’ve a project that I am simply now working on, and I have
    been on the look out for such info.

  20. реквизит и свет для подкастов [url=studiya-podkastov-spb1.ru]studiya-podkastov-spb1.ru[/url] .

  21. прогнозы и ставки на спорт [url=www.prognozy-na-sport-11.ru/]www.prognozy-na-sport-11.ru/[/url] .

  22. На сайте vivod-iz-zapoya-krasnoyarsk018.ru вы сможете ознакомиться о стоимости на вывод из запоя, а также получить сведения о ценах других предложений, таких как реабилитация и консультация нарколога. Помощь семьи имеет ключевую роль в этапе восстановления после запоя. Не помните, что лечение зависимостью – это многосторонний подход, который включает как медицинские и фармакологические, так и психотерапевтические.

  23. 신용카드 현금화 방법은 개인의 신용카드 한도에
    따라 달라질 수 있으며 대표적으로 상품권, 카드론, 중고거래, 캐시백 활용 방법이 있습니다.
    신용카드 현금화 방법

  24. toto macau dice:

    MIOTOTO adalah situs togel online terpercaya 2025 yang menawarkan pengalaman bermain aman dan nyaman bagi semua pemain. Dengan akses cepat ke Bandar Toto Macau resmi, Anda bisa menikmati berbagai pasaran togel populer dengan peluang menang tinggi.
    Proses login Miototo dirancang mudah tanpa hambatan, serta dilengkapi sistem transaksi
    cepat dan keamanan data pribadi terjamin.

  25. студия подкастов спб [url=www.studiya-podkastov-spb1.ru/]студия подкастов спб[/url] .

  26. услуги аренды экскаватора погрузчика [url=http://arenda-ekskavatora-pogruzchika-cena.ru]услуги аренды экскаватора погрузчика[/url] .

  27. stavka_vzMi dice:

    прогнозы на ставки спорт [url=stavka-12.ru]stavka-12.ru[/url] .

  28. MartinVab dice:

    Sildenafil 100mg: Buy sildenafil online usa – Buy sildenafil online usa

  29. Diplomi_riSa dice:

    купить диплом в люберцах [url=http://rudik-diplom9.ru]купить диплом в люберцах[/url] .

  30. Grahamjence dice:

    Детективное шоу «Место встречи на НТВ» привлекает внимание своей динамикой. Все выпуски доступны на [url=https://rustv24.life/]Место встречи на НТВ[/url] сразу после эфира. Также на сайте можно смотреть «ДНК на НТВ», «Мужское/Женское» и другие программы. Платформа [url=https://rustv24.life/]ТВ онлайн[/url] работает без регистрации, поддерживает мобильные устройства. Это идеальный выбор для активных зрителей. https://rustv24.life/

  31. MartinVab dice:

    Buy Tadalafil online: tadalafil tablets 20 mg india – Buy Tadalafil online

  32. oma cuan dice:

    Hi there Dear, are you actually visiting this web page regularly, if so after that you will absolutely get
    pleasant experience.

  33. студия для съемки подкастов [url=www.studiya-podkastov-spb1.ru/]www.studiya-podkastov-spb1.ru/[/url] .

  34. Diplomi_lima dice:

    купить диплом для техникума цена [url=http://frei-diplom10.ru/]купить диплом для техникума цена[/url] .

  35. stavka_memt dice:

    прогнозы букмекеров на сегодня [url=www.stavka-10.ru]www.stavka-10.ru[/url] .

  36. Brucethory dice:

    Generic Cialis without a doctor prescription: Generic Cialis without a doctor prescription – Buy Tadalafil online

  37. видеостудия для подкастов [url=www.studiya-podkastov-spb1.ru]www.studiya-podkastov-spb1.ru[/url] .

  38. AnthonyTek dice:

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

  39. sufficiently dice:

    magnificent post, very informative. I wonder why the opposite specialists of this sector do not realize this.
    You should proceed your writing. I am sure, you’ve a
    great readers’ base already!

  40. обзор спортивных событий [url=http://www.novosti-sporta-15.ru]http://www.novosti-sporta-15.ru[/url] .

  41. спортивные новости [url=http://www.novosti-sporta-16.ru]http://www.novosti-sporta-16.ru[/url] .

  42. FlickerNovaT8mug dice:

    Je suis captive par Frumzi Casino, c’est une explosion d’energie pure. La selection de jeux est un veritable tsunami de fun, offrant des sessions live qui hypnotisent. Le service client est d’une efficacite fulgurante, joignable a tout instant. Les paiements sont securises comme un recif, cependant des bonus plus eclatants seraient geniaux. Au final, Frumzi Casino est une plateforme qui secoue les sens pour les fans de casinos en ligne ! En bonus l’interface est fluide comme un courant marin, ajoute une touche de magie aquatique.
    frumzi kod promocyjny|

  43. запись подкастов [url=studiya-podkastov-spb1.ru]запись подкастов[/url] .

  44. Капельница от похмелья — это эффективное средство для скорейшего решения проблем интоксикации после изобилия спиртного. При похмелье организм страдает от обезвоживания и нехватки электролитов, что вызывает общему недомоганию. Лечение капельницей включает в себя вливание специальных растворов и восполнение утрат. Медицинская помощь при похмелье может включать в себя специальные препараты от похмелья, которые помогают организму избавиться от токсинов. Капельницы часто содержат полезные добавки, ингредиенты, способствующие очищению, которые ускоряют процесс выздоровления. Поддержка организма таким образом позволяет значительно уменьшить симптомы похмелья и ускорить процесс выздоровления. Если вам нужна капельница можно записаться на процедуру или вызвать врача на дом через сайт vivod-iz-zapoya-krasnoyarsk018.ru. Помните, что своевременное лечение поможет предотвратить осложнения.

  45. Brucethory dice:

    true vital meds: 100mg sildenafil no rx canadian – Sildenafil 100mg

  46. GemShadowL4mug dice:

    Je suis irresistiblement poli par RubySlots Casino, ca expose un musee de defis cristallins. La vitrine est un atlas de divertissements gemmologiques, offrant des bonus mobiles des artisans comme Realtime Gaming. Le service brille en permanence 24/7, accessible par chat ou appel direct. Le processus est taille pour une transparence exemplaire, occasionnellement des inclusions promotionnelles plus frequentes rehausseraient le portfolio. A la fin de cette taille, RubySlots Casino invite a une exploration sans fissure pour ceux qui facettent leur destin en ligne ! En plus le graphisme est un poli dynamique et immersif, simplifie la traversee des galeries ludiques.
    ruby slots scam|

Responder a dickbeaters Cancelar respuesta