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: 18,551

  1. TruyenHD dice:

    Howdy! Quick question that’s completely off
    topic. Do you know how to make your site mobile friendly?
    My web site looks weird when browsing from my iphone.
    I’m trying to find a template or plugin that might be able to correct this problem.
    If you have any suggestions, please share.

    Thanks!

  2. Hello everybody, here every one is sharing these experience,
    so it’s good to read this blog, and I used to visit this webpage every day.

  3. –Mal a?o para don Galaor o qualquiera de los doze Pares que más auenturas acabasse o venciesse más batallas.ラブドール 販売Qué de padrones he passado esta jornada; será bueno aora buscar Vrganda y agradecelle de su socorro,

  4. gyvdnfd dice:

    It doesn’t seem fair individuals don’t have cheap drugs open to them for purchase and that they’re burdened with spending the rest of their life worrying about something could affect their survival like this. ” A good a reaction to this isn’t “I’m looking for a job. Most drugs need to get stored at exact temperatures, so one from the things pharmacists learn within pharmaceutical quality training is the necessary steps to hold the facilities clean and in compliance with regulations.
    Online health products

  5. no me vengas más a mi casa si no quieres que te mande matar a palos._–Pidote perdon,ラブドール リアル

  6. depo123 dice:

    I really like your blog.. very nice colors & theme.
    Did you create this website yourself or did you hire someone
    to do it for you? Plz respond as I’m looking to create my own blog and would
    like to find out where u got this from. kudos

  7. esso me dezis de Eufrosina? Absorto me he quedado,ya en ninguna creeré.ラブドール 通販

  8. nothing positive.アダルト フィギュア 無 修正So if no morefacts come to light (and they must not,

  9. OrexiBurn dice:

    Usually I don’t learn post on blogs, but I wish to say that this write-up very forced me to take a look at and
    do it! Your writing style has been amazed me. Thanks,
    quite great post.

  10. ドール エロ_–Lo mismo digo yo.Quanto más sin razon os parece esta empresa,

  11. Studiobet78 dice:

    It is the best time to make some plans for the future and it is time to be happy.
    I have read this post and if I may I wish to counsel you few fascinating issues or suggestions.
    Maybe you could write next articles relating to this article.

    I want to learn even more things approximately it!

  12. slot 88 dice:

    It’s not my first time to go to see this web site, i am visiting this web site dailly and get good data
    from here every day.

  13. Hey there would you mind letting me know which webhost you’re working
    with? I’ve loaded your blog in 3 completely different internet browsers and
    I must say this blog loads a lot faster then most.

    Can you recommend a good internet hosting provider at
    a honest price? Thanks a lot, I appreciate it!

  14. If any one has a critical turn,it is he.ロシア エロ

  15. エロ ラブドールque ya comien?a a cantar._–Oye que aun no ha dado la doze,

  16. I would like to thank you for the efforts you have put in penning this blog.
    I’m hoping to view the same high-grade content from you
    in the future as well. In truth, your creative writing abilities has inspired me to get
    my own, personal site now 😉

  17. Hello there! I know this is somewhat off topic but I was wondering which blog platform are you using for this site?

    I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform.

    I would be awesome if you could point me in the direction of a good platform.

  18. oxycodone dice:

    Very nice post. I simply stumbled upon your blog and wished to say that I’ve truly enjoyed surfing around your weblog posts.
    After all I will be subscribing on your rss feed and I am hoping you
    write once more very soon!

  19. wnoelr dice:

    If you happen to be disabled as outlined by federal government standards, and receive government disability payments, then you generally might have your student loans discharged. Ask the managers with the places in places you enjoy shopping if they provide these forms of programs, in case you aren’t already frequenting CVS and Winn-Dixie. According to the Bureau of Labor Statistics (BLS), pharmacists execute a lot over provide prescription drugs to patients.
    Affordable Levothyroxine online

  20. ラブドール リアルno tocareis en el tronco de mi dolor: en el qual los sentidos me fallecen para sentir su grandeza,el cora?on para sufrir,

  21. [772] _–A fe qu’es buena; mas boluiendo al proposito dig que prueuo en mí lo contrario: pues sin alimento d’esperan?a ha crecid y con más fuer?as que de gigante me atormenta y va priuando de la vid _–La causa es m., pues le ha criado a los pechos de sus pensamientos, que le han seruido en lugar de leche d’esperan? deteniéndose en ellos sin acordarse de otra cos _–Dizes bien, porque l’aficion me la pintó tan hermosa desde el punto que la vi, que siendo defendido a los ojos el esterior refrigeri la mente se retira dentro; y viendo impressos en sí mesma los rayos de aquella sobrenatural bellez haze d’ella el manjar que dizes, de que se sustent _–Esto deue aquietar más á m.ラブドール 販売

  22. No acude el uno al freno ni el otro a la espuela.Quiero hazer vn cauallo de los dos,ラブドール 販売

  23. pk55 dice:

    You actually make it appear so easy along with your presentation but I find this matter to be actually something which I believe I’d by no means
    understand. It seems too complex and very broad for me.

    I am looking ahead on your subsequent publish, I’ll try to get
    the cling of it!
    https://pk55-88.com

  24. antes que de la virtud: porque es muy raro corresponder el premio al merecimiento; y por esta razon ay poco que embidiar y mucho que aborrecer.Dizenme los que se precian de grandes pensamientos y se jactan de hombres de alto espiritu,ラブドール 通販

  25. cxppto dice:

    It is essential to note that doesn’t every pharmacy technician receives this kind of low wage and that when in private pharmacies, it is most likely that one receives a wage of $17 hourly minimum. When I asked the tech about it new action she stated that yes, it is a fresh policy which it can be a “law” that most pharmacies must adhere to. Cocci are sphere-shaped bacteria and will include streptococci, that happen to be chains of cocci bacteria, and staphylococci, which can be clusters of cocci bacteria1.
    Online pharmacy for contraceptives

  26. Please let me know if you’re looking for a writer for your weblog.

    You have some really great posts and I feel I would be a good asset.
    If you ever want to take some of the load off, I’d absolutely love to write some
    material for your blog in exchange for a link back to mine.
    Please blast me an e-mail if interested. Thank you!

  27. If you desire to grow your knowledge only keep visiting this web
    page and be updated with the most recent gossip posted here.

    Review my blog: OnebetAsia PGSoft

  28. I seriously love your site.. Excellent colors & theme.
    Did you develop this website yourself? Please reply back as I’m attempting to
    create my own blog and would like to find out where you got this from or just
    what the theme is called. Appreciate it!

  29. PSM Makassar dice:

    Woah! I’m really digging the template/theme of this blog. It’s simple, yet effective. A lot of times it’s hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a excellent job with this. Additionally, the blog loads super fast for me on Firefox. Excellent Blog!

  30. Excellent web site. Plenty of useful information here.

    I’m sending it to several pals ans also sharing in delicious.
    And of course, thanks on your sweat!

  31. Hmm it appears like your website ate my first comment (it was super long) so I guess I’ll just sum it
    up what I had written and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still new to the whole
    thing. Do you have any points for beginner blog writers?
    I’d genuinely appreciate it.

  32. This is such a valuable guide! I’ve been looking
    for a simple and affordable way to purify water at home,
    and the Aqua Tower system looks like something I can actually build myself.

    Thanks for making clean water more accessible for regular people!

  33. madre mia,mis carnes para conoscer el dolor que secretamente padezc porque con la lengua es impossible manifestarle.リアル ラブドール

  34. ansi por tu prouecho como porque mios o agenos aya en casa dineros; vamos por esta calle,y passaremos por la puerta de Philomena,ラブドール リアル

  35. pero se?ora.ラブドール 販売.. _–De qué aueys miedo? qué verguen?a! .. _–El mas es el paradero. _–Qué te paresce,

  36. bokep online dice:

    It’s not my first time to pay a visit this web site, i am visiting this website dailly and take nice data from here all the time.

  37. rocket dice:

    Hey there just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Internet explorer. I’m not sure if this is a formatting issue or something to do with web browser compatibility but I figured I’d post to let you know. The design look great though! Hope you get the issue resolved soon. Kudos

  38. u31 dice:

    Every weekend i used to visit this web site, because i want enjoyment, since this this site conations actually fastidious funny information too.

  39. I enjoy what you guys tend to be up too. This type of clever work and coverage! Keep up the great works guys I’ve added you guys to my blogroll.

  40. 按摩學徒 dice:

    https://digi623sa.netlify.app/research/digi623sa-(204)
    We are picturing this superbly embroidered robe for a
    backyard or garden wedding ceremony set amongst romantic flowers and rich greenery.

  41. que aunque se me cayera vna pierna no lo sintiera,podiendo correr.エロ ラブドール

  42. I constantly emailed this web site post page to
    all my contacts, for the reason that if like to read it
    afterward my friends will too.

  43. Hello, I enjoy reading through your article post. I like to write a
    little comment to support you.

  44. angkasabola dice:

    Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how can we communicate?

  45. mfzbsyei dice:

    Most physiologists required a Ph – D degree and licensing. Before taking any exams required by their state, they must pass the Foreign Pharmacy Graduate Equivalency examination (FPGEE), Test of English as a Foreign Language (TOEFL) and Test of Spoken English (TSE) exams. Use those outlines as a roadmap to assist you study for that pharmacy tech certification test.
    Online pharmacy for hormone therapy

  46. aotalliance dice:

    Hello there! Would you mind if I share your blog with my twitter group?
    There’s a lot of folks that I think would really appreciate your content.
    Please let me know. Many thanks

  47. mixjxcg dice:

    Pharmacy technicians also do not provide advice to patients about medication options, side effects, or another drug information. In 1960, the Ayala Group of Companies offered Mariano Que an area to lease inside shopping center that’s about to be developed inside heart of Makati. The respiratory therapist’s tasks include offering the precise measurements of oxygen or other varieties of gas concentrations inside the patient’s blood as well as measuring blood alkalinity or acidity levels.
    Buy vitamins and supplements online

  48. Timothybut dice:

    Getting it mien, like a objective would should
    So, how does Tencent’s AI benchmark work? Earliest, an AI is foreordained a cross-section reproach from a catalogue of closed 1,800 challenges, from erection choice of words visualisations and царствование беспредельных способностей apps to making interactive mini-games.

    Straightaway the AI generates the jus civile ‘formal law’, ArtifactsBench gets to work. It automatically builds and runs the lex non scripta ‘base law in a non-toxic and sandboxed environment.

    To pay how the germaneness behaves, it captures a series of screenshots upwards time. This allows it to corroboration respecting things like animations, avow changes after a button click, and other dogged client feedback.

    Recompense worthwhile, it hands terminated all this blurt visible – the firsthand solicitation, the AI’s encrypt, and the screenshots – to a Multimodal LLM (MLLM), to feigning as a judge.

    This MLLM adjudicate isn’t righteous giving a unspecified мнение and a substitute alternatively uses a proceedings, per-task checklist to stir up the conclude across ten conflicting metrics. Scoring includes functionality, stuporific groupie circumstance, and neck aesthetic quality. This ensures the scoring is valid, in conformance, and thorough.

    The convincing doubtlessly is, does this automated pick separatrix representing contour swipe up appropriate taste? The results proffer it does.

    When the rankings from ArtifactsBench were compared to WebDev Arena, the gold-standard position where legal humans ballot on the most fitting AI creations, they matched up with a 94.4% consistency. This is a monstrosity raise from older automated benchmarks, which but managed hither 69.4% consistency.

    On lid of this, the framework’s judgments showed in plethora of 90% concord with sufficient fallible developers.
    [url=https://www.artificialintelligence-news.com/]https://www.artificialintelligence-news.com/[/url]

Responder a ダッチワイフ Cancelar respuesta