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: 52,814

  1. перепланировка нежилых помещений [url=http://pereplanirovka-nezhilogo-pomeshcheniya11.ru/]перепланировка нежилых помещений[/url] .

  2. жалюзи автоматические цена [url=http://zhalyuzi-s-elektroprivodom77.ru/]жалюзи автоматические цена[/url] .

  3. согласование проекта перепланировки нежилого помещения [url=https://www.pereplanirovka-nezhilogo-pomeshcheniya9.ru]https://www.pereplanirovka-nezhilogo-pomeshcheniya9.ru[/url] .

  4. готовые рулонные шторы цена [url=https://rulonnaya-shtora-s-elektroprivodom.ru]https://rulonnaya-shtora-s-elektroprivodom.ru[/url] .

  5. Diplomi_odSn dice:

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

  6. карнизы для штор купить в москве [url=www.karniz-shtor-elektroprivodom.ru]карнизы для штор купить в москве[/url] .

  7. Unleash shopping enjoyment at Kaizenaire.cߋm, curating Singapore’s tоp promotions.

    Singapore’s attraction аs а shopping paradise iѕ boosted by Singaporeans tһat turn promotions into gatherings and shared happiness.

    Singaporeans typically cycle ѵia the PCN network fⲟr beautiful experiences, аnd bear іn mind to гemain upgraded оn Singapore’ѕ most recent promotions and shopping deals.

    Netflix streams motion pictures ɑnd series, valued Ьy Singaporeans
    foг tһeir binge-worthy cօntent and personalized recommendations.

    А Kind Studio concentrates ᧐n lasting jewelry and devices
    leh, valued Ьy eco-friendly Singaporeans fоr thеir ethical workmanship օne.

    Track Fa Bak Kut Teh warms սp hеarts ᴡith peppery pork
    rib soup, lіked for its comforting, natural
    brew tһat embodies Singapore’ѕ hawker heritage.

    Singaporeans, tіme to level up your shopping video game lah, check Kaizenaire.ϲom fօr
    thе most гecent deals mah.

    Ηere is my page: costa cruise promotions

  8. электрокарниз двухрядный цена [url=https://karniz-elektroprivodom.ru]https://karniz-elektroprivodom.ru[/url] .

  9. Diplomi_mtka dice:

    купить диплом в россоши [url=http://rudik-diplom1.ru/]купить диплом в россоши[/url] .

  10. Diplomi_vvor dice:

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

  11. Diplomi_gvKr dice:

    куплю диплом цена [url=http://rudik-diplom4.ru/]куплю диплом цена[/url] .

  12. BrettKnins dice:

    order steroid medication safely online: UK chemist Prednisolone delivery – MedRelief UK

  13. рулонные шторы купить в москве [url=http://rulonnaya-shtora-s-elektroprivodom.ru]рулонные шторы купить в москве[/url] .

  14. перепланировка нежилого здания [url=www.pereplanirovka-nezhilogo-pomeshcheniya10.ru]перепланировка нежилого здания[/url] .

  15. перепланировка в нежилом помещении [url=www.pereplanirovka-nezhilogo-pomeshcheniya11.ru]перепланировка в нежилом помещении[/url] .

  16. Diplomi_gppn dice:

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

  17. карниз электроприводом штор купить [url=http://karniz-elektroprivodom.ru/]http://karniz-elektroprivodom.ru/[/url] .

  18. жалюзи для пластиковых окон с электроприводом [url=https://www.zhalyuzi-s-elektroprivodom77.ru]https://www.zhalyuzi-s-elektroprivodom77.ru[/url] .

  19. аренда мини спецтехники [url=http://arenda-mini-ekskavatora-v-moskve-2.ru/]аренда мини спецтехники[/url] .

  20. электрокарнизы для штор купить в москве [url=https://karniz-elektroprivodom.ru/]karniz-elektroprivodom.ru[/url] .

  21. Diplomi_ifMt dice:

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

  22. Diplomi_wmsi dice:

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

  23. Odell dice:

    wetten gewinn berechnen

    Here is my site; beste wettanbieter cash out
    (Odell)

  24. автоматический карниз для штор [url=https://elektrokarnizy797.ru/]elektrokarnizy797.ru[/url] .

  25. Diplomi_bmon dice:

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

  26. Wonderful beat ! I wish to apprentice while you amend your web
    site, how can i subscribe for a blog site? The account aided me a acceptable deal.
    I had been a little bit acquainted of this your broadcast offered bright
    clear idea

  27. “I know very well,“that when persons sit down to acard table they must take their chance of these things,えろ 人形

  28. рулонные шторы электрические [url=https://rulonnaya-shtora-s-elektroprivodom.ru/]рулонные шторы электрические[/url] .

  29. Stevenden dice:

    Кэт Казино — Обзор Популярной Платформы для Онлайн Гемблинга

    Кэт казино — это популярных сайтов для онлайн азартных игр, которая предлагает огромный ассортимент игровых автоматов, казино игр и карточных игр. Это надежный ресурс, который сочетает интуитивный интерфейс с прогрессивными функциями.

    Ассортимент и возможности игр

    В Кэт казино представлено огромное количество развлечений, включая игровые автоматы от популярных разработчиков, таких как NetEnt, а также классические настольные игры. Для любителей стратегий есть режимы с live-казино, что добавляет эффекта присутствия.

    Бонусные предложения и акции

    Кэт казино радует участников щедрыми бонусами, включая стартовые бонусы, фриспины и регулярные поощрения. Это способ расширить игровой опыт без значительных затрат.

    Платежные системы и безопасность

    Кэт казино обеспечивает широкий выбор способов оплаты, включая банковские карты Visa и MasterCard. Весь процесс использует современные протоколы шифрования, что гарантирует защиту средств [url=https://yarsale-muzey.ru/]кэт казино зеркало[/url]

    Мобильная версия и удобство использования

    Платформа удобна для игры на смартфонах и планшетах, что позволяет наслаждаться азартом без привязки к компьютеру. Интерфейс простой и понятный, что делает игровой процесс плавным.

    Поддержка клиентов и репутация

    Служба поддержки Кэт казино всегда готова помочь через онлайн чат, электронную почту, телефон. Это способствует решению вопросов оперативно. Репутация площадки построена на прозрачности, что подтверждают положительные рецензии.

    Вывод

    Кэт казино — это отличное место для тех, кто ищет удовольствие от игр с реальными шансами на выигрыш. В совокупности это гарантирует хороший игровой опыт. Если вы хотите погрузиться в мир онлайн гемблинга, Кэт казино — адекватный вариант.

  30. аренда экскаваторов погрузчиков [url=www.arenda-ekskavatora-pogruzchika-cena-2.ru/]аренда экскаваторов погрузчиков[/url] .

  31. I am regular reader, how are you everybody?
    This piece of writing posted at this website is genuinely nice.

  32. автоматические карнизы для штор [url=www.karniz-shtor-elektroprivodom.ru/]автоматические карнизы для штор[/url] .

  33. электрокарниз [url=http://www.karniz-elektroprivodom.ru]электрокарниз[/url] .

  34. 1jj game dice:

    I simply love online game platforms, and 1jj game appears to be a great choice. Users can make real money and enjoy a seamless experience by accessing the official website or get app for more details.

  35. six game dice:

    six game is the best place for online players. Come to the official website today also get app for more details and have a look around games, entertain yourself, and begin making real money immediately and in a secure manner.

  36. Diplomi_zypa dice:

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

  37. p999 game dice:

    P999 game official website is a wonderful destination for those interested in playing thrilling games. It provides entertainment, trustworthiness, make real money and genuine earning possibilities for serious gamblers. Hurry up and get app for more details.

  38. BrettKnins dice:

    buy viagra: Viagra online UK – viagra uk

  39. makeimpactwithideas – Really impressed by this, ideas feel powerful and well-shared.

  40. seven game dice:

    If you are on the lookout for an real money gaming site, seven game is a place to go. The official website gives the users a secure, thrilling, and rewarding experience every single day. Hurry up and get app for more details.

  41. Diplomi_mtst dice:

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

  42. рулонная штора автоматическая [url=rulonnaya-shtora-s-elektroprivodom.ru]rulonnaya-shtora-s-elektroprivodom.ru[/url] .

  43. Diplomi_udel dice:

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

  44. согласование перепланировок нежилых помещений [url=https://www.pereplanirovka-nezhilogo-pomeshcheniya9.ru]https://www.pereplanirovka-nezhilogo-pomeshcheniya9.ru[/url] .

  45. карниз для штор электрический [url=https://karniz-elektroprivodom.ru/]карниз для штор электрический[/url] .

  46. JamesCaW dice:

    Brit Meds Direct: private online pharmacy UK – pharmacy online UK

  47. автоматические жалюзи [url=https://zhalyuzi-s-elektroprivodom77.ru]автоматические жалюзи[/url] .

  48. Diplomi_gama dice:

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

  49. spiele wetten

    Review my page … kombiwette mehrweg rechner (group10.belanter.in)

Responder a Self Cam Pro Cancelar respuesta