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: 83,687

  1. melbet_bsMr dice:

    мелбет рабочее зеркало [url=http://melbet5008.ru/]мелбет рабочее зеркало[/url]

  2. _–Haos dado alguna carta? _–Qué recado distes a la mia y anillos? _–El mejor del mund a mi parecer.ラブドール 販売Diziendole que su prima se los embi fingiendo ser vnos que la se?ora Marcia la embió con el tio quando boluio de sus bodas.

  3. EWO24 dice:

    Hurrah, that’s what I was searching for, what a data!
    existing here at this web site, thanks admin of this web site.

  4. Diplomi_fyMl dice:

    диплом пенза купить [url=http://r-diploma7.ru]http://r-diploma7.ru[/url] .

  5. melbet_nksa dice:

    melbet app iphone [url=https://melbet5010.ru/]https://melbet5010.ru/[/url]

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

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

    Ключевые факторы формирования рейтинга

    Квалификация юристов и адвокатов
    Степень опыта работы в судебных делах
    Мнения клиентов и материалы в средствах массовой
    информации
    Общее количество дел, выигранных специалистами
    Специализация: уголовный,
    гражданский, административный суд

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

    У каждого юриста и адвоката есть свой номер в рейтинге, что помогает сориентироваться
    при выборе специалиста.

    Плюсы изучения рейтинга

    Выбирая юриста или адвоката по рейтингу, клиент обеспечивает себе

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

    Источники актуальных рейтингов

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

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

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

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

    На что обращать внимание при выборе
    адвоката

    Важно помнить, что процесс выбора
    юриста или адвоката должен быть тщательным.

    Важно обращать внимание на

    Имя и репутацию профессионала
    Уровень профессионализма
    Умение защищать интересы клиента
    Обратную связь от предыдущих клиентов

    Только таким образом можно гарантировать, что выбранный юрист или адвокат станет
    надежным защитником в судебных процессах и поможет отстоять свои права. https://wiki.darkworld.network/index.php?title=User:AndresLantz257 Заключение
    Заключение состоит в том, что рейтинг адвокатов и юристов представляет собой необходимый ресурс для тех, кто ищет
    компетентную поддержку в правовых
    вопросах. Каждый может оказаться в ситуации, когда нужно отстоять свои интересы,
    и выбор подходящего специалиста является важным
    шагом в этом процессе. Следует осознавать, что хорошая юридическая помощь способна значительно повлиять на результаты судебных дел.
    Составленный на основе множества отзывов и
    публикаций рейтинг позволяет
    выявить ведущих специалистов в разнообразных правовых сферах.
    Как бы ни касались вопросы уголовного судопроизводства,
    гражданских разбирательств или иных юридических проблем, наличие
    рекомендаций проверенных адвокатов существенно облегчает
    поиск. Адвокаты с высоким рейтингом, как
    правило, обладают значительным опытом и положительными оценками от клиентов, что служит свидетельством
    их квалификации.
    При выборе юриста стоит обратить внимание на следующие аспекты:

    Опыт и квалификация в нужной области права.

    Положительные отзывы и рекомендации от предыдущих клиентов.

    Прозрачность ценовых предложений и процедуры сотрудничества.

    Качество клиентского обслуживания.

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

  7. situs toto dice:

    We are a group of volunteers and opening
    a brand new scheme in our community. Your web site provided
    us with helpful info to work on. You’ve performed an impressive process and our entire community
    shall be grateful to you.

  8. Great web site. Plenty of helpful information here.

    I’m sending it to some friends ans also sharing in delicious.

    And certainly, thanks for your effort!

  9. Davidkib dice:

    cheapest viagra: Cheap generic Viagra online – Viagra tablet online

  10. пластиковые окна рулонные шторы с электроприводом [url=www.rulonnye-shtory-s-elektroprivodom499.ru/]www.rulonnye-shtory-s-elektroprivodom499.ru/[/url] .

  11. Spravkihry dice:

    Узнайте что нужно знать об автолюбителях — диалоги, рекомендации и обновления на автофоруме! Зайдите на [url=https://n-avtoshtorki.ru]https://n-avtoshtorki.ru[/url] и присоединяйтесь актуальные темы общения. Хотите обсудить ситуацию или задать вопрос — сообщество предлагает практические рекомендации, личные истории и события автоиндустрии. Ищете единомышленников — здесь найдете живое общение и ответы на вопросы.

  12. リアルラブドールpuedes tambien sanar me y dar me vida; y de oy más sustenta mi vida para que en mí executes tu sa?a con el castig si otra cosa no te merezco.Y esto siquiera por pues yo me publico por tuy vean los que no lo son quán bien sabes tractar a los tuyos,

  13. melbet_qvMr dice:

    мелбет онлайн ставки на спорт [url=melbet5008.ru]melbet5008.ru[/url]

  14. TristanFag dice:

    AeroMedsRx [url=https://aeromedsrx.com/#]Buy generic 100mg Viagra online[/url] AeroMedsRx

  15. comment-30 dice:

    hey there and thank you for your info – I have definitely picked up something
    new from right here. I did however expertise a few technical issues using
    this site, as I experienced to reload the site many times previous to I could get
    it to load correctly. I had been wondering if your web hosting is OK?
    Not that I am complaining, but slow loading instances times will often affect your placement in google and can damage your high quality score if
    advertising and marketing with Adwords. Anyway I am adding
    this RSS to my email and could look out for a lot more of your respective interesting content.
    Make sure you update this again soon.

  16. I’m now not positive where you’re getting your information,
    but great topic. I needs to spend a while learning much more
    or figuring out more. Thanks for excellent info I was on the lookout for this information for my
    mission.

  17. melbet_wdMr dice:

    мелбет регистрация вход [url=http://melbet5008.ru/]мелбет регистрация вход[/url]

  18. Hi there! I know this is kinda off topic nevertheless I’d figured I’d
    ask. Would you be interested in exchanging links
    or maybe guest writing a blog article or vice-versa?
    My blog addresses a lot of the same topics as yours and I feel we could greatly benefit from each other.
    If you might be interested feel free to send me an email.

    I look forward to hearing from you! Awesome blog by the way!

  19. Davidkib dice:

    AeroMedsRx: buy Viagra online – over the counter sildenafil

  20. карниз для штор с электроприводом [url=http://elektrokarniz495.ru/]карниз для штор с электроприводом[/url] .

  21. Diplomi_hmMn dice:

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

  22. melbet_uasa dice:

    support melbet [url=melbet5010.ru]melbet5010.ru[/url]

  23. рулонные шторы на окно в кухне [url=http://rulonnye-shtory-s-elektroprivodom499.ru]http://rulonnye-shtory-s-elektroprivodom499.ru[/url] .

  24. king bokep dice:

    Spot on with this write-up, I absolutely feel
    this website needs a lot more attention. I’ll probably be back again to read
    through more, thanks for the info!

  25. melbet_rbMr dice:

    melbet telegram [url=www.melbet5008.ru]www.melbet5008.ru[/url]

  26. web site dice:

    Awesome blog you have here but I was wanting to know if you knew
    of any forums that cover the same topics talked about here?

    I’d really love to be a part of community where I
    can get feedback from other experienced people
    that share the same interest. If you have any suggestions, please let me
    know. Bless you!

  27. TristanFag dice:

    EveraMeds [url=https://everameds.xyz/#]EveraMeds[/url] Tadalafil price

  28. [711] Alude á las dos novelas que llevan estos títulos.エロ ラブドールDEL SEGUNDO ACTO Idona a solas hablando en Heraclio y en sus auisos y lamentandose tambien de amor.

  29. Diplomi_caen dice:

    купить диплом в якутске [url=www.r-diploma22.ru/]купить диплом в якутске[/url] .

  30. JosephMem dice:

    дизайн интерьера отзывы дизайн интерьера

  31. Nathanhak dice:

    ссылка на сайт [url=https://kra-43at.cc]kra42 cc[/url]

  32. Davidkib dice:

    Sildenafil Citrate Tablets 100mg: AeroMedsRx – Sildenafil 100mg price

  33. TristanFag dice:

    EveraMeds [url=https://everameds.com/#]EveraMeds[/url] EveraMeds

  34. melbet_qdMr dice:

    melbet ios app [url=https://melbet5008.ru]melbet ios app[/url]

  35. 2tgj3 dice:

    This is really interesting, You’re a very skilled blogger.
    I’ve joined your feed and look forward to seeking more of your great post.
    Also, I’ve shared your site in my social networks!

  36. Davidkib dice:

    fast delivery Kamagra pills: online pharmacy for Kamagra – BlueWaveMeds

  37. creen más de lo que se les dizen (_sic_),ドール エロy assi lleuan siempre lo peor.

  38. melbet_xfsa dice:

    как использовать бонусный счет мелбет [url=http://melbet5010.ru]как использовать бонусный счет мелбет[/url]

  39. TristanFag dice:

    kamagra oral jelly [url=http://bluewavemeds.com/#]trusted Kamagra supplier in the US[/url] Blue Wave Meds

  40. site dice:

    I’m not sure why but this website is loading extremely slow for me.

    Is anyone else having this issue or is it a problem on my end?
    I’ll check back later and see if the problem still
    exists.

Responder a Diplomi_hmMn Cancelar respuesta