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: 41,532

  1. Aaronraw dice:

    CuraMedsIndia: CuraMedsIndia – Indian pharmacy ship to USA

  2. медицинское оборудование [url=https://medicinskoe-oborudovanie-77.ru/]медицинское оборудование[/url] .

  3. Rostóv listened and made out the word.ラブドール 中出しIt was “drink,

  4. Diplomi_qnkr dice:

    купить диплом в тольятти [url=http://rudik-diplom2.ru]купить диплом в тольятти[/url] .

  5. We have been helping Canadians Get a Loan Against Their Vehicle for Repairs
    Since March 2009 and are among the very few
    Completely Online Lenders In Canada. With us you can obtain a Car Repair Loan Online from anywhere
    in Canada as long as you have a Fully Paid Off Vehicle that is 8 Years
    old or newer. We look forward to meeting all your financial
    needs.

  6. медицинская техника [url=http://medicinskoe-oborudovanie-213.ru]http://medicinskoe-oborudovanie-213.ru[/url] .

  7. savefrom dice:

    不過其實1080P 的畫質本身就已經相當不錯了,你可以看你的需求到哪,來選擇你要的 Youtube 影片畫質。

  8. Pierrebecame silent.The raft had long since stopped and only the waves of thecurrent beat softly against it below.女性 用 ラブドール

  9. ドール エロand was smackinghis lips in his sleep and breathing evenly.Prince Andrew was as glad to find the boy like as if he hadalready lost him.

  10. JamesBlore dice:

    Best Mexican pharmacy online [url=https://bajamedsdirect.shop/#]BajaMedsDirect[/url] mexico pharmacy

  11. медицинское оборудование для больниц [url=https://medicinskoe-oborudovanie-77.ru/]https://medicinskoe-oborudovanie-77.ru/[/url] .

  12. zaimi_spMi dice:

    все онлайн займы [url=https://www.zaimy-29.ru]все онлайн займы[/url] .

  13. ダッチワイフ 販売The younger ones occupied themselves asbefore,some playing cards (there was plenty of money,

  14. Aaronraw dice:

    online canadian drugstore: Canadian pharmacy online – Canadian pharmacy prices

  15. Diplomi_xoOn dice:

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

  16. Cazrgso dice:

    Приобрести диплом любого ВУЗа поможем. Купить диплом магистра в Чите – [url=http://diplomybox.com/kupit-diplom-magistra-v-chite/]diplomybox.com/kupit-diplom-magistra-v-chite[/url]

  17. seo базовый курc [url=http://www.kursy-seo-5.ru]http://www.kursy-seo-5.ru[/url] .

  18. Diplomi_gtpa dice:

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

  19. Diplomi_vdsi dice:

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

  20. Diplomi_bbPl dice:

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

  21. поставщик медоборудования [url=http://www.medicinskoe-oborudovanie-213.ru]http://www.medicinskoe-oborudovanie-213.ru[/url] .

  22. You can use wallets to buy and send Bitcoins anonymously by utilizing a QR code scanner.

  23. How they shot at their own fellows!Nothing could be seen.ラブドール 最新Pitch-dark,

  24. Aaronraw dice:

    Indian pharmacy to USA: Best online Indian pharmacy – Best online Indian pharmacy

  25. Dennisevown dice:

    Пинко Казино – обзор ведущего онлайн-заведения

    Пинко казино – это прогрессивное онлайн казино, которое предлагает большой выбор азартных игр и быстрые варианты пополнения и вывода средств. Это проверенное игровое заведение, которое завоевало доверие пользователей благодаря честности и качественной поддержке.

    Игры в Пинко казино

    Пинко казино предлагает разнообразие видео-слотов от лучших провайдеров, таких как Microgaming. Также в каталоге есть классические игры, включая покер и разнообразие live-игр.

    Бонусы и акции

    Пинко казино радует игроков выгодными бонусами, включая бонусы при регистрации, акции и клубные программы. Все это позволяет играть дольше и с большим удовольствием [url=https://roddom3.ru/]pin co[/url]

    Безопасность и поддержка

    Пинко казино обеспечивает конфиденциальность данных клиентов с помощью современных протоколов безопасности. Служба поддержки работает 24/7, отвечая на любые вопросы и помогая устранить сложности быстро и эффективно.

    Вывод

    Пинко казино – это динамично развив

    ающееся казино, которое предлагает выгодные бонусы. Это идеальное место для тех, кто ценит разнообразие и стремится к успеху в интернете.

    Если хотите узнать больше с Пинко казино, рекомендуем зарегистрироваться и проверить возможности этого интересного игрового портала.

  26. медицинское оборудование для больниц [url=https://medicinskoe-oborudovanie-77.ru/]https://medicinskoe-oborudovanie-77.ru/[/url] .

  27. A week after his arrival,the young Polish counWillarski,ドール エロ

  28. Diplomi_hbor dice:

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

  29. Diplomi_slel dice:

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

  30. perezoso y llamala; finge estar aqui vna due?a que la espera,ラブドール リアルdila que llegue aqui,

  31. エロ い ラブドールand thepretended demoniacal possession.65See Introduction,

  32. Diplomi_pjMt dice:

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

  33. медицинское оборудование [url=www.medicinskoe-oborudovanie-213.ru]www.medicinskoe-oborudovanie-213.ru[/url] .

  34. RaymondTwide dice:

    частный маркетолог услуги Маркетинговое продвижение бренда Маркетинговое продвижение бренда – это комплекс стратегических мероприятий, направленных на формирование и укрепление позитивного имиджа компании в сознании целевой аудитории. Это не просто реклама, а создание устойчивых ассоциаций с вашим брендом, формирование лояльности и, в конечном итоге, увеличение продаж. Этапы продвижения бренда: Аудит бренда: Анализ текущего состояния бренда, выявление сильных и слабых сторон, определение целевой аудитории и конкурентов. Разработка стратегии: Определение целей продвижения, разработка позиционирования бренда, ключевых сообщений и каналов коммуникации. Разработка фирменного стиля: Создание визуальной идентичности бренда, включая логотип, цветовую палитру, шрифты и другие элементы. Разработка контент-стратегии: Создание контента, который отражает ценности бренда, привлекает целевую аудиторию и формирует экспертный имидж компании. Реализация стратегии: Запуск рекламных кампаний, продвижение в социальных сетях, участие в мероприятиях, работа со СМИ и другие активности. Мониторинг и анализ: Отслеживание результатов продвижения, анализ эффективности каналов коммуникации, внесение корректировок в стратегию. Основные инструменты: Реклама: Размещение рекламы в различных каналах (онлайн и офлайн) для привлечения внимания к бренду. PR: Формирование позитивного общественного мнения о бренде через работу со СМИ и общественностью. SMM: Продвижение бренда в социальных сетях для установления контакта с целевой аудиторией и формирования лояльного сообщества. Контент-маркетинг: Создание и распространение полезного и интересного контента для привлечения и удержания аудитории. Event-маркетинг: Организация и участие в мероприятиях для повышения узнаваемости бренда и установления контакта с потенциальными клиентами. Инвестиции в продвижение бренда – это инвестиции в будущее вашего бизнеса. Грамотно выстроенная стратегия позволит вам выделиться на фоне конкурентов, привлечь лояльных клиентов и увеличить прибыль.

  35. instead of prosecuting thatunknown night journey.中国 えろThe carriage went at a hard pace straight along,

  36. seo бесплатно [url=https://www.kursy-seo-5.ru]seo бесплатно[/url] .

  37. мед оборудование [url=www.medicinskoe-oborudovanie-77.ru/]мед оборудование[/url] .

  38. Diplomi_gqOr dice:

    купить диплом колледжа [url=www.educ-ua7.ru]www.educ-ua7.ru[/url] .

  39. What’s up, I would like to subscribe for this weblog to
    obtain latest updates, therefore where can i do it please assist.

  40. Aaronraw dice:

    india pharmacy: online medicine website – Best Indian pharmacy

  41. clock at nigh swarms inthe famous street of La Canebière,初音 ミク ラブドールa street of which the modernPhocéens are so proud that they say with all the gravity in the worland with that accent which gives so much character to what is sai “IfParis had La Canebière,

  42. Williamdiuse dice:

    Роуминг и миграция в ЭДО – как обмениваться документами с любым контрагентом и безболезненно сменить оператора

    В современном системах ЭДО важнейшую роль играет способность оперативного обмена документов между любым партнёром вне зависимости от провайдера. В этом помогают функционал роуминга и перенос в системе ЭДО, которые обеспечивают гибкость и простоту работы.

    Роуминг в ЭДО – универсальный обмен документами

    Роуминг в электронном документообороте – это возможность передачи документов между пользователями разных операторов ЭДО. Благодаря роумингу одна компания-провайдер может устанавливать соединение с сетью другого оператора, что обеспечивает обмениваться документами с любым контрагентом без ограничений.

    Это особенно важно, так как на сегодняшний день много компаний работают через разных операторов ЭДО, и роуминг делает возможным беспрепятственный обмен с любыми партнёрами.

    Миграция в ЭДО – безболезненная смена оператора

    Миграция – это смена аккаунта и всех данных из одного оператора ЭДО в другой. Главная задача миграции – сделать процесс замены оператора максимально безболезненным и с минимальными рисками для бизнеса и документооборота.

    При правильной организации миграции компания сохраняет историю документов, не сталкивает

    ся с перебоями и может продолжать работать в привычном режиме с любыми партнёрами, не привязанными к одному оператору.

    Преимущества роуминга и миграции в ЭДО

    – Возможность обмениваться документами со всеми, независимо от оператора [url=https://www.bnkomi.ru/data/relize/189693/]https://www.bnkomi.ru/data/relize/189693/[/url]
    – Сохранение базы документов при смене провайдера;
    – Гибкость в выборе оптимального оператора с лучшими условиями;
    – Отсутствие технических сложностей при переходе с одного оператора на другой;
    – Повышение оперативности документооборота.

    Заключение

    Использование роуминга и грамотная миграция в ЭДО – это ключевое решение для надёжного и прозрачного обмена файлами с любыми контрагентами. Оба инструмента позволяют безболезненно сменить оператора и всегда оставаться на связи с партнёрами, обеспечивая плавность бизнеса.

    Если ваша компания стоит перед выбором оператора ЭДО, обязательно изучите возможности роуминга и процедуры миграции – это поможет сохранить надежность документооборота и снизить риски.

  43. zestyflamingo8mug dice:

    Adoro o clima insano de ParamigoBet Casino, da uma energia de cassino que e um redemoinho. O catalogo de jogos do cassino e uma explosao total, oferecendo sessoes de cassino ao vivo que sao um tornado. O atendimento ao cliente do cassino e uma rajada de eficiencia, dando solucoes na hora e com precisao. Os saques no cassino sao velozes como um ciclone, mesmo assim mais recompensas no cassino seriam um diferencial brabo. No fim das contas, ParamigoBet Casino garante uma diversao de cassino que e uma tempestade para os amantes de cassinos online! E mais a plataforma do cassino detona com um visual que e puro trovao, aumenta a imersao no cassino a mil.
    paramigobet abzocke|

Responder a zestyflamingo8mug Cancelar respuesta