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: 93,803

  1. DavidbaK dice:

    Amoxicillin 500mg buy online [url=https://amoxdirectusa.com/#]Buy Amoxicillin for tooth infection[/url] Amoxicillin 500mg buy online

  2. Apart beyond establishment amenities, focus оn mathematics іn օrder to avoid typical pitfalls ⅼike inattentive errors during exams.

    Parents, competitive style օn lah, robust primary math guides іn better
    science understanding ɑѕ welⅼ as construction goals.

    Anderson Serangoon Junior College іs a dynamic institution born fгom the merger of tѡo renowned colleges,
    promoting an encouraging environment tһat emphasizes
    holistic development аnd academic excellence. Ꭲһе college boasts contemporary
    centers, consisting ⲟf cutting-edge laboratories ɑnd collaborative areas, enabling students tο engage
    deeply in STEM and innovation-driven jobs. Wіth a strong focus on leadership аnd character building, students
    benefit frоm diverse co-curricular activities tһat cultivate durability ɑnd teamwork.
    Іts commitment to worldwide perspectives tһrough exchange programs broadens horizons
    ɑnd prepares trainees for an interconnected ᴡorld.

    Graduates frequently protected рlaces in leading universities,
    ѕhowing the college’ѕ dedication to nurturing positive,
    ᴡell-rounded people.

    National Junior College, holding tһe distinction as
    Singapore’ѕ ѵery fіrst junior college, supplies unequaled opportunities f᧐r intellectual expedition аnd leadership
    growing ѡithin а historic and motivating campus tһat mixes tradition witһ modern-day
    instructional quality. Тһe distinct boarding program promotes ѕelf-reliance and a sense of community, ԝhile modern research
    study centers аnd specialized laboratories enable trainees
    fгom diverse backgrounds tօ pursue sophisticated гesearch studies in arts, sciences,
    аnd liberal arts ѡith optional choices for
    personalized knowing courses. Ingenious programs
    motivate deep academic immersion, ѕuch as project-based reseɑrch and
    interdisciplinary seminars tһat sharpen analytical skills ɑnd foster imagination ɑmongst ambitious scholars.
    Τhrough comprehensive global collaborations, including student exchanges,
    worldwide seminars, аnd collaborative efforts ѡith overseas universities, students develop broad networks ɑnd a nuanced understanding
    of аround the ѡorld ρroblems. Tһe college’s alumni, wһⲟ regularly
    presume popular roles іn government, academic community,
    and market, exemplify National Junior College’ѕ enduring contribution to nation-building ɑnd tһe advancement օf visionary, impactful leaders.

    Aiyo, ᴡithout solid math at Junior College, no matter tοp institution kids mіght
    struggle іn high school equations, therefore develop tһat promptly
    leh.
    Listen up, Singapore moms ɑnd dads, math remains lіkely the most essential primary topic, fostering imaginatiion tһrough рroblem-solving fⲟr creative jobs.

    Оh man, even if school is high-end, maths acts like thе make-ߋr-break discipline іn building poise іn figures.

    Parents, fear tһe disparity hor, maths base proves
    essential іn Junior College to comprehending data, vital ѡithin modern online economy.

    Oh mаn, no matter іf school proves atas, maths acts ⅼike tһe
    critical topic fօr building assurance regaarding
    numberѕ.
    Oh no, primary maths instructs practical applications ѕuch аs budgeting,
    s᧐ guarantee ʏour child grasps thɑt correctly from earⅼy.

    Hey hey, calm pom pi pі, math is one of the leading topics at Junior College,
    establishing groundwork t᧐ A-Level hiցheг calculations.

    A-level excellence opеns volunteer abroad programs post-JC.

    Eh eh, composed pom pii рi, math remains part of the top subjects
    ɗuring Junior College, establishing base іn A-Level hiցhеr calculations.

    Βesides from establishment amenities, emphasize ᧐n math іn order tօ prevent
    frequent pitfalls ⅼike sloppy mistakes ɑt tests.

    Feel free to surf to my site; St. Andrew’s Junior College

  3. кухни на заказ в спб [url=https://kuhni-spb-4.ru]кухни на заказ в спб[/url] .

  4. Larrytic dice:

    New Sweeps Coins Casino | New Sweeps Coins Gaming Platform | New Sweeps Coins Gambling Site

    The online casino industry has embraced new trends with the introduction of sweeps coins, leading to the rise of New Sweeps Coins platform. This cutting-edge form of entertainment combines the excitement of traditional casino games with compliance to gaming laws, making it a popular choice for players looking for secure online gaming experiences without risking real money.

    What Are New Sweeps Coins

    New sweeps coins refer to digital tokens used within sweepstakes casinos that allow players to play for prizes without direct cash wagers. Unlike real money, these coins can be earned through promotions and are redeemable for cash prizes under sweepstakes rules. This model offers a unique approach to online gambling, where players enjoy the thrill of casino games while complying with jurisdictional requirements [url=https://strike7sports.com/]new sweepstakes casinos usa[/url]

    Features of New Sweeps Coins Casinos

    New Sweeps Coins casinos are defined by their wide selection of games such as slot machines, card games, wheel games, and bingo. These platforms typically allow users to acquire sweeps coins through promotional offers or by purchasing virtual currency. Additionally, these casinos offer player-friendly interfaces and smartphone access to ensure seamless gaming experiences.

    Legal and Regulatory Benefits

    One of the main advantages of New Sweeps Coins casinos is their compliance with sweepstakes laws, which differ from traditional gambling regulations. This compliance enables the casinos to operate legally in regions where standard online gambling may be prohibited. By utilizing the sweeps coins model, these casinos provide players with an entertaining way to enjoy casino games without the legal risks associated with real-money betting.

    How to Get Started with New Sweeps Coins Casinos

    To start playing at a New Sweeps Coins casino, users generally need to create a profile on the platform. After registration, players often receive complimentary sweepstakes credits to try the games. Additional coins can be acquired through special promotions. Players can then use these coins to enter sweepstakes, with the chance to redeem winnings based on the casino’s terms.

    Conclusion

    The emergence of New Sweeps Coins casinos represents a innovative trend in online gaming, combining the fun of casino games with safe entertainment. With sweepstakes credits and a wide game selection, these platforms offer an legal alternative for gaming enthusiasts. Whether you are a casual player or a seasoned gamer, exploring New Sweeps Coins casinos can provide a safe gaming experience with the potential for real rewards.

  5. Diplomi_ncEa dice:

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

  6. наркологическая больница [url=https://www.narkologicheskaya-klinika-20.ru]https://www.narkologicheskaya-klinika-20.ru[/url] .

  7. свежие новости спорта [url=https://sport-novosti-1.ru]https://sport-novosti-1.ru[/url] .

  8. дом престарелых в москве
    pansionat-msk012.ru
    частный пансионат для пожилых

  9. ラブドール 販売s grandson! … Ofcourse…. I knew his mother intimately. I believe I was at herchristening. She was an extraordinarily beautiful girl,

  10. большая кухня на заказ [url=http://kuhni-spb-1.ru]http://kuhni-spb-1.ru[/url] .

  11. ラブドール 販売t believe a word that hesays.?“He has certainly not been paying me compliments.

  12. DavidbaK dice:

    Amoxicillin 500mg buy online [url=http://amoxdirectusa.com/#]Amoxicillin 500mg buy online[/url] amoxicillin buy online canada

  13. Diplomi_myki dice:

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

  14. новости олимпиады [url=http://novosti-sporta-7.ru]http://novosti-sporta-7.ru[/url] .

  15. Diplomi_pgma dice:

    диплом техникум колледж купить [url=frei-diplom10.ru]frei-diplom10.ru[/url] .

  16. наркологическая помощь на дому [url=http://www.narkolog-na-dom-1.ru]http://www.narkolog-na-dom-1.ru[/url] .

  17. danatoto dice:

    I was skeptical, but after almost a year of portfolio tracking, the great support convinced me.

  18. свежие прогнозы на спорт [url=www.prognozy-ot-professionalov4.ru/]www.prognozy-ot-professionalov4.ru/[/url] .

  19. with the soft crumbling stone found in thisneighbourhood,that I shall never sleep quietly in one of them,えろ 人形

  20. результаты матчей [url=sport-novosti-1.ru]sport-novosti-1.ru[/url] .

  21. Now she knew.ラブドール 女性 用The book Barney had gven her had been one ofthe author,

  22. анонимный наркологический центр [url=http://narkologicheskaya-klinika-20.ru]http://narkologicheskaya-klinika-20.ru[/url] .

  23. кухня на заказ спб от производителя недорого [url=https://kuhni-spb-1.ru/]https://kuhni-spb-1.ru/[/url] .

  24. Болка в гърба причини и начини за облекчение
    Болка в гърба – причини, симптоми и методи за облекчение на дискомфорта
    Седнете удобно и опитайте сесион на разтягане. Повечето случаи на неприятни усещания в лумбалната зона се причиняват от мускулно напрежение. За бързо облекчение, приложете студен компрес за около 15-20 минути, последван от топлина, което може да минимизира дискомфорта.
    Ревизирайте позицията си при работа. Дългото седене в неправилна поза може да предизвика затягане на мускулите и съответно на болезнени симптоми. Използвайте стол с добра опора, за да избегнете натиск върху долната част.
    Активността е ключова. Леките упражнения, включително ходене и специализирани разтягания, не само че предотвратяват проблеми, но и спомагат за преодоляване на съществуващите. Инвестирайте в ежедневна физическа активност, за да укрепите мускулите около средната част на тялото.
    Не пренебрегвайте нуждата от почивка и релаксация. Психо-емоционалният стрес има пряко отражение върху мускулите. Практикувайте техники за релаксация, като йога или медитация, за да успокоите ума и тялото си.
    Болка в гърба: причини и начини за облекчение
    Редовната физическа активност спомага за укрепване на мускулите и подобрява мобилността. Правете упражнения, насочени към разтягане и укрепване на коремните и гръбните мускули.
    Стойката играе ключова роля в комфорта. Наблюдавайте позата си по време на работа и стоене. Използвайте ергономични мебели, които подпомагат правилното подреждане на тялото.
    Честите паузи при работа пред компютър или дълго седене намаляват напрежението. Станете и се раздвижете на всеки час. Това спомага да се избегне натрупването на стрес в мускулите.
    Топлите компреси облекчават дискомфорта, като насърчават кръвообращението. Прилагането на топлина може да бъде особено ефективно, ако се комбинира с разтягания.
    Специализирани терапевтични техники, като масаж или физиотерапия, предоставят временно облегчение и насърчават оздравителния процес на тъканите. Изберете квалифициран специалист, който да отговори на нуждите ви.
    Избягhttps://hondrolife.biz/bg/айте тежките физически натоварвания и резките движения, които могат да влошат ситуацията. При наличието на дискомфорт, дайте на организма си необходимото време за възстановяване.
    Приемането на противовъзпалителни средства, след консултация с медицински специалист, може да помогне за управлението на симптомите, но не замества дългосрочната грижа за тялото.
    Ако състоянието не се подобрява или се влошава, потърсете медицинска помощ. Вашият лекар ще прецени дали е необходимо допълнително изследване или лечение.
    Чести причини за дискомфорт у възрастни
    Редовното напрежение и продължителното седене водят до стегнатост на мускулите. Практикуване на физическа активност и раздвижване помагат за намаляване на този проблем.
    Изкривяването на позата, особено при работа на компютър, негативно влияе на опорно-двигателния апарат. Специализирани столове и правилно разположение на екрана могат да предотвратят нежелани последици.
    Съществуват и болести, като артрит и дискова херния, които водят до нежелани усещания в зоната на кръста. Редовните прегледи и рехабилитация са важни за навременната диагностика.
    Ограничена физическа активност води до отслабване на мускулите. Силовите тренировки и удължаването на мускулите чрез стречинг подобряват общото състояние.
    Стресът също играе роля. Регулярни практики на релаксация, като медитация или йога, спомагат за облекчаване на напрежението.
    Неправилната обработка на товари и физически усилия без достатъчна подготовка често предизвикват неприятни усещания. Правилното вдигане и разпределение на тежестите е основно за предотвратяване на инциденти.

    – Кратки почивки по време на работа.
    – Използване на удобни обувки.
    – Избягване на внезапни движения.

    Домашни методи за облекчение на дискомфорта в областта на шията
    Прилагайте топъл компрес или затопляща мазилка за 15-20 минути. Топлината разширява кръвоносните съдове и насърчава циркулацията.
    Редовното приложение на студени пакети през 10-15 минути може да понижи възпалението. Студът стяга кръвоносните съдове и намалява подуването.
    Практикувайте нежни разтягания. Например, опитайте се да наклоните главата си настрани, за да почувствате леко опъване в мускулите.
    Йога предлага множество пози, например “котка-куче”, които облекчават стреса на мускулите и подобряват гъвкавостта.
    Упражнения за укрепване на основната мускулатура, като мостове и планкове, спомагат за поддържане на правилна стойка.
    Използвайте етерични масла, като лавандула или мента, разредени с носещо масло, за масаж на проблемната зона, което може да добави успокояващ ефект.
    Краставиците и ананасът имат противовъзпалителни свойства и включването им в менюто може да спомогне за облекчаване на дискомфорта.
    Отдайте се на отпускаща музика или медитация, за да намалите напрежението и стреса. Тези практики могат да повлияят позитивно на общото състояние.

  25. изготовление кухонь на заказ в санкт петербурге [url=https://kuhni-spb-4.ru]изготовление кухонь на заказ в санкт петербурге[/url] .

  26. sportbets [url=https://www.sport-novosti-1.ru]https://www.sport-novosti-1.ru[/url] .

  27. Diplomi_dlOr dice:

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

  28. Simply wish to say your article is as astounding.
    The clearness for your put up is simply excellent and i
    can think you’re knowledgeable on this subject. Well with your permission allow me to grab your feed to stay updated with impending post.
    Thank you 1,000,000 and please carry on the rewarding work.

  29. Diplomi_yasi dice:

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

  30. Diplomi_uxst dice:

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

  31. новости мирового спорта [url=http://novosti-sporta-7.ru/]http://novosti-sporta-7.ru/[/url] .

  32. Soon after,ダッチワイフI entered the valley of Chamounix.

  33. Diplomi_maSn dice:

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

  34. ?sad “and f we thnk of anythng worthwhle sayng ll say Otherwse,no t magne re boundto talk to me.ラブドール 高級

  35. as after poring over his charts till long after midnight hewould throw himself back in reveriestallied him,and shall he escape?His broad fins are bored,人形 エロ

  36. DavidbaK dice:

    buy amoxil [url=http://amoxdirectusa.com/#]buy amoxil[/url] Buy Amoxicillin for tooth infection

  37. Howdy! This blog post couldn’t be written much better!
    Looking through this post reminds me of my previous roommate!
    He constantly kept talking about this. I most certainly
    will forward this post to him. Pretty sure he’ll have a great read.
    Thank you for sharing!

  38. новости мирового спорта [url=https://novosti-sporta-8.ru]https://novosti-sporta-8.ru[/url] .

  39. Diplomi_xcki dice:

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

  40. ラブドール おすすめin those shudde icyseas of the North,if unsupplied with his cosy surtout? otherfish are found exceedingly brisk in those Hyperborean water butthese,

  41. обзор спортивных событий [url=http://sport-novosti-1.ru/]http://sport-novosti-1.ru/[/url] .

  42. “You’re sure it hasn’t fell down behind the bureau?” was the onlysuggestion he could offer.エロ フィギュア 無 修正“I’ve moved the bureau and I’ve taken out the drawers and I’ve lookedin every crack and cranny” was Marilla’s positive answer.

  43. стационар на дому нарколог [url=www.narkolog-na-dom-1.ru]www.narkolog-na-dom-1.ru[/url] .

  44. オナホ フィギュアI had desired anexplanation of who declared his intentions were honourable,and expressed his hope that I would have no objections to his alliance,

  45. The little patches of snow which yet lingered on thenorthern sides of the mountains,the lakes,ラブドール えろ

Responder a domprestarelihmskdreno Cancelar respuesta