{"id":30470,"date":"2019-10-31T21:35:42","date_gmt":"2019-10-31T18:35:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya\/"},"modified":"2019-10-31T21:35:42","modified_gmt":"2019-10-31T18:35:42","slug":"sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","title":{"rendered":"Plataforma moderna para el desarrollo y despliegue de software","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Esta es la primera publicaci\u00f3n de una serie de materiales dedicados a los cambios, mejoras y adiciones en la pr\u00f3xima actualizaci\u00f3n de la plataforma Red Hat OpenShift a 4.0, que ayudar\u00e1n a prepararse para la transici\u00f3n a la nueva versi\u00f3n.<\/p>\n<p><img decoding=\"async\" alt=\"Plataforma moderna para el desarrollo y despliegue de software\" src=\"\/wp-content\/uploads\/2019\/03\/c3c3ca1d31f65d6642acb50832db0812.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDesde el momento en que los representantes de la comunidad de Kubernetes, a\u00fan en formaci\u00f3n, se reunieron por primera vez en oto\u00f1o de 2014 en la oficina de Google en Seattle, ya se pod\u00eda predecir que el proyecto Kubernetes estaba destinado a cambiar radicalmente los enfoques modernos para el desarrollo y la implementaci\u00f3n de software. Al mismo tiempo, los proveedores p\u00fablicos de servicios en la nube continuaron invirtiendo activamente en el desarrollo de la infraestructura y los servicios, lo que facilit\u00f3 y simplific\u00f3 significativamente el trabajo con TI y la creaci\u00f3n de software, haci\u00e9ndolos incre\u00edblemente accesibles, algo que pocos habr\u00edan imaginado a comienzos de la d\u00e9cada.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nPor supuesto, el anuncio de cada nuevo servicio en la nube fue acompa\u00f1ado de numerosas discusiones entre expertos en Twitter, con debates sobre una variedad de temas, incluidos el fin de la era del c\u00f3digo abierto, el ocaso de TI del lado del cliente (on-premises IT), la inevitabilidad de un nuevo monopolio de software en la nube y c\u00f3mo un nuevo paradigma X reemplazar\u00e1 a todos los dem\u00e1s. <\/p>\n<h3>No hace falta decir que todas estas discusiones fueron bastante est\u00fapidas.<\/h3>\n<p>\nLa realidad es que nada se pierde y hoy en d\u00eda se puede observar un crecimiento exponencial en los productos finales y en las formas de desarrollarlos, lo cual est\u00e1 relacionado con la aparici\u00f3n constante de nuevo software en nuestras vidas. Y a pesar de que todo a nuestro alrededor va a cambiar, en esencia, todo seguir\u00e1 siendo igual. Los desarrolladores de software seguir\u00e1n escribiendo c\u00f3digo con errores, los ingenieros de operaciones y especialistas en fiabilidad seguir\u00e1n utilizando pagers y recibiendo alertas autom\u00e1ticas en Slack, los gerentes seguir\u00e1n operando con los conceptos de OpEx y CapEx, y cada vez que ocurra un fallo, un desarrollador senior suspirar\u00e1 con tristeza diciendo: 'Yo lo dije...' <\/p>\n<p>Lo que realmente <b>deber\u00eda discutirse<\/b>, as\u00ed que son las herramientas que podemos tener a nuestra disposici\u00f3n para crear productos de software de mayor calidad, y c\u00f3mo nos permiten aumentar la seguridad y hacer que el desarrollo sea m\u00e1s f\u00e1cil y confiable. Con el aumento de la complejidad de los proyectos tambi\u00e9n surgen nuevos riesgos, y hoy las vidas de las personas dependen tanto del software que los desarrolladores deben esforzarse por hacer su trabajo mejor. <\/p>\n<p>Kubernetes es una de esas herramientas. Se est\u00e1 trabajando para integrar en Red Hat OpenShift con otras herramientas y servicios en una \u00fanica plataforma que permita que el software sea m\u00e1s confiable, f\u00e1cil de gestionar y seguro para los usuarios. <\/p>\n<p>Con lo dicho, el equipo de OpenShift se hace una simple pregunta: <\/p>\n<h3>\u00bfC\u00f3mo podemos hacer que trabajar con Kubernetes sea m\u00e1s f\u00e1cil y conveniente? <\/h3>\n<p>\nLa respuesta es sorprendentemente obvia: <\/p>\n<ul>\n<li>automatizar los aspectos complejos del despliegue en la nube o fuera de ella; <\/li>\n<li>focalizarse en la fiabilidad, ocultando la complejidad; <\/li>\n<li>continuar trabajando constantemente en la emisi\u00f3n de actualizaciones simples y seguras; <\/li>\n<li>lograr control y capacidad de auditor\u00eda; <\/li>\n<li>procurar garantizar alta seguridad desde el principio, pero sin sacrificar la usabilidad. <\/li>\n<\/ul>\n<p>\nLa pr\u00f3xima versi\u00f3n de OpenShift debe tener en cuenta tanto la experiencia de los creadores como la de otros desarrolladores que implementan software a gran escala en las empresas m\u00e1s grandes del mundo. Adem\u00e1s, debe considerar toda la experiencia acumulada de los ecosistemas abiertos que hoy sustentan el mundo moderno. Al mismo tiempo, es necesario renunciar a la mentalidad de desarrollador aficionado anterior y adoptar una nueva filosof\u00eda de futuro automatizado. Debe ser un 'puente' entre las antiguas y nuevas formas de desplegar software y aprovechar plenamente toda la infraestructura disponible, sin importar si es atendida por un gran proveedor de nube o ejecutada en diminutos sistemas perif\u00e9ricos. <\/p>\n<h3>\u00bfC\u00f3mo lograr tal resultado?<\/h3>\n<p>\nEn Red Hat es habitual realizar trabajos tediosos y a menudo ingratos durante largo tiempo con el fin de mantener la comunidad establecida y evitar el cierre de proyectos en los que la empresa participa. En la comunidad de c\u00f3digo abierto hay una gran cantidad de desarrolladores talentosos que crean cosas extraordinarias: entretenidas, educativas, que abren nuevas oportunidades y simplemente bellas. Sin embargo, por supuesto, nadie espera que todos los participantes avancen en la misma direcci\u00f3n o persigan objetivos comunes. A veces es necesario utilizar esta energ\u00eda y redirigirla hacia caminos que puedan ser \u00fatiles para nuestros usuarios, pero al mismo tiempo debemos estar atentos al desarrollo de nuestras comunidades y aprender de ellas. <\/p>\n<p>A principios de 2018, Red Hat adquiri\u00f3 el proyecto CoreOS, que compart\u00eda visiones similares sobre el futuro: un entorno m\u00e1s seguro y confiable, creado sobre principios de c\u00f3digo abierto. La empresa trabaj\u00f3 en el desarrollo posterior de estas ideas y su implementaci\u00f3n, dando vida a nuestra filosof\u00eda: esforz\u00e1ndose por lograr un funcionamiento seguro de todo el software. Todo este trabajo se basa en Kubernetes, Linux, nubes p\u00fablicas, nubes privadas y miles de otros proyectos que constituyen nuestra moderna ecosistema digital. <\/p>\n<h3>La nueva versi\u00f3n de OpenShift 4 ser\u00e1 comprensible, automatizada y m\u00e1s intuitiva.<\/h3>\n<p>\nLa plataforma OpenShift funcionar\u00e1 con los sistemas operativos Linux m\u00e1s eficientes y confiables, con soporte de hardware bare-metal, virtualizaci\u00f3n conveniente, programaci\u00f3n autom\u00e1tica de infraestructura y, por supuesto, contenedores (que son, en esencia, solo im\u00e1genes de Linux). <\/p>\n<p>La plataforma debe ser segura desde el principio, pero tambi\u00e9n permitir iteraciones c\u00f3modas para los desarrolladores, lo que significa que debe tener suficiente flexibilidad y confiabilidad, a la vez que permite a los administradores realizar auditor\u00edas y mantener la facilidad de gesti\u00f3n. <\/p>\n<p>Debe permitir la ejecuci\u00f3n de software 'como servicio' y no conducir a un crecimiento descontrolado de la infraestructura para los operadores. <\/p>\n<p>Esto permitir\u00e1 a los desarrolladores concentrarse en crear productos reales para los usuarios y clientes. No tendr\u00e1n que lidiar con un sinf\u00edn de configuraciones de hardware y software, y todas las complicaciones inesperadas quedar\u00e1n atr\u00e1s. <\/p>\n<h3>OpenShift 4: Plataforma NoOps que no requiere mantenimiento<\/h3>\n<p>\nEn <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.openshift.com\/the-modern-software-platform\/\">esta publicaci\u00f3n<\/a><\/noindex> se describieron las tareas que ayudaron a configurar la visi\u00f3n de la empresa respecto a OpenShift 4. El equipo tiene como objetivo simplificar al m\u00e1ximo las tareas cotidianas de operaci\u00f3n y mantenimiento del software, haciendo que estos procesos sean sencillos y fluidos, tanto para los especialistas en implementaci\u00f3n como para los desarrolladores. Pero, \u00bfc\u00f3mo se puede acercar a este objetivo? \u00bfC\u00f3mo crear una plataforma para ejecutar software que requiera la m\u00ednima intervenci\u00f3n? \u00bfQu\u00e9 significa realmente NoOps en este contexto? <\/p>\n<p>Si tratamos de abstraernos, para los desarrolladores los conceptos de \u00abserverless\u00bb o \u00abNoOps\u00bb significan herramientas y servicios que permiten ocultar el componente de \u00aboperaci\u00f3n\u00bb o minimizar esta carga para el desarrollador. <\/p>\n<ul>\n<li>Trabaja no con sistemas, sino con interfaces de programaci\u00f3n (API). <\/li>\n<li>No te ocupes de la implementaci\u00f3n del software; deja que el proveedor lo haga por ti. <\/li>\n<li>No intentes crear de inmediato un gran marco; comienza escribiendo fragmentos peque\u00f1os que act\u00faen como \u00abbloques de construcci\u00f3n\u00bb, tratando de que este c\u00f3digo trabaje con datos y eventos, y no con discos y bases de datos.<\/li>\n<\/ul>\n<p>\nLa tarea, como antes, consiste en acelerar las iteraciones en el desarrollo de software, garantizar la capacidad de crear productos de mayor calidad y permitir que el desarrollador no se preocupe por los sistemas en los que se ejecuta su software. Un desarrollador experimentado entiende que si se concentra en los usuarios, la situaci\u00f3n puede cambiar r\u00e1pidamente, por lo que no debe invertir demasiados esfuerzos en escribir software si no tienes una confianza absoluta en su necesidad. <\/p>\n<p>Para los especialistas encargados del soporte y la operaci\u00f3n, la palabra \u00abNoOps\u00bb puede sonar algo intimidante. Pero al comunicarse con los ingenieros de operaciones, se hace evidente que los patrones y metodolog\u00edas que utilizan para garantizar la fiabilidad (Site Reliability Engineering, SRE) a menudo resuenan con los patrones descritos anteriormente. <\/p>\n<ul>\n<li>No gestione los sistemas, automatice los procesos de gesti\u00f3n. <\/li>\n<li>No se dedique a implementar software, cree un pipeline para su despliegue. <\/li>\n<li>Intente no agrupar todos sus servicios y evite que la falla de uno de ellos provoque la falla de todo el sistema: distribuya estos servicios por toda la infraestructura utilizando herramientas de automatizaci\u00f3n y con\u00e9ctelos, asegurando la posibilidad de control y monitoreo.<\/li>\n<\/ul>\n<p>\nLos especialistas en SRE saben que algo puede salir mal y que deber\u00e1n rastrear y resolver problemas, por lo que automatizan el trabajo rutinario y definen de antemano los m\u00e1rgenes de error (error budgets) para estar listos para priorizar y tomar decisiones cuando surja un problema. <\/p>\n<p>Kubernetes en OpenShift es una plataforma dise\u00f1ada para abordar dos tareas principales: en lugar de obligarlo a lidiar con m\u00e1quinas virtuales o API de equilibradores de carga, se trabaja con abstracciones de mayor nivel: procesos de despliegue y servicios. En lugar de instalar agentes de software, se pueden ejecutar contenedores, y en lugar de crear su propia pila de monitoreo, se pueden utilizar las herramientas ya disponibles en la plataforma. As\u00ed, el ingrediente secreto de OpenShift 4 no es en realidad un misterio: simplemente hay que basarse en los principios de SRE y conceptos sin servidor, y llevarlos a su culminaci\u00f3n, en apoyo a desarrolladores e ingenieros de operaciones. <\/p>\n<ul>\n<li>Automatizar y estandarizar la infraestructura utilizada por las aplicaciones.<\/li>\n<li>Unir los procesos de despliegue y desarrollo sin restringir a los propios desarrolladores.<\/li>\n<li>Lograr que el lanzamiento, auditor\u00eda y aseguramiento de la seguridad del cent\u00e9simo servicio, funci\u00f3n, aplicaci\u00f3n o pila completa no sea m\u00e1s complicado que el primero. <\/li>\n<\/ul>\n<p>\n\u00bfPero en qu\u00e9 se diferencia la plataforma OpenShift 4 de sus predecesoras y del enfoque \"convencional\" para abordar problemas similares? \u00bfC\u00f3mo se logra la escalabilidad para los equipos que se encargan de su implementaci\u00f3n y operaci\u00f3n? La respuesta es que aqu\u00ed, el rey es el cl\u00faster. As\u00ed que,<\/p>\n<ul>\n<li>Hagamos que la finalidad de los cl\u00fasteres sea clara (Querido cloud, levant\u00e9 este cl\u00faster porque pude)<\/li>\n<li>Las m\u00e1quinas y los sistemas operativos existen para servir al cl\u00faster (Su Majestad)<\/li>\n<li>Administra el estado de los hosts desde el cl\u00faster y minimiza su deriva. <\/li>\n<li>Para cada elemento cr\u00edtico del sistema se necesita un cuidador (mecanismo) que supervise y solucione problemas.<\/li>\n<li>La falla de *cada* aspecto o elemento del sistema requiere que los mecanismos de recuperaci\u00f3n act\u00faen; esto es parte de la rutina.<\/li>\n<li>Toda la infraestructura debe configurarse a trav\u00e9s de API. <\/li>\n<li>Usa Kubernetes para ejecutar Kubernetes. (S\u00ed, no es un error tipogr\u00e1fico)<\/li>\n<li>Las actualizaciones deben instalarse de manera sencilla y fluida. Si se necesita m\u00e1s de un clic del rat\u00f3n para instalar una actualizaci\u00f3n, evidentemente, algo no estamos haciendo bien. <\/li>\n<li>La monitorizaci\u00f3n y depuraci\u00f3n de cualquier componente no deber\u00edan ser un problema, y por ende, rastrear y reportar sobre toda la infraestructura tambi\u00e9n debe ser simple y accesible. <\/li>\n<\/ul>\n<p><\/p>\n<h3>\u00bfQuieres ver las capacidades de la plataforma en acci\u00f3n?<\/h3>\n<p>\nLa versi\u00f3n preliminar de OpenShift 4 ya est\u00e1 disponible para desarrolladores. Con un instalador f\u00e1cil de usar, puedes iniciar un cl\u00faster en AWS sobre Red Hat CoreOS. Solo necesitas una cuenta de AWS para proveer la infraestructura y un conjunto de cuentas para acceder a las im\u00e1genes de la versi\u00f3n preliminar. <\/p>\n<ol>\n<li>Para comenzar, dir\u00edgete a <noindex><a rel=\"nofollow\" href=\"https:\/\/try.openshift.com\/\">try.openshift.com<\/a><\/noindex> y haz clic en \u201cGet Started\u201d. <\/li>\n<li>Inicia sesi\u00f3n en tu cuenta de Red Hat (o crea una nueva) y sigue las instrucciones para configurar tu primer cl\u00faster. <\/li>\n<\/ol>\n<p>\nUna vez que la instalaci\u00f3n sea exitosa, consulta nuestros materiales de capacitaci\u00f3n <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/openshift\/training\">OpenShift Training<\/a><\/noindex>, para obtener una visi\u00f3n m\u00e1s profunda de los sistemas y conceptos que hacen de la plataforma OpenShift 4 una herramienta tan simple y accesible para ejecutar Kubernetes. <\/p>\n<p>Prueba la nueva versi\u00f3n de OpenShift y comparte tu opini\u00f3n. Nos esforzamos por hacer que trabajar con Kubernetes sea lo m\u00e1s accesible y sin esfuerzo posible: el futuro de NoOps comienza hoy. <\/p>\n<p><b>\u00a1Ahora atenci\u00f3n!<br \/>\nEn la conferencia <noindex><a rel=\"nofollow\" href=\"https:\/\/devopsforum.ru\/\">DevOpsForum 2019<\/a><\/noindex> El 20 de abril, uno de los desarrolladores de OpenShift, Vadim Rutkovski, realizar\u00e1 un taller: romper\u00e1 diez cl\u00fasteres y nos guiara en su reparaci\u00f3n. La entrada es de pago, pero con el c\u00f3digo promocional #RedHat obtienes un 37% de descuento.<\/p>\n<p>El taller ser\u00e1 de 17:15 a 18:15, y el stand estar\u00e1 abierto todo el d\u00eda. \u00a1Camisetas, gorras, calcoman\u00edas \u2014 como de costumbre!<\/p>\n<p>Sala #2<br \/>\n\u00abAqu\u00ed hay que cambiar todo el sistema: arreglamos cl\u00fasteres k8s rotos junto con cerrajeros certificados\u00bb. <\/b><br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/445558\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. \u0421 \u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043a\u0430\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0449\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 Kubernetes \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0441\u043e\u0431\u0440\u0430\u043b\u0438\u0441\u044c \u043e\u0441\u0435\u043d\u044c\u044e 2014 \u0433\u043e\u0434\u0430 \u0432 \u043e\u0444\u0438\u0441\u0435 Google \u0432 \u0421\u0438\u044d\u0442\u043b\u0435, \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22470,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30470","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. .\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. .\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:35:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:35:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Una plataforma moderna para el desarrollo y despliegue de software | ProHoster","description":"Esta es la primera publicaci\u00f3n de una serie de materiales dedicados a los cambios, mejoras y adiciones en la pr\u00f3xima actualizaci\u00f3n de la plataforma Red Hat OpenShift a 4.0, que te ayudar\u00e1n a prepararte para la transici\u00f3n a la nueva versi\u00f3n.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f | ProHoster","og:description":"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. .","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:35:42+00:00","article:modified_time":"2019-10-31T18:35:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30470","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 01:22:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 23:14:30","updated":"2026-01-21 01:22:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/30470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=30470"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/30470\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/22470"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=30470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=30470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=30470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}