{"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\/fr\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","title":{"rendered":"Des applications sans serveur plus rapides et plus faciles avec OpenShift","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Red Hat OpenShift Serverless est un ensemble de composants orient\u00e9s vers Kubernetes, g\u00e9r\u00e9s par des \u00e9v\u00e9nements, pour les microservices, les conteneurs et les d\u00e9ploiements Function-as-a-Service (FaaS). <\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/cc842b5bf30c7cf0be4b09fa8d0795d4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCette solution \u00ab cl\u00e9 en main \u00bb comprend des outils de s\u00e9curit\u00e9 et de routage du trafic et int\u00e8gre les Red Hat Operators, <noindex><a rel=\"nofollow\" href=\"https:\/\/knative.dev\/\">Knative<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/products\/openshift\/getting-started\">Red Hat OpenShift<\/a><\/noindex> pour ex\u00e9cuter des charges de travail sans \u00e9tat et sans serveur sur la plateforme OpenShift dans des environnements priv\u00e9s, publics, hybrides et multi-cloud.<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> permet aux d\u00e9veloppeurs de se concentrer enti\u00e8rement sur la cr\u00e9ation d'applications de nouvelle g\u00e9n\u00e9ration, en offrant un large choix de langages de programmation, de frameworks, d'environnements de d\u00e9veloppement et d'autres outils pour la cr\u00e9ation et le d\u00e9ploiement de produits commerciaux innovants.<\/p>\n<p>Caract\u00e9ristiques cl\u00e9s de Red Hat OpenShift Serverless :<\/p>\n<ul>\n<li>Large choix de langages de programmation et de composants runtime pour les applications sans serveur. Vous pouvez choisir exactement l'ensemble d'outils qui vous convient.<\/li>\n<li>Mise \u00e0 l'\u00e9chelle horizontale automatique en fonction de l'intensit\u00e9 des requ\u00eates ou en r\u00e9ponse \u00e0 des \u00e9v\u00e9nements pour une gestion efficace des ressources bas\u00e9e sur des besoins r\u00e9els, et non sur des hypoth\u00e8ses.<\/li>\n<li>Int\u00e9gration compl\u00e8te avec OpenShift Pipelines, un syst\u00e8me Kubernetes pour l'int\u00e9gration et le d\u00e9ploiement continus (CI\/CD), bas\u00e9 sur Tekton.<\/li>\n<li>Un socle en tant que Red Hat Operator, permettant aux administrateurs de g\u00e9rer en toute s\u00e9curit\u00e9 les instances en cours d'ex\u00e9cution et de les mettre \u00e0 jour, tout en organisant le cycle de vie des applications de type services cloud.<\/li>\n<li>Suivi constant des nouvelles sorties communautaires, y compris Knative 0.13 Serving, Eventing et kn (l'outil en ligne de commande officiel pour Knative) \u2013 comme pour tous les autres produits Red Hat, cela implique des tests m\u00e9ticuleux et une v\u00e9rification sur diverses plateformes et configurations OpenShift.<\/li>\n<\/ul>\n<p>\nDe plus, Red Hat collabore \u00e9troitement sur les technologies Serverless avec plusieurs partenaires, ainsi qu'avec Microsoft concernant Azure Functions et <noindex><a rel=\"nofollow\" href=\"https:\/\/keda.sh\/\">KEDA<\/a><\/noindex> (en savoir plus sur <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redhat.com\/en\/blog\/red-hat-collaborates-microsoft-keda-enable-azure-functions-openshift\">ici<\/a><\/noindex>). En particulier, un op\u00e9rateur OpenShift certifi\u00e9 est d\u00e9j\u00e0 disponible chez <noindex><a rel=\"nofollow\" href=\"https:\/\/triggermesh.com\/\">TriggerMesh<\/a><\/noindex>, et nous avons r\u00e9cemment commenc\u00e9 \u00e0 collaborer avec <noindex><a rel=\"nofollow\" href=\"http:\/\/serverless.com\/\">Serverless.com<\/a><\/noindex>, afin que le Serverless Framework puisse fonctionner avec OpenShift Serverless et Knative. Ces partenariats peuvent \u00eatre consid\u00e9r\u00e9s comme un signe de maturit\u00e9 du serverless et du d\u00e9but de la formation d'un \u00e9cosyst\u00e8me industriel.<\/p>\n<p>Si vous avez pr\u00e9c\u00e9demment install\u00e9 la version b\u00eata de Red Hat OpenShift Serverless, vous pouvez la mettre \u00e0 jour vers la version GA (disponibilit\u00e9 g\u00e9n\u00e9rale) publique. Pour ce faire, il faudra reconfigurer le canal de mise \u00e0 jour d'abonnement OLM pour la version Technology Preview, comme indiqu\u00e9 dans la Figure 1.<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3e0327553977362a6dffb94bd8897da2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 1. Mise \u00e0 jour du canal d'abonnement.<\/i><\/p>\n<p>Le canal d'abonnement doit \u00eatre mis \u00e0 jour pour correspondre \u00e0 la version de l'OpenShift Container Platform soit 4.4, soit 4.3.<\/p>\n<h3>Knative Services \u2013 service de premier ordre<\/h3>\n<p>\nOpenShift 4.4 simplifie consid\u00e9rablement le d\u00e9ploiement d'applications avec la fonctionnalit\u00e9 OpenShift Serverless, permettant de d\u00e9ployer sans effort des Knative Services directement depuis le mode D\u00e9veloppeur de la console web OpenShift.<\/p>\n<p>Lors de l'ajout d'une nouvelle application au projet, il suffit d'indiquer le type de ressources Knative Service, ce qui active instantan\u00e9ment la fonctionnalit\u00e9 OpenShift Serverless et permet le scaling \u00e0 z\u00e9ro en mode attente, comme montr\u00e9 dans la Figure 2.<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/960c4ceaa5b3e3879f34cb12cf18fe95.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 2. S\u00e9lection de Knative Service comme type de ressources.<\/i><\/p>\n<h3>Installation simplifi\u00e9e avec Kourier<\/h3>\n<p>\nComme nous l'avons d\u00e9j\u00e0 mentionn\u00e9 dans <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/blog\/announcing-openshift-serverless-1-5-0-tech-preview-a-sneak-peek-of-our-ga\">l'annonce de la version OpenShift Serverless 1.5.0 Tech Preview<\/a><\/noindex>, l'utilisation de <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/knative\/net-kourier\">Kourier<\/a><\/noindex> a consid\u00e9rablement r\u00e9duit le nombre de pr\u00e9requis pour l'installation de Serverless sur OpenShift, et dans la version GA, il y en a encore moins. Tout cela diminue la consommation de ressources, acc\u00e9l\u00e8re le d\u00e9marrage \u00e0 froid des applications, tout en \u00e9liminant l'impact des charges de travail non serverless fonctionnant dans le m\u00eame espace de noms.<\/p>\n<p>Dans l'ensemble, ces am\u00e9liorations, ainsi que les ajouts dans OpenShift 4.3.5, acc\u00e9l\u00e8rent la cr\u00e9ation d'applications \u00e0 partir d'un conteneur pr\u00e9construit de 40 \u00e0 50 % en fonction de la taille de l'image.<br \/>\nVous pouvez voir comment tout cela fonctionne sans utiliser Kourier \u00e0 la Figure 3 :<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/1f64bcf829e4cce3e2aebc406acec484.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 3. Temps de cr\u00e9ation d'applications dans les cas o\u00f9 Kourier n'est pas utilis\u00e9.<\/i><\/p>\n<p>Vous pouvez voir comment cela fonctionne lorsque Kourier est utilis\u00e9 \u00e0 la Figure 4 :<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/0b7c8273a4853215c168e7f510036f12.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 4. Temps de cr\u00e9ation d'applications avec Kourier.<\/i><\/p>\n<h3>TLS\/SSL en mode automatique<\/h3>\n<p>\nOpenShift Serverless peut d\u00e9sormais cr\u00e9er et d\u00e9ployer automatiquement TLS\/SSL pour la route (OpenShift Route) de votre Knative Service, vous permettant de ne pas vous soucier de la mise en \u0153uvre et de la maintenance de ces fonctionnalit\u00e9s pendant que vous travaillez sur l'application. En d'autres termes, Serverless lib\u00e8re le d\u00e9veloppeur des complexit\u00e9s li\u00e9es au TSL, tout en maintenant le niveau de s\u00e9curit\u00e9 \u00e9lev\u00e9 que tout le monde attend de Red Hat OpenShift.<\/p>\n<h3>Interface de ligne de commande OpenShift Serverless<\/h3>\n<p>\nDans OpenShift Serverless, il est appel\u00e9 kn et est accessible directement dans la console OpenShift sur la page des outils en ligne de commande, comme indiqu\u00e9 \u00e0 la figure 5 :<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/596c594fad0640247ac3412aa30fff22.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 5. Page de t\u00e9l\u00e9chargement de l'interface de ligne de commande OpenShift Serverless.<\/i><\/p>\n<p>En t\u00e9l\u00e9chargeant \u00e0 partir de cette page, vous obtenez la version kn pour MacOS, Windows ou Linux, v\u00e9rifi\u00e9e par Red Hat et garantie sans logiciels malveillants.<\/p>\n<p>La figure 6 montre comment avec kn, il est possible de d\u00e9ployer un service en une seule commande, permettant de cr\u00e9er en quelques secondes une instance de l'application sur la plateforme OpenShift avec un acc\u00e8s via URL :<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/91c904fe070014959f15b120b63e18fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 6. Utilisation de l'interface de ligne de commande kn.<\/i><\/p>\n<p>Cet outil permet de g\u00e9rer pleinement les ressources de Serverless Serving et Eventing sans avoir \u00e0 consulter ou modifier des configurations YAML.<\/p>\n<h3>Vue am\u00e9lior\u00e9e de Topology en mode d\u00e9veloppeur de la console<\/h3>\n<p>\nVoyons maintenant comment la vue am\u00e9lior\u00e9e de Topology facilite la gestion des services Knative.<\/p>\n<h4>Visualisation centr\u00e9e sur Knative Service<\/h4>\n<p>\nLes services Knative sur la page de vue Topology sont affich\u00e9s sous forme de rectangle contenant toutes les r\u00e9visions, comme indiqu\u00e9 \u00e0 la figure 7 :<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3398041d720871dbffa695c49c8b5167.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 7. Services Knative sur la page de vue Topology.<\/i><\/p>\n<p>Ici, vous pouvez voir instantan\u00e9ment les pourcentages de r\u00e9partition du trafic du service Knative, et regrouper les services Knative dans un groupe d'applications pour visualiser facilement ce qui se passe \u00e0 l'int\u00e9rieur du groupe s\u00e9lectionn\u00e9.<\/p>\n<h4>R\u00e9duction des listes de services Knative OpenShift<\/h4>\n<p>\nPour continuer sur le sujet du regroupement, il faut mentionner qu'avec OpenShift 4.4, il est possible de r\u00e9duire les services Knative \u00e0 l'int\u00e9rieur d'un groupe d'applications pour une visualisation et une gestion plus pratiques des services lorsque des applications plus complexes sont d\u00e9ploy\u00e9es dans le projet.<\/p>\n<h4>Service Knative en d\u00e9tail<\/h4>\n<p>\nDans OpenShift 4.4, le panneau lat\u00e9ral pour les services Knative a \u00e9galement \u00e9t\u00e9 am\u00e9lior\u00e9. Il dispose d'un onglet Ressources, o\u00f9 sont affich\u00e9s les composants du service, tels que les Pods, R\u00e9visions et Routes. Ces composants offrent \u00e9galement un acc\u00e8s rapide et simple aux journaux des pods individuels.<\/p>\n<p>La vue Topology montre \u00e9galement les pourcentages de r\u00e9partition du trafic et permet m\u00eame de modifier rapidement la configuration. Ainsi, vous pouvez rapidement conna\u00eetre la r\u00e9partition du trafic pour le service Knative s\u00e9lectionn\u00e9 en temps r\u00e9el, en fonction du nombre de pods en cours d'ex\u00e9cution pour la r\u00e9vision donn\u00e9e, comme indiqu\u00e9 \u00e0 la figure 8.<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3c4c15ac05c1490d04bd72919379b580.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figure 8. R\u00e9partition du trafic du service Knative.<\/i><\/p>\n<h4>Un regard plus approfondi sur les r\u00e9visions Serverless<\/h4>\n<p>\nLa pr\u00e9sentation Topology permet d\u00e9sormais d'explorer beaucoup plus en profondeur la r\u00e9vision s\u00e9lectionn\u00e9e, par exemple, de visualiser rapidement tous ses pods et, si besoin, de consulter leurs journaux. De plus, dans cette vue, on peut facilement acc\u00e9der aux d\u00e9ploiements et aux configurations de la r\u00e9vision, ainsi qu'\u00e0 la sous-route qui pointe directement vers cette r\u00e9vision, comme illustr\u00e9 \u00e0 la Fig. 9 :<\/p>\n<p><img decoding=\"async\" alt=\"Des applications sans serveur plus rapides et plus faciles avec OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/4fa0f1dbe23dd81b56fa738d584d05ae.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 9. Ressources associ\u00e9es aux r\u00e9visions.<\/i><\/p>\n<p>Nous esp\u00e9rons que les innovations d\u00e9crites ci-dessus vous seront utiles pour cr\u00e9er et g\u00e9rer des applications serverless, et que les prochaines versions apporteront encore plus de fonctionnalit\u00e9s utiles pour les d\u00e9veloppeurs, comme la possibilit\u00e9 de cr\u00e9er des sources d'\u00e9v\u00e9nements, entre autres.<\/p>\n<h3>Int\u00e9ress\u00e9 ?<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.openshift.com\/try\">Essayez OpenShift !<\/a><\/noindex><\/p>\n<h3>Nous appr\u00e9cions vos retours<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/6HArjszuqyE1xr3f8\">Dites-nous<\/a><\/noindex>, ce que vous pensez du serverless. Rejoignez notre groupe 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> pour participer aux discussions et aux s\u00e9minaires Office Hours, pour collaborer avec nous et partager vos retours et suggestions.<\/p>\n<h3>Informations suppl\u00e9mentaires<\/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\/\">D\u00e9couvrez-en plus<\/a><\/noindex> sur le d\u00e9veloppement d'applications OpenShift \u00e0 travers les ressources suivantes de Red Hat :<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/serverless\">Ressources OpenShift Serverless<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless et Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/redhat-developer-demos.github.io\/knative-tutorial\/knative-tutorial\/index.html\">Tutoriel sur Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/openshift\">D\u00e9veloppement d'une application sur la plateforme OpenShift<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/learn.openshift.com\/middleware\/serverless\/\">Introduction \u00e0 OpenShift Serverless<\/a><\/noindex><\/li>\n<\/ul>\n<p>Source : <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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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\udd47Les applications Serverless sont plus rapides et plus simples avec OpenShift | ProHoster","description":"Red Hat OpenShift Serverless est un ensemble de composants orient\u00e9s vers Kubernetes, g\u00e9r\u00e9s par des \u00e9v\u00e9nements, pour les microservices, les conteneurs et les d\u00e9ploiements Function-as-a-Service (FaaS).","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/87840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=87840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/87840\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/87841"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=87840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=87840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=87840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}