{"id":14793,"date":"2022-02-22T08:55:14","date_gmt":"2022-02-22T13:25:14","guid":{"rendered":"http:\/\/elmundodelosnegocios.com.do\/v1\/?p=14793"},"modified":"2022-02-22T08:55:14","modified_gmt":"2022-02-22T13:25:14","slug":"desarrollar-y-gestionar-aplicaciones-en-la-nube-mas-facil-con-kubernetes","status":"publish","type":"post","link":"https:\/\/elmundodelosnegocios.com.do\/v1\/desarrollar-y-gestionar-aplicaciones-en-la-nube-mas-facil-con-kubernetes\/","title":{"rendered":"Desarrollar y gestionar aplicaciones en la nube, m\u00e1s f\u00e1cil con Kubernetes"},"content":{"rendered":"<p>Esta tecnolog\u00eda de open source ofrece el control administrativo de la infraestructura, las plataformas, las aplicaciones, los recursos y los datos que desde la nube mueven los negocios.<\/p>\n<p>La optimizaci\u00f3n del tiempo y el uso adecuado de las herramientas son indispensables a la hora de ejecutar los objetivos de cada empresa. Este prop\u00f3sito no es ajeno a los sistemas en l\u00ednea que, en la mayor\u00eda de los casos, est\u00e1n a cargo de un servidor. En este sentido, las herramientas de gesti\u00f3n de nube se convierten en parte esencial del trabajo ya que le permiten al equipo supervisar su uso, implementar los recursos e integrar los datos de todo tipo de nube sin importar si es p\u00fablica, privada o h\u00edbrida. <\/p>\n<p>Una de las tecnolog\u00edas aliadas para gestionar aplicaciones en la nube es Kubernetes, una plataforma open source que facilita el desarrollo de aplicaciones bajo la arquitectura de contenedores. Esta tecnolog\u00eda, tambi\u00e9n conocida como k8s o \u00abkube\u00bb, automatiza muchos de los procesos manuales involucrados en la implementaci\u00f3n, la gesti\u00f3n y el ajuste de las aplicaciones que se alojan en ellos. <\/p>\n<p>\u201cLa principal ventaja de usar Kubernetes en una empresa es que se obtiene una plataforma para programar y ejecutar los contenedores en cl\u00fasteres de m\u00e1quinas virtuales (VM) o f\u00edsicas\u201d, explica Haiver Galeano, Arquitecto de Soluciones Senior de Red Hat para Centroam\u00e9rica y el Caribe.<\/p>\n<p>As\u00ed mismo, Kubernetes alcanza una flexibilidad que no logran otras plataformas de gesti\u00f3n est\u00e1ndar debido a que en ocasiones no encajan con las versiones entre servidores o requieren una migraci\u00f3n entre tecnolog\u00edas previa a la gesti\u00f3n, lo cual puede complicar y ralentizar el proceso.<\/p>\n<p>En cambio, \u201cKubernetes le permite implementar una infraestructura basada en contenedores en los entornos de producci\u00f3n, y depender completamente de ella\u201d, asegura Galeano. <\/p>\n<p>Del proceso manual a la automatizaci\u00f3n<\/p>\n<p>Realizar la actualizaci\u00f3n manual de una o varias aplicaciones en contenedores puede ser un proceso extenso y complicado.<br \/>\nPor ejemplo, para implementar la versi\u00f3n m\u00e1s reciente de un servicio dentro de la compa\u00f1\u00eda, se debe iniciar la nueva versi\u00f3n de dicha aplicaci\u00f3n, detener la anterior, esperar y verificar que la nueva versi\u00f3n funcione correctamente y, finalmente, usarla. No obstante, en caso de que haya alg\u00fan problema, puede que sea necesario regresar a la antigua versi\u00f3n.<\/p>\n<p>As\u00ed mismo, llevar a cabo este proceso de modo manual y escribir los scripts adecuados incrementa las probabilidades de que ocurran errores humanos. Incluso, si las dificultades persisten, esta labor podr\u00eda repetirse una y otra vez obstaculizando el lanzamiento y el uso de la nueva versi\u00f3n.<\/p>\n<p>Sin embargo, para Haiver Galeano este procedimiento se vuelve autom\u00e1tico y repetible con las implementaciones de Kubernetes. \u201cEl backend de Kubernetes las gestiona en su totalidad y el proceso completo de actualizaci\u00f3n se realiza del lado del servidor sin la interacci\u00f3n del cliente haci\u00e9ndolo mucho m\u00e1s eficiente\u201d. <\/p>\n<p>Seg\u00fan explica Galeano, Kubernetes puede:<\/p>\n<p>Organizar los contenedores en varios hosts.<br \/>\nHacer un mejor uso del hardware para aprovechar al m\u00e1ximo los recursos necesarios en la ejecuci\u00f3n de las aplicaciones empresariales<br \/>\nControlar y automatizar las implementaciones y actualizaciones de las aplicaciones.<br \/>\nAgregar almacenamiento para ejecutar aplicaciones con estado.<br \/>\nDeducir el ciclo de vida de una aplicaci\u00f3n.<br \/>\nAmpliar las aplicaciones en contenedores y sus recursos seg\u00fan sea necesario.<br \/>\nRealizar comprobaciones de estado y autorregeneraciones de sus aplicaciones con ubicaci\u00f3n, reinicio, replicaci\u00f3n y adaptaci\u00f3n autom\u00e1ticos.<\/p>\n<p>Implementar un sistema de Kubernetes contribuye a la automatizaci\u00f3n de importantes procesos de la compa\u00f1\u00eda puesto que se convierte en un aliado importante para lograrlo. Por su parte Red Hat OpenShift Incluye todos los recursos tecnol\u00f3gicos adicionales que convierten a Kubernetes en una herramienta s\u00f3lida y viable para la empresa.<\/p>\n<p>De esta forma, \u201clos desarrolladores pueden crear aplicaciones nuevas en contenedores, alojarlas e implementarlas en la nube con la capacidad de ajuste, la organizaci\u00f3n y el control necesarios para convertir una idea brillante en un nuevo negocio, en poco tiempo y sin complicaciones\u201d, concluye Galeano.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta tecnolog\u00eda de open source ofrece el control administrativo de la infraestructura, las plataformas, las aplicaciones, los recursos y los datos que desde la nube mueven los negocios. La optimizaci\u00f3n&hellip; <\/p>\n","protected":false},"author":2,"featured_media":14795,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[166],"tags":[],"class_list":["post-14793","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/posts\/14793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/comments?post=14793"}],"version-history":[{"count":0,"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/posts\/14793\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/media\/14795"}],"wp:attachment":[{"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/media?parent=14793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/categories?post=14793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elmundodelosnegocios.com.do\/v1\/wp-json\/wp\/v2\/tags?post=14793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}