{"id":87840,"date":"2020-07-11T01:42:08","date_gmt":"2020-07-10T23:42:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift"},"modified":"2020-07-11T01:42:08","modified_gmt":"2020-07-10T23:42:08","slug":"serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","title":{"rendered":"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Red Hat OpenShift Serverless es un conjunto de componentes orientados a Kubernetes, gestionados por eventos, para microservicios, contenedores y implementaciones de Function-as-a-Service (FaaS). <\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/cc842b5bf30c7cf0be4b09fa8d0795d4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEsta soluci\u00f3n 'listo para usar' incluye herramientas de seguridad y enrutamiento de tr\u00e1fico, y combina Red Hat Operators, <noindex><a rel=\"nofollow\" href=\"https:\/\/knative.dev\/\">Knative<\/a><\/noindex> y <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/products\/openshift\/getting-started\">Red Hat OpenShift<\/a><\/noindex> para ejecutar cargas de trabajo sin estado y sin servidor en la plataforma OpenShift en entornos privados, p\u00fablicos, h\u00edbridos y multicloud.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless<\/a><\/noindex> permite a los desarrolladores concentrarse por completo en la creaci\u00f3n de aplicaciones de nueva generaci\u00f3n, ofreciendo una amplia variedad de lenguajes de programaci\u00f3n, marcos, entornos de desarrollo y otras herramientas para crear y desplegar productos comerciales innovadores.<\/p>\n<p>Caracter\u00edsticas clave de Red Hat OpenShift Serverless:<\/p>\n<ul>\n<li>Una amplia selecci\u00f3n de lenguajes de programaci\u00f3n y componentes runtime para aplicaciones sin servidor. Puedes elegir exactamente el conjunto de herramientas que necesitas.<\/li>\n<li>Escalado horizontal autom\u00e1tico seg\u00fan la intensidad de las solicitudes o mediante la ocurrencia de eventos para una gesti\u00f3n eficiente de los recursos basada en necesidades reales y no supuestas.<\/li>\n<li>Integraci\u00f3n completa con OpenShift Pipelines, un sistema de integraci\u00f3n y entrega continua (CI\/CD) orientado a Kubernetes, basado en Tekton.<\/li>\n<li>Base en forma de Red Hat Operator, que permite a los administradores gestionar de forma segura las instancias en ejecuci\u00f3n y actualizarlas, adem\u00e1s de organizar el ciclo de vida de las aplicaciones de manera similar a los servicios en la nube.<\/li>\n<li>Seguimiento constante de nuevos lanzamientos comunitarios, incluyendo Knative 0.13 Serving, Eventing y kn (el CLI oficial para Knative) \u2013 al igual que con todos los dem\u00e1s productos de Red Hat, esto significa una riguroso testeo y verificaci\u00f3n en diversas plataformas y configuraciones de OpenShift.<\/li>\n<\/ul>\n<p>\nAdem\u00e1s, Red Hat colabora estrechamente en tecnolog\u00edas sin servidor con varios socios, as\u00ed como con Microsoft en asuntos de Azure Functions y <noindex><a rel=\"nofollow\" href=\"https:\/\/keda.sh\/\">KEDA<\/a><\/noindex> (ver m\u00e1s en <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redhat.com\/en\/blog\/red-hat-collaborates-microsoft-keda-enable-azure-functions-openshift\">aqu\u00ed<\/a><\/noindex>). En particular, ya existe un operador de OpenShift certificado por <noindex><a rel=\"nofollow\" href=\"https:\/\/triggermesh.com\/\">TriggerMesh<\/a><\/noindex>, y recientemente comenzamos una colaboraci\u00f3n con <noindex><a rel=\"nofollow\" href=\"http:\/\/serverless.com\/\">Serverless.com<\/a><\/noindex>, para que el Serverless Framework pueda trabajar con OpenShift Serverless y Knative. Estas asociaciones pueden considerarse como un signo de la madurez de lo serverless y el inicio de la formaci\u00f3n de un ecosistema industrial.<\/p>\n<p>Si anteriormente instalaste la versi\u00f3n preliminar de Red Hat OpenShift Serverless, puedes actualizarla a la versi\u00f3n p\u00fablica GA (disponibilidad general). Para la versi\u00f3n Technology Preview, ser\u00e1 necesario reconfigurar el Canal de Suscripci\u00f3n de OLM, como se muestra en la Figura 1.<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3e0327553977362a6dffb94bd8897da2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 1. Actualizaci\u00f3n del canal de suscripci\u00f3n.<\/i><\/p>\n<p>El canal de suscripci\u00f3n debe actualizarse para que corresponda a la versi\u00f3n de OpenShift Container Platform, ya sea 4.4 o 4.3.<\/p>\n<h3>Servicios Knative \u2013 atenci\u00f3n de primer nivel<\/h3>\n<p>\nOpenShift 4.4 simplifica enormemente la implementaci\u00f3n de aplicaciones con la funcionalidad de OpenShift Serverless, permitiendo desplegar sin esfuerzo los Servicios Knative directamente desde el modo Desarrollador de la consola web de OpenShift.<\/p>\n<p>Al agregar una nueva aplicaci\u00f3n al proyecto, basta con especificar el tipo de recurso como Knative Service, activando instant\u00e1neamente la funcionalidad de OpenShift Serverless e incluyendo la escalabilidad a cero en modo de espera, como se muestra en la Figura 2.<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/960c4ceaa5b3e3879f34cb12cf18fe95.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 2. Selecci\u00f3n de Knative Service como tipo de recurso.<\/i><\/p>\n<h3>Instalaci\u00f3n sencilla utilizando Kourier<\/h3>\n<p>\nComo ya mencionamos en <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/blog\/announcing-openshift-serverless-1-5-0-tech-preview-a-sneak-peek-of-our-ga\">el anuncio de la versi\u00f3n OpenShift Serverless 1.5.0 Tech Preview<\/a><\/noindex>, el uso de <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/knative\/net-kourier\">Kourier<\/a><\/noindex> ha permitido reducir dr\u00e1sticamente la lista de requisitos para instalar Serverless en OpenShift, y en la versi\u00f3n GA, estos requisitos son a\u00fan menos. Todo esto reduce el consumo de recursos, acelera el inicio en fr\u00edo de las aplicaciones, y tambi\u00e9n se elimina la influencia de cargas de trabajo regulares, no serverless, que operan en el mismo espacio de nombres.<\/p>\n<p>En general, estas mejoras, junto con las mejoras en OpenShift 4.3.5, aceleran la creaci\u00f3n de aplicaciones a partir de un contenedor preconstruido en un 40-50% dependiendo del tama\u00f1o de la imagen.<br \/>\nC\u00f3mo ocurre todo sin el uso de Kourier se puede ver en la Figura 3:<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/1f64bcf829e4cce3e2aebc406acec484.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 3. Tiempo para crear aplicaciones en casos donde no se usa Kourier.<\/i><\/p>\n<p>C\u00f3mo ocurre todo cuando se aplica Kourier se puede ver en la Figura 4:<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/0b7c8273a4853215c168e7f510036f12.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 4. Tiempo para crear aplicaciones al usar Kourier.<\/i><\/p>\n<h3>TLS\/SSL de manera autom\u00e1tica<\/h3>\n<p>\nOpenShift Serverless ahora puede crear y desplegar autom\u00e1ticamente TLS\/SSL para la ruta (OpenShift Route) de tu Knative Service, para que no te distraigas con la implementaci\u00f3n y el mantenimiento de estas funciones al trabajar en la aplicaci\u00f3n. En otras palabras, Serverless libera al desarrollador de las complejidades relacionadas con TSL, manteniendo a su vez un alto nivel de seguridad que todos esperan de Red Hat OpenShift.<\/p>\n<h3>Interfaz de l\u00ednea de comandos de OpenShift Serverless<\/h3>\n<p>\nEn OpenShift Serverless se llama kn y est\u00e1 disponible directamente en la consola de OpenShift en la p\u00e1gina de Herramientas de L\u00ednea de Comando, como se muestra en la Fig. 5:<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/596c594fad0640247ac3412aa30fff22.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 5. P\u00e1gina de descarga de la interfaz de l\u00ednea de comandos de OpenShift Serverless.<\/i><\/p>\n<p>Al descargar desde esta p\u00e1gina, obtienes la versi\u00f3n kn para MacOS, Windows o Linux, verificada por Red Hat y garantizada sin malware.<\/p>\n<p>La Fig. 6 muestra c\u00f3mo en kn se puede desplegar un servicio con un solo comando, lo que permite crear en segundos una instancia de aplicaci\u00f3n en la plataforma OpenShift con acceso a trav\u00e9s de URL:<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/91c904fe070014959f15b120b63e18fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 6. Uso de la interfaz de l\u00ednea de comandos kn.<\/i><\/p>\n<p>Esta herramienta permite gestionar plenamente los recursos de Serverless Serving y Eventing sin tener que ver o modificar ninguna configuraci\u00f3n YAML.<\/p>\n<h3>Vista mejorada de Topolog\u00eda en el modo Desarrollador de la consola<\/h3>\n<p>\nAhora veamos c\u00f3mo la vista mejorada de Topolog\u00eda facilita la gesti\u00f3n de los Servicios Knative.<\/p>\n<h4>Visualizaci\u00f3n centrada en el Servicio Knative<\/h4>\n<p>\nLos Servicios Knative en la p\u00e1gina de la vista de Topolog\u00eda se muestran como un rect\u00e1ngulo que contiene todas las revisiones, como se muestra en la Fig. 7:<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3398041d720871dbffa695c49c8b5167.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 7. Servicios Knative en la p\u00e1gina de vista de Topolog\u00eda.<\/i><\/p>\n<p>Aqu\u00ed se puede ver instant\u00e1neamente los porcentajes actuales de distribuci\u00f3n del tr\u00e1fico del Servicio Knative, adem\u00e1s de agrupar los Servicios Knative dentro de un grupo de aplicaciones para controlar visualmente lo que sucede dentro del grupo seleccionado.<\/p>\n<h4>Colapso de listas de Servicios Knative de OpenShift<\/h4>\n<p>\nContinuando con el tema de agrupaciones, cabe se\u00f1alar que en OpenShift 4.4 se pueden colapsar los Servicios Knative dentro de un grupo de aplicaciones para una visualizaci\u00f3n y gesti\u00f3n m\u00e1s conveniente de los servicios, cuando se implementan aplicaciones m\u00e1s complejas en el proyecto.<\/p>\n<h4>Servicio Knative en detalle<\/h4>\n<p>\nEn OpenShift 4.4 tambi\u00e9n se ha mejorado la barra lateral para los Servicios Knative. Ahora hay una pesta\u00f1a Recursos, donde se muestran los componentes del servicio, como Pods, Revisiones y Rutas. Estos componentes tambi\u00e9n permiten un acceso r\u00e1pido y f\u00e1cil a los registros de los pods individuales.<\/p>\n<p>La vista de Topolog\u00eda tambi\u00e9n muestra los porcentajes de distribuci\u00f3n del tr\u00e1fico y permite cambiar r\u00e1pidamente la configuraci\u00f3n. De este modo, puedes obtener r\u00e1pidamente la distribuci\u00f3n del tr\u00e1fico para el Servicio Knative seleccionado en tiempo real mediante el n\u00famero de pods que est\u00e1n funcionando para la revisi\u00f3n dada, como se muestra en la Fig. 8.<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3c4c15ac05c1490d04bd72919379b580.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 8. Distribuci\u00f3n del tr\u00e1fico del Servicio Knative.<\/i><\/p>\n<h4>Una mirada m\u00e1s profunda a las Revisiones Serverless<\/h4>\n<p>\nLa vista Topolog\u00eda ahora permite una exploraci\u00f3n mucho m\u00e1s profunda de la revisi\u00f3n seleccionada, por ejemplo, ver r\u00e1pidamente todos sus pods y, si es necesario, consultar sus registros. Adem\u00e1s, en esta vista se puede acceder f\u00e1cilmente a los despliegues y configuraciones de la revisi\u00f3n, as\u00ed como a la subruta que apunta directamente a esta revisi\u00f3n, como se muestra en la Fig. 9:<\/p>\n<p><img decoding=\"async\" alt=\"Las aplicaciones sin servidor son m\u00e1s r\u00e1pidas y f\u00e1ciles con OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/4fa0f1dbe23dd81b56fa738d584d05ae.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 9. Recursos asociados a las revisiones.<\/i><\/p>\n<p>Esperamos que las novedades descritas anteriormente te sean \u00fatiles al crear y gestionar aplicaciones sin servidor, y que en las pr\u00f3ximas versiones haya a\u00fan m\u00e1s funciones \u00fatiles para los desarrolladores, como la posibilidad de crear fuentes de eventos y otras.<\/p>\n<h3>\u00bfInteresado?<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.openshift.com\/try\">\u00a1Prueba OpenShift!<\/a><\/noindex><\/p>\n<h3>Valoramos tu opini\u00f3n<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/6HArjszuqyE1xr3f8\">Cu\u00e9ntanos<\/a><\/noindex>qu\u00e9 piensas sobre las soluciones serverless. \u00danete a nuestro grupo de Google <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-usershttps:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-users\">OpenShift Developer Experience<\/a><\/noindex> para participar en discusiones y seminarios en Office Hours, para colaborar con nosotros y dejar tus comentarios y sugerencias.<\/p>\n<h3>Informaci\u00f3n adicional<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/blog\/2020\/04\/30\/whats-new-in-the-openshift-4-4-web-console-developer-experience\/\">Descubre m\u00e1s<\/a><\/noindex> sobre el desarrollo de aplicaciones en OpenShift mediante los siguientes recursos de Red Hat:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/serverless\">Recursos de OpenShift Serverless<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless y Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/redhat-developer-demos.github.io\/knative-tutorial\/knative-tutorial\/index.html\">Tutorial de Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/openshift\">Desarrollo de aplicaciones en la plataforma OpenShift<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/learn.openshift.com\/middleware\/serverless\/\">Introducci\u00f3n a OpenShift Serverless<\/a><\/noindex><\/li>\n<\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/510144\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS). \u042d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u00ab\u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438\u00bb \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0432 \u0441\u0435\u0431\u0435 Red Hat Operators, Knative \u0438 Red Hat OpenShift \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 stateless- \u0438 serverless-\u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 OpenShift \u0432 \u0447\u0430\u0441\u0442\u043d\u044b\u0445, \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445, \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0445 \u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0430\u0445. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87841,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87840","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=\"Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS).\" \/>\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\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift\" \/>\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\udd47Serverless \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u043f\u0440\u043e\u0449\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 OpenShift | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift\" \/>\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=\"2020-07-10T23:42:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-10T23:42:08+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\udd47Las aplicaciones serverless son m\u00e1s r\u00e1pidas y sencillas con OpenShift | ProHoster","description":"Red Hat OpenShift Serverless es un conjunto de componentes orientados a Kubernetes, gestionados por eventos, para microservicios, contenedores y implementaciones de Function-as-a-Service (FaaS).","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","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\udd47Serverless \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u043f\u0440\u043e\u0449\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 OpenShift | ProHoster","og:description":"Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS).","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","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":"2020-07-10T23:42:08+00:00","article:modified_time":"2020-07-10T23:42:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87840","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:42:28","updated":"2022-10-01 22:08:27","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\/87840","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=87840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/87840\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/87841"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=87840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=87840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=87840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}