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: 68,089

  1. OmegaFireis9mug dice:

    Ich bin beeindruckt von der Qualitat bei Cat Spins Casino, es bietet ein immersives Erlebnis. Die Auswahl ist atemberaubend vielfaltig, mit Krypto-freundlichen Titeln. Der Willkommensbonus ist ein Highlight. Der Kundendienst ist hervorragend. Der Prozess ist unkompliziert, in seltenen Fallen zusatzliche Freispiele waren willkommen. Insgesamt, Cat Spins Casino ist ein Muss fur Spielbegeisterte. Zusatzlich die Oberflache ist benutzerfreundlich, was jede Session spannender macht. Ein bemerkenswertes Extra die spannenden Community-Aktionen, kontinuierliche Belohnungen bieten.
    Jetzt starten|

  2. организация онлайн трансляции мероприятия [url=https://zakazat-onlayn-translyaciyu5.ru/]организация онлайн трансляции мероприятия[/url] .

  3. автоматическая рулонная штора [url=https://avtomaticheskie-rulonnye-shtory77.ru/]avtomaticheskie-rulonnye-shtory77.ru[/url] .

  4. I simply could not depart your website before suggesting that
    I extremely enjoyed the usual information an individual supply on your visitors?

    Is gonna be back incessantly in order to inspect new posts

  5. Hermanvow dice:

    compare pharmacy websites [url=https://aussiemedshubau.com/#]best Australian pharmacies[/url] verified online chemists in Australia

  6. организация трансляций [url=http://zakazat-onlayn-translyaciyu4.ru/]организация трансляций[/url] .

  7. организация онлайн трансляций под ключ [url=www.zakazat-onlayn-translyaciyu5.ru/]организация онлайн трансляций под ключ[/url] .

  8. Hermanvow dice:

    online pharmacy ireland [url=https://irishpharmafinder.shop/#]discount pharmacies in Ireland[/url] affordable medication Ireland

  9. Edmundrhify dice:

    best Irish pharmacy websites

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

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

  12. Edmundrhify dice:

    pharmacy delivery Ireland

  13. электрожалюзи на заказ [url=https://elektricheskie-zhalyuzi97.ru]https://elektricheskie-zhalyuzi97.ru[/url] .

  14. kmspicoapp dice:

    Hello There. I found your blog using msn. This is an extremely well written article.
    I’ll be sure to bookmark it and come back to read more of your useful information. Thanks for the post.

    I will definitely return.

  15. организация трансляции [url=https://www.zakazat-onlayn-translyaciyu5.ru]организация трансляции[/url] .

  16. HaroldPsype dice:

    UK online pharmacies list: safe place to order meds UK – non-prescription medicines UK

  17. рулонные шторы виды механизмов [url=www.avtomaticheskie-rulonnye-shtory77.ru/]www.avtomaticheskie-rulonnye-shtory77.ru/[/url] .

  18. электрокарниз двухрядный [url=https://www.elektrokarniz777.ru]https://www.elektrokarniz777.ru[/url] .

  19. sonicpowerik6mug dice:

    Ich liebe die Atmosphare bei Cat Spins Casino, es schafft eine aufregende Atmosphare. Es gibt eine Fulle an aufregenden Titeln, mit Krypto-freundlichen Titeln. 100 % bis zu 500 € und Freispiele. Der Support ist effizient und professionell. Auszahlungen sind zugig und unkompliziert, dennoch waren mehr Bonusvarianten ein Plus. Kurz gesagt, Cat Spins Casino ist ein Ort, der begeistert. Au?erdem die Navigation ist klar und flussig, eine Prise Spannung hinzufugt. Ein besonders cooles Feature sind die zuverlassigen Krypto-Zahlungen, die Community enger verbinden.
    Startseite ansehen|

  20. JohnnyHaf dice:

    affordable medications UK: UkMedsGuide – legitimate pharmacy sites UK

  21. This design is incredible! You most certainly know how to keep
    a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job.
    I really enjoyed what you had to say, and more than that,
    how you presented it. Too cool!

  22. организация онлайн трансляций под ключ [url=www.zakazat-onlayn-translyaciyu5.ru]организация онлайн трансляций под ключ[/url] .

  23. Calls to any common helpline listed on this site may be answered or returned by a paid advertiser that may be a licensed remedy provider.
    There isn’t any obligation to enter treatment, and we don’t receive any fee or
    payment based mostly on which provider you select. All calls are
    confidential, and the knowledge on AddictionResource.com is
    for informational functions only and not an various to professional medical recommendation. For extra treatment options, visit the SAMHSA Therapy Locator.
    AddictionResource aims to present essentially the most correct, reliable, and
    up-to-date medical content material to our readers. Our group does their finest for our readers to
    assist them keep knowledgeable about vital healthcare
    selections.
    However laws will differ between international
    locations, so you realize what applies to your house nation. In the US and most Western international locations, SARMs are classified as analysis
    chemical compounds only. With most liquid SARMs, you
    probably can select both oral or sublingual administration.
    Some, corresponding to Stenabolic, require sublingual administration due to
    their naturally low bioavailability. Some SARMs could cause sleeping issues, together with insomnia in some customers.
    This is uncommon, unpredictable, and seemingly very individual-dependent.
    There is little to no scrutiny about who is shopping
    for SARMs and the way they’re being used.
    These substances are sometimes used to build muscle quickly Sodium and Brain Health enhance athletic efficiency.
    Unlike TRT, which is aimed at restoring regular hormone levels, anabolic steroids are typically taken in a lot higher doses to attain enhanced results.

    Performance-enhancing steroids, also recognized as anabolic-androgenic steroids (AAS), are artificial variations of the male intercourse hormone
    testosterone. They are commonly used by athletes and bodybuilders to improve muscle mass, strength, and total athletic efficiency.
    Nevertheless, the usage of performance-enhancing steroids isn’t limited to
    skilled athletes and has been more and more popular
    among recreational gym-goers and individuals in search of to boost
    their physical look.
    One Other very critical concern many people have about folks utilizing SARMs is whether or not they affect cardiovascular well being and if they can probably even lead to heart
    attacks. In 2017, the US FDA issued a warning about SARMs and acknowledged
    that they might enhance the risk of coronary heart attack and stroke31.
    Turinabol is the extra favorable of the 2 if you’re susceptible
    to hair loss. For most beginner to intermediate customers who wish to steadiness results and unwanted aspect effects, RAD-140 will be the more
    tolerable option between these two.
    Dedicated to offering correct, evidence-based data, he strives to teach and
    encourage readers to realize their fitness objectives safely and effectively.
    Through his engaging and informative articles,
    Johnathan goals to make a optimistic impact on the lives of people looking
    for to remodel their bodies and improve their total well-being.
    Be Part Of him on the trail to success at SteroidsLive, the place fitness meets knowledge.
    You should also have your bloodwork done each six months or so, preferably extra.

    Deca-Durabolin is probably the most well-known brand of Nandrolone Decanoate and
    is used by intramuscular injection. Deca has relatively weak androgenic
    effects however very strong anabolic effects, which gives it a reduced danger of unwanted side effects compared
    with another steroids. Dbol could be very efficient in bulking cycles
    for gaining mass throughout quick durations.

    It takes time to become a assured superior steroid consumer, so if you’ve made it that far, then you presumably can consider your self
    to be in the enviable group of high-level steroid users.
    At this point, you’ll be seeking to break outdoors of
    the usual steroid cycles and on to a extra superior and often more powerful steroid cycle plan. While in the ready period,
    you also needs to cut back the dose of aromatase inhibitors so that every compound or drug getting used aside from testosterone is tapered off.
    After the ready interval, it’s time to slowly cut back the weekly dose for
    about six weeks till you’re completely off every little thing.

    Everyone could have a different selection of
    ester, with mine being enanthate as a result of I can inject twice
    weekly.
    When I am not focused on work or coaching, I enjoy watching films or reading about something and every little thing.
    Total, steroids are substances that help in the bodybuilding process, but certainly have
    their downsides. Anadrol doses usually range between 50mg and 100mg a day,
    and customers may improve them. Humanity gives Winstrol affordable methods to increase energy
    and muscle definition, which ends up in fainting articular pains.
    Consumers of Anavar praise the drug exactly as a end result
    of it is designed to yield lean positive aspects with few unwanted side effects, which attracts both women and men.
    This mechanism is crucial for decreasing inflammation,
    controlling allergic reactions, and suppressing an overactive immune system.
    While there are some similarities to steroids in terms
    of the anabolic properties of SARMs, their androgenic activity
    is much weaker. Anabolic steroids bind to many androgen receptors throughout the physique.
    This is how we get such a significant reduction in androgenic-type unwanted facet
    effects while nonetheless getting advantages like
    muscle growth. Each SARM is totally different, but most are designed to bind to skeletal muscle tissue receptors.

    Alternatively, therapeutic phlebotomy may be considered
    for individuals who, towards better judgment, proceed AAS
    use for prolonged periods of time. Nevertheless, it remains to be determined whether
    or not therapeutic phlebotomy impacts clinical endpoints corresponding to
    MACE and VTE or solely ‘treats’ a laboratory abnormality.

    These medication that include testosterone and growth hormone, are often used illegally and
    not utilizing a prescription and are often abused to find a way to improve one’s athletic efficiency and look.

    Teenagers use these anabolic steroids with the hope to increase their exercise performance but as they’re nonetheless at a young age, it puts them at a
    excessive threat of well being issues. Thus, some users follow the trail of anabolic steroids and use
    them to increase confidence levels.

Responder a visit homepage Porsche Taycan Acceleration Cancelar respuesta