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: 16,488

  1. there will be few great thinkers,and a low generalaverage of intellect,フィギア エロ

  2. Gel breasts and buttocks can deform if you allow the doll in the incorrect 初音 ミク ラブドールplace (such as lying down or sitting). We highly advise a hanging process that will suspend your doll if you aren’t interacting.

  3. then click on ‘large breasts’. You might now see only the torso + enormous breasts merchandise.初音 ミク ラブドールto eliminate a tag’s variety, just click on it.

  4. from smooth and refined gentleman-produced imperfections初音 ミク ラブドール to facial expressions and meticulously calculated system proportions,

  5. The only downside for the TPE ドール エロoverall body is usually that it demands marginally far more upkeep, exclusively pertaining to humidity, which silicone repels additional Obviously.

  6. ttention to depth is astonishing. The effects are remarkable; オナドールEvery doll is actually a testomony to greatest excellence.

  7. Although a lot more empirical consideration is becoming paid to buyersオナドールmotivations and experiences, a dearth of analysis specifically addresses these debates.

  8. Edgardo dice:

    Hello, i feel that i noticed you visited my web site so i got here to return the choose?.I’m attempting
    to in finding things to improve my website!I guess its ok to
    make use of some of your concepts!!

  9. All of our dolls can be totally customisedえろ 人形 and upgraded just the best way you prefer it. We could supply any doll you want,

  10. Привет, кто заходил на Kraken через TOR сегодня?

    krakr.cc|
    Kraken работает через krakr.cc, проверил только что|
    Подскажите, кто пользуется Kraken? Официальный сайт krakr.cc|
    Захожу на Kraken только через krakr.cc, сайт стабильный|
    Kraken официальный сайт krakr.cc, всегда через TOR|
    Кто знает, krakr.cc это рабочее зеркало
    Kraken?|
    Kraken грузится через krakr.cc без
    проблем|
    Привет всем, кто пользуется Kraken через
    TOR?|
    Kraken работает отлично, официальный сайт
    krakr.cc|
    Захожу на Kraken через TOR и krakr.cc, всё ок|
    Kraken доступен по krakr.cc без перебоев|
    Кто-нибудь использует Kraken сейчас?

    krakr.cc|
    Kraken официальный сайт работает
    через krakr.cc|
    krakr.cc лучший сайт для входа на Kraken|
    TOR и krakr.cc – стабильный вход на Kraken|
    Kraken через krakr.cc открыт сегодня|
    Проверил krakr.cc – Kraken работает быстро|
    Кто заходит на Kraken через TOR браузер?|
    Kraken работает 24/7 через krakr.cc|
    Kraken krakr.cc загружается моментально|
    krakr.cc это официальный сайт Kraken|
    Захожу на Kraken через TOR всегда|
    Kraken грузится быстро через krakr.cc|
    Kraken работает через TOR браузер|
    Kraken официальный сайт krakr.cc сегодня|
    Кто знает, krakr.cc актуален сейчас?|
    Kraken krakr.cc сайт без блокировок|
    TOR и Kraken krakr.cc – проверено|
    Kraken krakr.cc лучший выбор|
    Kraken работает через TOR без проблем|
    krakr.cc официальный сайт Kraken|
    Kraken krakr.cc грузится мгновенно|
    Kraken доступен через krakr.cc|
    Kraken официальный сайт открыт|
    krakr.cc стабильное зеркало Kraken|
    Kraken через TOR работает стабильно|
    krakr.cc всегда актуальная ссылка|
    Kraken krakr.cc безопасный вход|
    Kraken krakr.cc сегодня без лагов|
    Kraken через krakr.cc работает отлично|
    Кто проверял krakr.cc сегодня?|
    Kraken krakr.cc быстро грузится|
    Kraken официальный сайт всегда доступен|
    Kraken krakr.cc работает моментально|
    Kraken через TOR браузер открыт|
    krakr.cc для входа на Kraken|
    Kraken krakr.cc сайт доступен|
    Kraken официальный сайт krakr.cc активен|
    krakr.cc заходите через TOR|
    Kraken krakr.cc всегда рабочий|
    Kraken официальный сайт без блоков|
    Kraken krakr.cc быстрый доступ|
    Kraken krakr.cc стабильно работает|
    Kraken работает без перебоев через krakr.cc|
    Kraken через TOR всегда открыт|
    Kraken krakr.cc моментальный вход|
    Kraken krakr.cc проверенная ссылка|
    Kraken через TOR грузится быстро|
    Kraken официальный сайт krakr.cc онлайн|
    Kraken krakr.cc лучший сайт|
    Kraken krakr.cc доступен через TOR|
    Kraken krakr.cc сайт рабочий|
    Kraken через krakr.cc всегда онлайн|
    Kraken krakr.cc проверено лично|
    Kraken официальный сайт krakr.cc безопасен|
    Kraken krakr.cc вход через TOR|
    Kraken krakr.cc работает 24 часа|
    Kraken krakr.cc моментальный доступ|
    Kraken krakr.cc безопасный сайт|
    Kraken krakr.cc доступ всегда|
    Kraken krakr.cc без ограничений|
    Kraken krakr.cc стабильный вход|
    Kraken krakr.cc актуален сегодня|
    Kraken krakr.cc быстрый сайт|
    Kraken krakr.cc официальный вход|
    Kraken krakr.cc всегда стабилен|
    Kraken krakr.cc безопасно работает|
    Kraken krakr.cc моментальная загрузка|
    Kraken krakr.cc сайт работает|
    Kraken krakr.cc проверенный сайт|
    Kraken krakr.cc всегда работает|
    Kraken krakr.cc сайт открыт|
    Kraken krakr.cc вход без проблем|
    Kraken krakr.cc официальный ресурс|
    Kraken krakr.cc быстро открывается|
    Kraken krakr.cc доступ без vpn|
    Kraken krakr.cc грузится стабильно|
    Kraken krakr.cc сайт актуальный|
    Kraken krakr.cc без перебоев|
    Kraken krakr.cc работает онлайн|
    Kraken krakr.cc вход активный|
    Kraken krakr.cc проверка успешна|
    Kraken krakr.cc через TOR без лагов|
    Kraken krakr.cc безопасный вход|
    Kraken krakr.cc актуален всегда|
    Kraken krakr.cc официальный доступ|
    Kraken krakr.cc сайт быстрый|
    Kraken krakr.cc стабильная ссылка|
    Kraken krakr.cc открывается сразу|
    Kraken krakr.cc доступен всегда|
    Kraken krakr.cc без проблем работает|
    Kraken krakr.cc открыт через TOR|
    Kraken krakr.cc всегда без лагов|
    Kraken krakr.cc моментально грузится|
    Kraken krakr.cc проверенный ресурс|
    Kraken krakr.cc открывается быстро|
    Kraken krakr.cc вход безопасный|
    Kraken krakr.cc загружается мгновенно|
    Kraken krakr.cc сайт стабильный|
    Kraken krakr.cc вход открыт|
    Kraken krakr.cc доступ активный|
    Kraken krakr.cc работает быстро|
    Kraken krakr.cc загрузка моментальная|
    Kraken krakr.cc доступ моментальный|
    Kraken krakr.cc открыт моментально|
    Kraken krakr.cc стабилен всегда|
    Kraken krakr.cc сайт без лагов|
    Kraken krakr.cc вход онлайн|
    Kraken krakr.cc работает без лагов|
    Kraken krakr.cc моментальный вход|
    Kraken krakr.cc открыт стабильно|
    Kraken krakr.cc без перебоев доступен|
    Kraken krakr.cc стабильная работа|
    Kraken krakr.cc всегда открыт|
    Kraken krakr.cc сайт активный|
    Kraken krakr.cc вход всегда доступен|
    Kraken krakr.cc работает всегда|
    Kraken krakr.cc открыт без проблем|
    Kraken krakr.cc быстрый вход|
    Kraken krakr.cc сайт всегда работает|
    Kraken krakr.cc безопасен всегда|
    Kraken krakr.cc работает без перебоев|
    Kraken krakr.cc грузится без лагов|
    Kraken krakr.cc моментальный сайт|
    Kraken krakr.cc работает стабильно|
    Kraken krakr.cc сайт всегда открыт|
    Kraken krakr.cc быстрый ресурс|
    Kraken krakr.cc доступен онлайн|
    Kraken krakr.cc открыт без лагов|
    Kraken krakr.cc вход всегда открыт|
    Kraken krakr.cc официальный сайт TOR|
    Kraken krakr.cc всегда без проблем|
    Kraken krakr.cc рабочее зеркало|
    Kraken krakr.cc вход стабилен|
    Kraken krakr.cc официальный ресурс TOR|
    Kraken krakr.cc всегда безопасный|
    Kraken krakr.cc стабильный ресурс|
    Kraken krakr.cc рабочий сайт TOR|
    Kraken krakr.cc всегда доступен TOR|
    Kraken krakr.cc работает быстро TOR|
    Kraken krakr.cc надёжный вход TOR|
    Kraken krakr.cc актуальный сайт TOR|
    Kraken krakr.cc моментальная ссылка TOR|
    Kraken krakr.cc всегда рабочий сайт TOR|
    Kraken krakr.cc проверено TOR|
    Kraken krakr.cc безопасный TOR сайт|
    Kraken krakr.cc официально работает TOR|
    Kraken krakr.cc открыт всегда TOR|
    Kraken krakr.cc официальный TOR доступ|
    Kraken krakr.cc сайт открыт TOR|
    Kraken krakr.cc стабильный сайт TOR|
    Kraken krakr.cc моментально открыт TOR|
    Kraken krakr.cc официальный Kraken TOR|
    Kraken krakr.cc всегда доступен TOR|
    Kraken krakr.cc безопасный вход TOR|
    Kraken krakr.cc сайт Kraken TOR|
    Kraken krakr.cc рабочее зеркало TOR|
    Kraken krakr.cc актуальный TOR сайт|
    Kraken krakr.cc моментальный TOR ресурс|
    Kraken krakr.cc всегда стабилен TOR|
    Kraken krakr.cc официальный сайт Kraken TOR|
    Kraken krakr.cc быстро открыт TOR|
    Kraken krakr.cc рабочий Kraken TOR|
    Kraken krakr.cc надёжный TOR Kraken|
    Kraken krakr.cc проверенный Kraken TOR|
    Kraken krakr.cc актуален всегда TOR Kraken|
    Kraken krakr.cc моментально открыт Kraken TOR|
    Kraken krakr.cc стабильный Kraken TOR|
    Kraken krakr.cc официальный Kraken сайт TOR|
    Kraken krakr.cc всегда активен TOR Kraken|
    Kraken krakr.cc моментальный вход Kraken TOR|
    Kraken krakr.cc безопасный Kraken TOR|
    Kraken krakr.cc стабилен Kraken TOR|
    Kraken krakr.cc сайт Kraken TOR|
    Kraken krakr.cc рабочий Kraken сайт TOR|
    Kraken krakr.cc всегда работает Kraken TOR

    Here is my site :: кракен ссылка впн

  11. jitawin dice:

    of course like your web-site however you need
    to check the spelling on several of your posts. Several
    of them are rife with spelling issues and I to find it
    very bothersome to tell the truth nevertheless I’ll surely come
    again again.

  12. njeuykzv dice:

    It could be used by fraudsters to access your accounts at numerous financial institutions. Fear not, with time you will know precisely how to handle different kinds of problems that will come about. If you get prescriptions every month make sure your pharmacy has your most up-to-date prescription insurance information.

  13. containers like the a person earlierえろ 人形 mentioned need some treatment.

  14. Live Sydney dice:

    Live Sydney Pools Hari ini terlengkap dan cepat Live Draw Sdy

  15. vpehaym dice:

    To make the most out from the card, put it to use every visit and keep track of coupon restrictions and expiration dates. You might additionally check out “Physician Assistant Is a Top Healthcare Career. So being a buyer, you may need to identify a geniune online pharmacy which is licensed and sells only Food and Drug Administration (FDA) approved medicines.

  16. Sex Forum dice:

    Hey very interesting blog!

    my blog post; Sex Forum

  17. 188bet dice:

    Hello There. I discovered your blog the use of msn.
    That is an extremely neatly written article. I’ll be
    sure to bookmark it and come back to read more of your useful info.
    Thanks for the post. I’ll definitely return.

  18. link slot 4d dice:

    I truly love your site.. Very nice colors & theme.
    Did you create this amazing site yourself? Please reply back as I’m wanting to create my own website and would
    like to know where you got this from or what the theme is called.
    Kudos!

  19. This info is worth everyone’s attention. Where can I find out
    more?

  20. toto dice:

    This design is spectacular! You definitely 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!) Great job. I really enjoyed what you had to say,
    and more than that, how you presented it. Too cool!

  21. wljiwxxh dice:

    To maximum benefit out from the card, utilize it every visit and track of coupon restrictions and expiration dates. These include the pharmacist who works being a professor or lecture in different medical college; they spend around 50 per cent of these time in the other areas of pharmacy. If possible try to use the identical pharmacy around possible.

  22. hjhapz dice:

    It is vital to note that doesn’t every pharmacy technician receives a real low wage knowning that when working in private pharmacies, it is most likely that one turns into a wage of $17 by the hour minimum. The pharmacist technician have to have the prepared prescription, reviewed by way of a pharmacist, before dispensing or submitting the completed order with a patient or customer. If you receive prescriptions every month make sure your pharmacy has your most current prescription insurance information.

  23. agenolx rtp dice:

    Every weekend i used to pay a visit this web page, for the reason that
    i want enjoyment, for the reason that this this web page conations actually good funny data too.

  24. For the reason that the admin of this web site is working,
    no question very shortly it will be famous, due to its feature
    contents.

  25. podfqg dice:

    There are two ways for being a pharmacist technician, getting certified or registered by your state. The above image shows which a secure protocol ( has used with the fraudster. There is absolutely no difference between ordering drugs from the drugstore inside the United States than through a Canada pharmacy except for your price.

  26. xjxlzrwd dice:

    The pharmaceutical industry especially can’t afford to allow its practitioners to delay or refuse management of clients due on the perceived use of any medical device, it could be a pill or a syringe. These include the pharmacist who works being a professor or lecture in any medical college; they spend around 50 per cent with their time in the other areas of pharmacy. However, by exercising with adequate practice pharmacy technician test questions we’ve better chances of being successful.

  27. This is exactly the point I’ve been thinking about. I found a very similar viewpoint shared on https://communistleague.org/ recently, and it added some useful context to the conversation.

  28. Reading this article made me think about how precious our sight really is.
    Not long ago, someone very dear to me was diagnosed with a critical eye condition. The only option was life-altering surgery.

    But the cost was devastating.

    We didn’t know what to do, but thankfully, we found support online.
    Through platforms like our donation page, we were able to start a campaign. And to our surprise, many kind-hearted individuals came forward to help.

    This experience showed me that the digital world isn’t just for entertainment
    or news — it’s a place where genuine kindness can happen. People care,
    and when they hear about someone losing their sight and needing help, they often respond.

    That’s why I always try to share stories when I find blogs like this.
    It might encourage just one more person to get involved.

    Even a small action like telling a friend can save someone’s vision.

    If anyone reading this feels inspired, I invite you to learn more at HelpMyEyes.com.

    Every bit helps. Together, we can fight blindness. Thank you again for this post.

    Also visit my page … contribute to vision recovery

  29. nacpsl dice:

    Most physiologists required a Ph – D degree and licensing. Any reputable online business puts their shopping cart on a secure server. The massive increase in people using the web for many with their shopping and everyday needs has resulted in many pharmacies having an online site built, where they feature numerous services which may help you avoid making unnecessary trips to your neighborhood pharmacy.

  30. HIV dice:

    Hey just wanted to give you a quick heads up.
    The text in your article seem to be running off the screen in Ie.
    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 problem fixed soon. Kudos

  31. Elmo dice:

    RepairCdDvD is professional information recuperation software program specializing in repairing and improving statistics from damaged or scratched CD and DVD discs. Here are a few key points approximately RepairCdDvD: Features: Information restoration: RepairCdDvD lets in you to recover records from unreadable CD and DVD discs. Record gadget support: this system works with various document structures, such as UDF (usually used for storing information on DVDs). Photo advent: RepairCdDvD reads information from damaged discs and creates an picture report that may be used for statistics restoration. Coping with photo Discs: even if the disc is a extracted, RepairCdDvD can recover information. Other Media support: the program also can get better data from CD/DVD disks. Conversion to ISO format: It allows growing virtual disc copies (ISO pics) for less difficult recuperation inside the destiny. Transportable model: RepairCdDvD is to be had as a transportable version, allowing you to apply it on one of a kind computers without installation. Velocity and convenience: RepairCdDvD offers an intuitive interface and powerful algorithms, making it clean to experiment and get better statistics with out useless complications. In case you need to get better records from CD and DVD discs, RepairCdDvD is a useful device. Its support for various document structures and photograph introduction skills makes it a effective solution for records restoration. No accrued value in case you need more than one kind media or report machine supported. RepairCdDvD is a quite specialized yet smooth to use media facts recuperation device. It supports all disc codecs and all common document structures. Insert a disc, begin up RepairCdDvD and pick the pressure or media (if no longer selected already) and let RepairCdDvD mount the media. RepairCdDvD immediately shows you all the walls or tracks and sessions located on the media, mixed with all report structures which might be gift. This way you get clean access, similar to explorer, to all the files and folders per report device. As opposed to being constrained to one document system that the OS choices for you, you’ve got get admission to. Get entry to records from older periods or hidden partitions, get right of entry to information that your OS (e.G. Home windows) does now not see or hides from you etc. Integrate this all-revealing functionality with some distance higher examine and healing mechanisms, scanning for lost files functionality, workarounds for a wide variety of power and software bugs, boundaries or shortcomings and you’ve got an exceedingly powerful data restoration tool. RepairCdDvD is should-have-software for every pc user and is intentionally stored low-priced a good way to provide a solution for each person.Shape of the medium, facts recording Micrograph of recesses and fields Diagram of a go-phase of a pressed plate A trendy compact disc, often known as an audio CD, stores the digital audio record in a “crimson ebook” preferred to differentiate it from later variations. Compact discs are product of a 1.2 mm thick polycarbonate plate with a diameter of 12 cm, protected with a skinny layer of aluminum (aluminum), wherein information is contained (inside the form of a mixture of micro-grooves and places with out them). They are examine with a semiconductor laser (AlGaAs) with a wavelength of about 780 nm. The recording creates a spiral course from the center to the edge of the document.The rotational speed of the plate is numerous such that the linear velocity of the read head with admire to the song is constant and for the studying pace x1 it’s miles in the range of 1.2 to 1.Four ms. The disc is study from the center to the out of doors, and the rotational speed decreases as you move away from the center of the disc.Before writing to disk, facts is encoded inside the “8 in 14” widespread and stored in the form of land and pits. Inside the embossed plates, the recesses are 1/four wavelength deep within the cloth of the analyzing laser plate (about a hundred twenty five nm), as a result of the interference of light meditated from the environment and the recesses, the wave is extinguished. The pits are 500 nm extensive and the track spacing is 1.6 mm. The variations in light reflection are utilized by the lens servo to manual the beam along the route and focus it.The “8 in 14” coding machine guarantees that the smallest pit and land length is three bits (833 nm) and the longest 11 bits (3560 nm) WebSite: https://repaircddvd.com

  32. toto slot dice:

    Oh my goodness! Awesome article dude! Thank you so much,
    However I am encountering difficulties with your RSS.
    I don’t know the reason why I can’t join it. Is there anybody getting similar
    RSS issues? Anybody who knows the answer can you kindly respond?
    Thanks!!

  33. When someone writes an post he/she keeps the idea of a user in his/her
    mind that how a user can understand it. Therefore that’s why this article is outstdanding.
    Thanks!

  34. 13wines.com dice:

    I don’t even understand how I finished up here, however I
    believed this submit was once good. I don’t understand who you are however certainly you are going to a famous blogger should you are not already.

    Cheers!

  35. Hello, Neat post. There is an issue with your web site in web explorer, would test this?
    IE still is the marketplace leader and a big element of folks will miss your excellent writing because of
    this problem.

  36. ttxwjtb dice:

    We were going on the big city to find out a doctor, therefore it made sense. Drugs can be ordered by just entering the pharmacy website and placing an order which has a click in the mouse button. Most drugs need to become stored at exact temperatures, so one with the things pharmacists learn included in pharmaceutical quality training is the necessary steps to help keep the facilities clean and in compliance with regulations.

Responder a ラブドール 動画 Cancelar respuesta