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

  1. Diplomi_nbOr dice:

    возможно ли купить диплом техникума [url=https://educ-ua7.ru/]https://educ-ua7.ru/[/url] .

  2. Diplomi_xwpa dice:

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

  3. Diplomi_rqpn dice:

    купить проведенный диплом о высшем образовании [url=www.frei-diplom5.ru]купить проведенный диплом о высшем образовании[/url] .

  4. Diplomi_yakn dice:

    купить диплом в екатеринбург реестр [url=www.frei-diplom6.ru/]купить диплом в екатеринбург реестр[/url] .

  5. sumasangayon ac ng caunti sa caisipan ng mga insic: pinauunlacan coang ama dahil sa anac,エロ 着物nguni’t hindi ang anac dahil sa ama.

  6. Diplomi_rzOn dice:

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

  7. HaroldPsype dice:

    SafeMedsGuide: trusted online pharmacy USA – trusted online pharmacy USA

  8. PedsElite dice:

    This structural modification tremendously will increase oral bioavailability, although it comes
    with hepatotoxicity (11). In small doses for brief quantities of time, when their use
    is monitored by a doctor, anabolic steroids have decrease danger of long-term or dangerous unwanted effects.
    Anabolic steroids are orally-ingested, synthetic (man-made) drugs that act like testosterone.
    They trigger development and improvement of male sexual organs, secondary intercourse characteristics, and will increase in muscle measurement and energy.
    Dromostanolone is an artificial anabolic
    steroid with anti-estrogenic properties and is 5 times stronger than methyltestosterone, which is commonly used illegally
    by bodybuilders to prepare for competition. Dromostanolone increases the retention of nitrogen, phosphorus, and potassium,
    leading to elevated protein anabolism and a decrease in the catabolism of amino acids, resulting in a rise within the density
    and hardness of muscle.
    Nevertheless, others argue that tren’s antagonistic results are
    exaggerated and not notably worse than these of different anabolics.
    Nevertheless, different individuals who’re contemplating taking trenbolone for
    cosmetic functions should concentrate on the potential health problems it
    can trigger. Trenbolone could also be tempting to make the most
    of for individuals suffering from muscle atrophy, as it’ll considerably
    improve muscular strength and hypertrophy. Steroids could be
    an effective method to deal with a wide range of well being conditions.

    Docs may prescribe steroid medicines to reduce irritation or different medical functions.
    Virtually all Boldenone brands are regularly faked or counterfeited, so if you’re on the
    lookout for real stuff, due diligence and a
    good amount of analysis are required. Underdosing can be a big problem,
    and you’ll only suspect that is the case if you’re not getting the consequences you
    expected after utilizing the product for a quantity of months.

    Testosterone will improve blood pressure as a result of a redistribution of HDL and LDL levels of
    cholesterol. However, we discover such ldl cholesterol fluctuations are delicate
    compared to different anabolic steroids. Steroids, also referred to as corticosteroids, are a sort of anti-inflammatory drugs.

    They are not just like anabolic steroids that
    are utilized by body builders and athletes to reinforce their efficiency.
    Steroid medicines are used within the remedy of lupus, allergies, asthma, rheumatoid arthritis and different diseases.

    They are available in the forms of soluble tablets, tablets, ointments, creams,
    injections and inhalers.
    The most effective method to manage the unwanted aspect effects of steroids is
    to solely use steroids which were legally prescribed to you by a medical skilled.
    You usually have a tendency to have unwanted facet effects should you take greater doses of
    clenbuterol. As this drug stays in your body for quite some time, you could have side effects wherever from
    one to eight days. Studies present that more than 80%
    of individuals that had critical side effects from clenbuterol had to be hospitalized.
    In the united states, clenbuterol is a prescription drugs used to treat blocked
    airways in horses.
    This puts these steroid customers in danger for buying life threatening viral infections,
    corresponding to HIV and hepatitis B and C 111. In addition, animal fashions indicate that anabolic steroids suppress the immune system,
    which might worsen infections 112. Anabolic steroids work by imitating the
    properties of naturally occurring hormone much like testosterone
    and may activate the body’s testosterone receptors. As Soon As the testosterone receptors are stimulated, a domino effect of
    metabolic reactions takes place because the drug instructs
    the physique to increase muscle tissue production. These doses are a lot higher than these prescribed by doctors for medical causes.
    Recognizing the indicators of anabolic steroid use, particularly Anavar abuse, is the first step in direction of addressing the difficulty.
    These can embrace physical adjustments, corresponding to elevated physique hair and deepening
    of the voice, as nicely as psychological adjustments, such as temper swings and increased aggression.
    Some ladies will find a quick restoration of regular
    cycles; this can rely upon the individual and which PEDs have been taken. The needles often used for steroid injections have a larger gauge, so when you’re utilizing them very frequently,
    you probably can develop scar tissue in addition to should take
    care of the extra discomfort or ache of those needles. Whereas
    this is bearable for most guys if you’re solely
    injecting as quickly as, twice, or even thrice weekly, something extra typically than that, and you’ll most likely
    be very keen to search out a neater choice.
    One Other sort of syringe many steroid customers also
    purchase is the smaller 1ml insulin syringe. These syringes with
    needles connected are unsuitable for muscle injection but
    are used as a substitute for subcutaneous injections.

    By doing so, these persons goal to spice up their
    physical efficiency in athletic endeavors or improve their physique.
    Tales of Eastern-bloc athletes receiving testosterone and AASs as a part of their coaching
    regimens as early because the 1950s abound.
    The Eastern-bloc weightlifters and observe athletes subsequently dominated the athletic stage for many years.

    In most countries, together with the US, possessing, shopping for, promoting,
    or using anabolic steroids with no doctor’s prescription isn’t
    authorized. Examine along with your local legal guidelines to find out the specifics,
    and you will find some nations are fairly lenient and even permissive of steroid use.
    Whereas it’s not widespread for steroid customers within the US to get
    caught out and prosecuted for using gear, simply remember that the likelihood is always there.

    Seasoned elite bodybuilders typically make the most of the upper doses,
    as their our bodies have turn out to be accustomed to the drug over many years, build up
    tolerance. We have found that a conservative dose of trenbolone of a hundred and fifty mg/week produces notable results with the least toxicity.
    However, there’s nonetheless enough toxicity present for customers to keep away
    from trenbolone use. We have discovered excessive doses of trenbolone to be particularly
    damaging, even when taken in the short time period.
    We have found a high-sugar food plan to be one of the main causes of high ldl cholesterol and blood pressure in research
    and in sufferers; thus, reducing such intake will trigger reductions in LDL ranges.

    They can also be imported or exported, so long as this is carried out in person. This means
    they can not be posted or delivered by a courier or freight
    service. Elevations in aggression, temper swings, irritability, and even depressive episodes have
    been documented.

    References:

    PedsElite

  9. Diplomi_yiel dice:

    купить диплом [url=http://rudik-diplom10.ru/]купить диплом[/url] .

  10. valuable dice:

    Greate article. Keep posting such kind of info on your
    site. Im really impressed by your site.
    Hello there, You have performed an excellent job.
    I’ll definitely digg it and for my part suggest to my friends.
    I’m sure they will be benefited from this website.

  11. Diplomi_vwOr dice:

    куплю диплом [url=https://www.rudik-diplom15.ru]куплю диплом[/url] .

  12. Diplomi_ipsi dice:

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

  13. JohnnyHaf dice:

    Aussie Meds Hub Australia: pharmacy online – verified pharmacy coupon sites Australia

  14. Diplomi_loKr dice:

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

Responder a amandine 484 Cancelar respuesta