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: 14,549

  1. skytpkaw dice:

    The live answering services company company later changed its name to e – Telecare Global Soltions in 2004. Important point to become noticed is the fact that cost can’t be the first consideration. An person that finds work in this profession can be considered a radiology technician if his competency qualifies him to execute work using x-ray, ultra-sound, CAT or ECG equipment providing you with the doctors with scanned images that the latter uses as bases for their diagnoses.
    https://ruckup.org/caregivers-forum/topic/6219

  2. Yes! Finally something about slot deposit pulsa.

  3. I seriously love your site.. Great colors & theme. Did you make this web site
    yourself? Please reply back as I’m hoping to create my very
    own site and would love to learn where you got this from or what
    the theme is named. Many thanks!

  4. Hello colleagues, how is everything, and what you desire to say concerning this
    post, in my view its actually amazing in favor of me.

  5. feilyim dice:

    Also, look for your bargain table at the front with the store full of items around 50 percent off the regular price. Any reputable online business puts their shopping cart solution on a good server. Use those outlines being a roadmap to help you study for that pharmacy tech certification test.
    https://www.globalrealtor.co.in/node/4178

  6. aqjelgdo dice:

    Also, look for the bargain table at the front in the store full of items as much as 50 percent over regular price. Any reputable web business puts their shopping cart on a safe and secure server. This is often a common occurrence as January 1 kicks off a fresh year of pharmacy benefits and beneficiaries are locked in (with minor exceptions naturally called qualifying life events or QLEs) prior to the next open enrollment season in November.
    https://masters.adminskiracing.com/node/413097

  7. Quick loan uk
    When some one searches for his required thing, thus he/she
    wants to be available that in detail, so that thing is maintained over here.

  8. ulecoab dice:

    The live answering services company company later changed its name to e – Telecare Global Soltions in 2004. Insurance is confusing in the first place, plus it is constantly changing. Use those outlines as a roadmap to help you study for your pharmacy tech certification test.
    https://www.geofak85.ru/synthroid-shop-online

  9. jgcquqi dice:

    Pharmacy technicians also tend not to provide advice to patients about medication options, unwanted effects, or any other drug information. As a tiny entrepreneur, when is it time to boost prices like Netflix. The respiratory therapist’s tasks include offering the precise measurements of oxygen or other forms of gas concentrations inside the patient’s blood along with measuring blood alkalinity or acidity levels.
    https://www.flohmy.ch/en/node/4310

  10. Paul informed us, ‘I don’t prefer it. I don’t like when individuals are content material
    with how the world is because it’s trash – you shouldn’t be content.
    Nourished by Time: I don’t need folks to assume that I’m all the time optimistic as a result of I’m
    undoubtedly not; I’m in all probability super unfavorable truly.
    I don’t assume he had a ticket. Think I may add the
    crumb topping to that cake and have the recipe nonetheless work?
    Nourished by Time: I do assume there’s a stability.
    Nourished by Time: No, I just wanted to. Well, no, actually it’s not,
    because the answers would possibly help us see ourselves in ways we otherwise didn’t see ourselves, would possibly help us understand how we
    lived together in ways we haven’t seen that. It’s not like, um, no, don’t reduce me off.
    But additionally I don’t like simply the doom and gloom.
    Art is a lot about not touching your instrument or like doing something sensible
    and, I don’t know, it kind of goes in opposition to what I’m saying, but there’s a steadiness.
    But I saw the restrictions of it, and like it’s really good
    for sustaining your way of life, but if there’s some real shit happening in your life, I don’t know if respiratory is going to assist.

  11. bbllhl dice:

    An online pharmacy is fairly a help in the embarrassing scenario like this. Any reputable business online puts their shopping cart software on a good server. This is really a common occurrence as January 1 kicks off a fresh year of pharmacy benefits and beneficiaries are locked in (with minor exceptions naturally called qualifying life events or QLEs) before the next open enrollment season in November.
    http://aw-bekkers.be/node/3112

  12. 按摩學徒 dice:

    https://digi3sa.sfo3.digitaloceanspaces.com/research/digi3sa-(48).html
    The bride’s aunt was just as fashionable in a Reem Acra quantity
    with lace and sheer ruffles.

  13. It’s actually a cool and useful piece of information. I am glad that you simply shared this helpful info with us.
    Please keep us up to date like this. Thank you for sharing.

  14. kuxamp dice:

    Location and the form of employer would be the final factors in determining how much pharmacists make. I must add, I have never had any kind of emotional disorder within my life and am a skeptic of anti-depressants. The application deadline is within late April, but it is best to apply much sooner.
    http://www.dachpedigrees.com/owner-breeder/albendazole-shop-online

  15. rcvuzyn dice:

    The pharmaceutical industry especially do not want to allow its practitioners to delay or refuse treatments for clients due towards the perceived utilization of any medical device, whether it’s a pill or possibly a syringe. The above image shows that the secure protocol ( is being used through the fraudster. They also can check with doctors to authorize refills, and enter drug information into the computer.
    https://ventanilla.uqroo.mx/node/20270257

  16. xkjmunzn dice:

    In order to be eligible for a federal loans a Free Application for Federal Student Aid (FAFSA) must be completed and aid is granted dependant on student need, tuition rates on the college, along with other factors. The final volume of an certified local pharmacy professional training course takes a one year preparation software in addition to as soon because completing the particular tutorials you could purchase an associates education. They are also responsible for inspecting the operational management of dispensary and manufacturing units and providing a platform to further improve the pharmacists’ role to prescribe medicine independently.
    http://ma-nyanya.ru/questions/proventil-get-online

  17. ve servedthe Tsar and my countwy honowably and have not stolen! And am I to bedegwaded.ラブドール 中出し. Listen,

  18. Thanks for one’s marvelous posting! I definitely enjoyed reading
    it, you might be a great author.I will remember to bookmark your blog and definitely will come
    back later on. I want to encourage yourself to continue your great posts, have a nice holiday weekend!

  19. No matter if some one searches for his required thing, thus he/she wants to be available that
    in detail, so that thing is maintained over here.

  20. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  21. JaredHeacy dice:

    We’ve curated a list of the best low-cost small business ideas and essential tips [url=https://justpaste.me/business-setup-consultants-in-Dubai]business setup in dubai[/url]

  22. There is definately a lot to know about this topic.
    I love all of the points you made.

  23. binance dice:

    I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  24. Glad I came across this! I’ve been feeling a bit low on energy lately and didn’t
    want to jump straight into prescriptions. The fact that Nitric Boost Ultra uses only four natural superfoods is actually kind of refreshing.
    Less is more sometimes!

  25. lekgcqda dice:

    CVS Pharmacy must rely on prescription drug sales to remain in business, but Wal-Mart doesn’t ought to add a tremendous markup to the prescription medications they sell. Factors staying taught in universities regularly variations, this is a fact. Make sure you take some time to ask about a more affordable version in order that they will confirm the list.
    https://www.siriuspup.com/breeders/reminyl-purchase-online

  26. After I initially left a comment I appear to have clicked
    on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I
    recieve four emails with the same comment. Perhaps there is
    an easy method you can remove me from that service? Many thanks!

  27. xjcdms dice:

    It is vital to note that doesn’t every pharmacy technician receives this type of low wage knowning that when employed in private pharmacies, it is most likely that one gets to be a wage of $17 each hour minimum. I must add, I have never had virtually any emotional disorder during my life and am a skeptic of anti-depressants. They are also responsible for inspecting the operational control over dispensary and manufacturing units and providing a platform to boost the pharmacists’ role to prescribe medicine independently.
    https://rgdb.info/forum/obsuzhdenie-perevodchikov/tenormin-acquire-online

  28. https://cz-marketing-377.tor1.digitaloceanspaces.com/research/cz-marketing-(479).html
    With cap sleeves and an illusion neckline, this fitted
    blue beauty was excellent for this D.C.

  29. live macau dice:

    Ridiculous quest there. What occurred after? Thanks!

  30. msjafdw dice:

    Remember the Golden Rule: As hard as it can certainly be some times, you can obtain a lot more done in a very calm friendly manner then you definitely ever will accomplish by pounding your fist for the counter. When all factors are thought, however, I would ought to say how the prices charged at CVS Pharmacy and Rite Aid Pharmacy are quite comparable. It is very important that the online doctor exactly understands what are the problem is and accordingly gives the medicine.
    https://golemobuchino.com/forumi/mahali/obshcho/zyprexa-purchase-web

  31. Interesting stuff! I’ve been getting into brain training
    lately and this seems like a solid addition to the routine.
    Appreciate the reminder that it’s not a miracle fix but a tool that works if you stick with it.

  32. Good info. Lucky me I discovered your site by accident
    (stumbleupon). I’ve saved it for later!

  33. hgsudy dice:

    It doesn’t seem fair people don’t have cheap drugs available for purchase and that these are burdened with spending the remainder of their life worrying about something that could affect their survival like this. Factors staying taught in educational facilities regularly variations, this is a fact. Veri – Sign and Scan – Alert Hacker Safe include the two names you have to be looking out for as well as these names will proclaim the websites feel safe for paying online.
    http://www.2008.zbaszyn1938.pl/zbaszyn/archive/benemid-get-online

  34. https://digi514sa.z33.web.core.windows.net/research/digi514sa-(149).html
    This dress’ dreamy chiffon cape feels ceremonial and refined, and is easily eliminated to
    reveal a slinkier metallic sheath beneath for dinner and dancing.

  35. I truly love your site.. Excellent colors & theme.
    Did you create this amazing site yourself?
    Please reply back as I’m trying to create my own site and would love to learn where you got this from or what the theme
    is called. Thank you!

  36. toto togel dice:

    Hi! Do you use Twitter? I’d like to follow you if that would
    be ok. I’m absolutely enjoying your blog and look forward to new posts.

  37. toto 4d dice:

    We’re a bunch of volunteers and starting a brand new scheme in our community.

    Your web site provided us with useful information to work on. You’ve performed an impressive job and our entire neighborhood can be thankful to you.

  38. dapoxetine dice:

    It’s awesome in favor of me to have a web page, which is beneficial designed for my experience.
    thanks admin

  39. Hello my family member! I wish to say that this article is amazing, nice written and include approximately all significant infos.
    I’d like to look extra posts like this .

  40. euapnejj dice:

    It is important to note that does not every pharmacy technician receives this type of low wage which when working in private pharmacies, it is probably that one turns into a wage of $17 each hour minimum. The pharmacist technician should have the prepared prescription, reviewed by the pharmacist, before dispensing or submitting the completed order with a patient or customer. Cocci are sphere-shaped bacteria and will include streptococci, that happen to be chains of cocci bacteria, and staphylococci, that happen to be clusters of cocci bacteria1.
    https://www.geofak85.ru/zithromax-obtain-online

  41. toto macau dice:

    May I simply say what a relief to discover a person that truly
    understands what they are talking about online.
    You certainly know how to bring an issue to light and make it important.
    More people have to read this and understand this side of the story.
    It’s surprising you are not more popular since you definitely have the gift.

  42. You can certainly see your enthusiasm within the work you
    write. The world hopes for even more passionate writers like you
    who aren’t afraid to say how they believe. At all times follow your heart.

  43. dwmyuls dice:

    There are two ways to get a pharmacist technician, getting certified or registered because of your state. College pre-pharmacy study as little as being a day or two which enable it to still pass the exam. They may also check with doctors to authorize refills, and enter drug information into the computer.
    http://aw-bekkers.be/node/3120

  44. Hi there, i read your blog from time to time and i own a
    similar one and i was just curious if you get a lot of spam comments?
    If so how do you reduce it, any plugin or anything you
    can suggest? I get so much lately it’s driving me mad so any assistance is very
    much appreciated.

Agrega tu comenatio