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,161

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

  2. HaroldPsype dice:

    Aussie Meds Hub Australia: cheap medicines online Australia – Aussie Meds Hub

  3. learnsomethingeveryday – The content here is short, smart, and super engaging to read.

  4. HaroldPsype dice:

    affordable medications UK: non-prescription medicines UK – best UK pharmacy websites

  5. matadorbet dice:

    Fırat Engin bahis siteleri, Casino Siteleri Nargül Engin, Slot Siteleri
    Hüseyin Engin, Deneme Bonusu Veren Siteler Ahmet Engin, Mehdi Deneme Bonusu,
    Mehdi Deneme bonusu veren siteler

  6. HaroldPsype dice:

    AussieMedsHubAu: verified pharmacy coupon sites Australia – Australian pharmacy reviews

  7. JohnnyHaf dice:

    promo codes for online drugstores: online pharmacy reviews and ratings – trusted online pharmacy USA

  8. Hermanvow dice:

    SafeMedsGuide [url=https://safemedsguide.com/#]best pharmacy sites with discounts[/url] promo codes for online drugstores

  9. жалюзи с мотором [url=elektricheskie-zhalyuzi97.ru]жалюзи с мотором[/url] .

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

  11. заказать онлайн трансляцию [url=https://zakazat-onlayn-translyaciyu4.ru]заказать онлайн трансляцию[/url] .

  12. Velvet Tango dice:

    dreamdealsstore – Love the deals here, prices are great and products look solid.

  13. JohnnyHaf dice:

    online pharmacy ireland: top-rated pharmacies in Ireland – online pharmacy ireland

  14. HaroldPsype dice:

    compare online pharmacy prices: best online pharmacy – buy medications online safely

  15. JohnnyHaf dice:

    legitimate pharmacy sites UK: trusted online pharmacy UK – affordable medications UK

  16. электрокарнизы для штор купить [url=http://elektrokarniz777.ru]электрокарнизы для штор купить[/url] .

  17. Ronni Filgo dice:

    globalfashionfinds – Perfect site for fashion lovers, always something new to discover here.

  18. Edmundrhify dice:

    buy medicine online legally Ireland

  19. dreamdealsstore – Great discounts and nice layout, makes shopping fun and simple.

  20. организация онлайн трансляции [url=zakazat-onlayn-translyaciyu5.ru]организация онлайн трансляции[/url] .

  21. Yong Votaw dice:

    findyourowngrowth – Visiting this page always gives me a boost to stay focused daily.

  22. findyourfocus – Simple and inspiring content, perfect for morning motivation every day.

  23. brightstylecorner – Love the trendy looks shared here, everything feels fresh and modern.

  24. HaroldPsype dice:

    trusted online pharmacy UK: UK online pharmacies list – UkMedsGuide

  25. believeandcreate – Every post here feels inspiring and full of genuine motivation to grow.

  26. findbetteropportunities – Great mix of motivation and practical advice, really appreciate the content.

  27. HaroldPsype dice:

    affordable medications UK: safe place to order meds UK – UK online pharmacies list

  28. miototo dice:

    I really like what you guys are usually up too.
    This kind of clever work and coverage! Keep up the awesome works guys
    I’ve incorporated you guys to our blogroll.

  29. brightbyteex4mug dice:

    Ich schatze die Spannung bei Cat Spins Casino, es bietet ein mitrei?endes Spielerlebnis. Es gibt eine Fulle an aufregenden Titeln, mit immersiven Live-Dealer-Spielen. Mit schnellen Einzahlungen. Der Kundendienst ist hervorragend. Transaktionen sind zuverlassig und klar, von Zeit zu Zeit mehr Bonusangebote waren ideal. Letztlich, Cat Spins Casino sorgt fur kontinuierlichen Spa?. Daruber hinaus ist das Design zeitgema? und attraktiv, eine tiefe Immersion ermoglicht. Ein tolles Feature ist das VIP-Programm mit einzigartigen Belohnungen, die die Community enger zusammenschwei?en.
    Entdecken|

  30. discovernewhorizons – Found some great insights here, definitely worth bookmarking for daily inspiration.

  31. vibeknightan1mug dice:

    Je suis sous le charme de Sugar Casino, il cree un monde de sensations fortes. Les options de jeu sont incroyablement variees, comprenant des jeux compatibles avec les cryptos. Il offre un coup de pouce allechant. Les agents repondent avec efficacite. Les paiements sont securises et instantanes, par moments des offres plus consequentes seraient parfaites. En somme, Sugar Casino garantit un amusement continu. Par ailleurs le site est fluide et attractif, incite a rester plus longtemps. Egalement excellent les tournois frequents pour l’adrenaline, cree une communaute vibrante.
    https://sugarcasinobonusfr.com/|

  32. Diplomi_cwOr dice:

    куплю диплом цена [url=http://rudik-diplom15.ru/]куплю диплом цена[/url] .

  33. The collective increase in these serum markers should
    thus be interpreted as an indication of liver damage, even in the presence
    of concomitant muscular train. Anabolic steroids (also referred to as anabolic androgenic
    steroids) are synthetic (man-made) versions of the hormone testosterone
    and associated substances which would possibly
    be often used to increase muscle size and strength.
    During therapy with anabolic steroids, clinicians
    ought to periodically obtain the affected person’s lipid profile,
    hepatic operate tests, hemoglobin, hematocrit (at three to six months, then every year), PSA, and testosterone ranges.
    Sufferers on testosterone should be monitored for his or
    her response to therapy and antagonistic results three to 6 months
    after initiation of therapy after which yearly, especially
    for cardiac opposed events. Women handled with testosterone for breast cancer require monitoring for signs of virilization. Some athletes, bodybuilders and others
    misuse these medication in an attempt to enhance performance and/or improve their bodily look.
    Anabolic steroids are the most typical appearance- and performance-enhancing medication (APEDs).

    Hanging a steadiness between optimizing features and minimizing potential hurt, the exploration of safer steroid practices
    requires continual awareness and knowledgeable decision-making.
    Aromatization, or the conversion of steroids into estrogen, is a big concern. Masteron will present
    you with 80% of the results that Primo would at a far lower price.
    Primobolan is an Anabolic Steroid that has been used extensively in historical
    past for medical and sports use.
    A month or two later I was launched to my first injection of a drug called EPO,
    which mainly boosts your hematocrit, which brings pink blood cells to your muscle tissue.
    And That I keep in mind the first time I ever did it, the blood
    was pulled out in Spain, exterior of Valencia, Spain, and it was put again into me three weeks later in the
    midst of the Tour de France. My life went from
    being a wide-eyed, green bike racer from Marblehead, Massachusetts to a couple years later in a little little bit of a darkish world, very secretive, two different faces.
    I felt extra like a number, the numbers that I produced on the
    bike, you’ve all this information you could document whereas you’re biking, those numbers became
    kind of whether I was joyful or not. Recognizing anabolic
    steroid abuse often entails a mixture of physical, behavioral, and psychological symptoms.

    The unwanted effects of anabolic steroid abuse have an result on a number of areas
    of the physique.
    Corticosteroids and intercourse hormone steroids are not abused in the same way as anabolic
    steroids for athletic efficiency. Furthermore, the risks of misusing anabolic steroids have been well-studied and understood for years.
    But because SARMs work a bit in a special way by activating solely selective androgens as a substitute of every
    androgen in your body, there’s a standard misconception that they’re
    safer — and that may not be the case. The main users are athletes—to enhance their performance—and bodybuilders and younger
    men—to develop a more muscular appearance.
    Steroid use has also been found amongst people who have experienced
    abuse or assault who want to build muscle tissue so as to shield
    themselves better. The problem of whether or not endogenous hyperandrogenism in feminine
    athletes due to sure medical problems imparts a “competitive edge” in sporting events stays unresolved.

    A DNA-binding domain, a ligand-binding domain and no less than two transcriptional activation domains, characterize these receptors.
    Aside from binding with the steroid, the ligand-binding area also features in dimer formation and mediates transcriptional activation. The DNA-binding domain targets the
    receptor to specific DNA sequences often known as steroid (or hormone) response components.

    On the receptor, the DNA-binding domain consists of two
    subdomains called ‘zinc-fingers’; each subdomain incorporates 4 cysteine
    residues that coordinate with a zinc atom, thus,
    stabilizing the ‘finger’ construction. The zinc-fingers are inserted between particular grooves of the DNA helix, thus, permitting upkeep of DNA-binding activity.
    Underground chemists appear also to be accessing data concerning different
    steroids that had been synthesized several decades in the past by pharmaceutical corporations but have been never marketed.

    Anabolic steroids comprise synthetic forms of testosterone,
    with androgen lessons used to help deal with delayed puberty in males.

    When taken as prescribed, steroids have a danger of delicate short-term side effects.
    The threat of long-term effects generally will increase the longer you may be on the medication, in addition to if you take greater doses.

    To date, several families of co-activator proteins have been identified however solely two direct inhibitors of androgen receptor operate have been recognized in vivo, SHP and DAX-1, these being atypical orphan receptors that lack DNA-binding domains.
    It was suggested that this transcriptional exercise
    of androgen receptors may be inhibited by SHP competing for binding to androgen receptor co-activators.

    Some types of counterfeit Beginner Steroids for Fat Loss have had micro organism and viruses detected in them which may additionally result in an extra lower in liver function.
    High blood strain can even impact the kidneys because of
    injury brought on to blood vessels by causing the narrowing and thickening of those.
    This can lead to a reduced provide of blood to and filtration by the kidneys.

    In the case of topical testosterone therapy, the serum testosterone level ought to be measured two to eight hours after utility.
    This measurement is usually done after fourteen days of beginning the therapy or during dose
    titration to assess the effectiveness of the therapy. In the case
    of women receiving testosterone remedy for breast most cancers,
    shut monitoring is necessary to detect any
    indicators of virilization, which refers again to the development of male
    characteristics.

  34. everydaychoicehub – Simple yet effective site to help with daily decisions, very handy really.

  35. горизонтальные жалюзи с электроприводом [url=https://elektricheskie-zhalyuzi97.ru/]горизонтальные жалюзи с электроприводом[/url] .

  36. Virgil Snell dice:

    shapeyourdreams – Simple yet powerful content, exactly what I needed this morning.

  37. Edmundrhify dice:

    best Irish pharmacy websites

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

  39. I am regular visitor, how are you everybody? This piece of
    writing posted at this site is really pleasant.

  40. HaroldPsype dice:

    affordable medication Ireland: top-rated pharmacies in Ireland – online pharmacy ireland

  41. globalfashionfinds – Love the trendy pieces here, everything looks so stylish and modern.

  42. trendylifestylehub – Encouraging mindset pieces that feel genuine—not overly salesy or pushy.

  43. электрокарнизы для штор цена [url=https://elektrokarniz777.ru/]электрокарнизы для штор цена[/url] .

  44. Edmundrhify dice:

    buy medicine online legally Ireland

  45. findyourinspiration – The writing style here feels genuine and not just generic-inspirational, which I appreciate.

Responder a zakazat onlain translyaciu_lymr Cancelar respuesta