{"id":19321,"date":"2020-07-21T12:31:11","date_gmt":"2020-07-21T10:31:11","guid":{"rendered":"https:\/\/www.inovex.de\/blog\/?p=19321"},"modified":"2022-12-02T08:52:20","modified_gmt":"2022-12-02T07:52:20","slug":"openfaas-faq-eure-fragen-beantwortet","status":"publish","type":"post","link":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/","title":{"rendered":"OpenFaaS FAQ: Eure Fragen beantwortet"},"content":{"rendered":"<p>Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!<!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\"><\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Wie-funktioniert-die-Kombination-mehrerer-Functions-zu-einem-Workflow\" >Wie funktioniert die Kombination mehrerer Functions zu einem Workflow?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Im-Vergleich-zu-einem-Kubernetes-Deployment-Welche-DefinitionenAktionen-die-man-sich-mit-FaaS-spart-sind-sehr-erfreulich-An-welche-will-man-bei-komplexerer-Verwendung-dann-doch-auch-bei-OpenFaaS-wieder-dran-ServiceIngress-oae\" >Im Vergleich zu einem Kubernetes-Deployment: Welche Definitionen\/Aktionen, die man sich mit FaaS spart, sind sehr erfreulich? An welche will man bei komplexerer Verwendung dann doch auch bei OpenFaaS wieder dran? (Service\/Ingress o.\u00e4.)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Koennen-Funktionen-lazy-sein-Dh-werden-bestimmte-Ressourcen-erst-beim-Function-Call-reserviertalloziert\" >K\u00f6nnen Funktionen lazy sein? D.h. werden bestimmte Ressourcen erst beim Function Call reserviert\/alloziert?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Koenntest-du-nochmal-das-noetige-DNSNetworking-Setup-kurz-zusammenfassen-Fuer-den-Fall-dass-faasd-nicht-lokal-laeuft\" >K\u00f6nntest du nochmal das n\u00f6tige DNS\/Networking-Setup kurz zusammenfassen? F\u00fcr den Fall, dass faasd nicht lokal l\u00e4uft<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Wie-wird-mit-der-Start-up-Time-von-Containern-umgegangen-Blockiert-ein-Aufruf-solange-Wie-wird-der-Ready-State-des-Containers-erkannt\" >Wie wird mit der Start-up Time von Containern umgegangen? Blockiert ein Aufruf solange? Wie wird der Ready-State des Containers erkannt?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Wieso-habt-ihr-euch-fuer-OpenFaaS-entschieden-und-nicht-fuer-eine-Alternative\" >Wieso habt ihr euch f\u00fcr OpenFaaS entschieden und nicht f\u00fcr eine Alternative?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Sind-die-anderen-genannten-Alternativen-Kubeless-%E2%80%A6-primaer-fuer-Tests-oder-sind-sie-auch-fuer-produktive-Einsaetze-gedacht\" >Sind die anderen genannten Alternativen (Kubeless, &#8230;) prim\u00e4r f\u00fcr Tests oder sind sie auch f\u00fcr produktive Eins\u00e4tze gedacht?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Sind-die-Functions-zwischen-OpenFaaS-Knative-etc-kompatibel\" >Sind die Functions zwischen OpenFaaS, Knative etc. kompatibel?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Gibt-es-auch-die-Moeglichkeit-Scheduler-zu-verwenden\" >Gibt es auch die M\u00f6glichkeit, Scheduler zu verwenden?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Eine-Funktion-ist-also-einfach-ein-Container\" >Eine Funktion ist also einfach ein Container?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Die-Schnelligkeit-bei-cold-Startup-Functions-erreiche-ich-vermutlich-nur-durch-einen-warmen-Image-Cache-Was-geschieht-bis-dahin-Blockiert\" >Die Schnelligkeit bei cold Startup Functions erreiche ich vermutlich nur durch einen warmen Image Cache. Was geschieht bis dahin? Blockiert?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Wie-lange-dauert-es-eine-Minimal-Infrastruktur-mit-Kubernetes-OpenFaaS-aufzusetzen\" >Wie lange dauert es, eine Minimal-Infrastruktur mit Kubernetes &amp; OpenFaaS aufzusetzen?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Ich-glaube-ich-habe-den-Unterschied-zu-Kubernetes-Minikube-noch-nicht-ganz-verstanden-Ich-brauche-keine-DeploymentIngressServices-YAMLs\" >Ich glaube ich habe den Unterschied zu Kubernetes (Minikube) noch nicht ganz verstanden. Ich brauche keine Deployment\/Ingress\/Services YAMLs?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Ist-OpenFaaS-kompatibel-zum-Serverless-Framework\" >Ist OpenFaaS kompatibel zum Serverless Framework?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#Bei-%E2%80%9Efaas-cli-store-list%E2%80%9C-wurde-nicht-angezeigt-dass-die-%E2%80%9EYouTubeDownloader%E2%80%9C-Function-per-ID-%E2%80%9Eyoutube-dl%E2%80%9C-installiert-werden-muss-Woher-kommt-diese-ID\" >Bei \u201efaas-cli store list\u201c wurde nicht angezeigt, dass die \u201eYouTubeDownloader\u201c Function per ID \u201eyoutube-dl\u201c installiert werden muss. Woher kommt diese ID?<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Wie-funktioniert-die-Kombination-mehrerer-Functions-zu-einem-Workflow\"><\/span>Wie funktioniert die Kombination mehrerer Functions zu einem Workflow?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Im Anschluss an das Meetup wurde diese Frage ausgiebig diskutiert. Es ging dem\/der Fragenden um die Kombination von Test-Stufen einer CI\/CD Pipeline f\u00fcr Funktionen: Das Artefakt, das f\u00fcr OpenFaaS ben\u00f6tigt wird, ist ein Container Image, das \u00fcber eine beliebige OCI-compliant Container Registry zwischen verschiedenen CI-Schritte ausgetauscht werden kann.<\/p>\n<p>Betrachtet man die Frage etwas anders, dann geht es Richtung Workflow, den einzelne Funktionen z.B. in einem Business Process abbilden: Die Funktionen sind entkoppelt voneinander und stateless. Daher muss eine Kommunikation \u00fcber g\u00e4ngige Proxy- oder das OpenFaaS-Gateway erfolgen. Um Zust\u00e4nde zu transportieren, m\u00fcssen die Aufrufe diese vollst\u00e4ndige mitliefern.<\/p>\n<p>Bei einer Anbindung an Kubernetes als Scheduler kann \u00fcber Shared Storage \u00fcber den Worker Node auf Storage zugegriffen werden. Das ist dann Aufgabe des Kubernetes Cluster.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Im-Vergleich-zu-einem-Kubernetes-Deployment-Welche-DefinitionenAktionen-die-man-sich-mit-FaaS-spart-sind-sehr-erfreulich-An-welche-will-man-bei-komplexerer-Verwendung-dann-doch-auch-bei-OpenFaaS-wieder-dran-ServiceIngress-oae\"><\/span>Im Vergleich zu einem Kubernetes-Deployment: Welche Definitionen\/Aktionen, die man sich mit FaaS spart, sind sehr erfreulich? An welche will man bei komplexerer Verwendung dann doch auch bei OpenFaaS wieder dran? (Service\/Ingress o.\u00e4.)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Da OpenFaaS als Backend Kubernetes nutzt, ist diese Frage schwierig zu beantworten. Der im Meetup vorgestellte FaasD hat keinerlei Hochverf\u00fcgbarkeit und bringt ausschlie\u00dflich rudiment\u00e4re Ingress Funktionen (Routing von Traffic zur Funktion) mit.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Koennen-Funktionen-lazy-sein-Dh-werden-bestimmte-Ressourcen-erst-beim-Function-Call-reserviertalloziert\"><\/span>K\u00f6nnen Funktionen lazy sein? D.h. werden bestimmte Ressourcen erst beim Function Call reserviert\/alloziert?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Die Funktionen werden als Container Image vorgehalten, die ausschlie\u00dflich Disk Space beanspruchen. Wird der Container gestartet, wird erst zu diesem Zeitpunkt Hauptspeicher belegt.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Koenntest-du-nochmal-das-noetige-DNSNetworking-Setup-kurz-zusammenfassen-Fuer-den-Fall-dass-faasd-nicht-lokal-laeuft\"><\/span>K\u00f6nntest du nochmal das n\u00f6tige DNS\/Networking-Setup kurz zusammenfassen? F\u00fcr den Fall, dass faasd nicht lokal l\u00e4uft<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zur Interaktion mit faasd muss ausschlie\u00dflich TCP Port 8080 erreichbar sein. Ein zus\u00e4tzliches DNS Setup ist nicht erforderlich.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wie-wird-mit-der-Start-up-Time-von-Containern-umgegangen-Blockiert-ein-Aufruf-solange-Wie-wird-der-Ready-State-des-Containers-erkannt\"><\/span>Wie wird mit der Start-up Time von Containern umgegangen? Blockiert ein Aufruf solange? Wie wird der Ready-State des Containers erkannt?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>OpenFaas startet beim deployen der Funktion bereits den notwendigen Container. <span class=\"lang:sh decode:true crayon-inline \">faas-cli store deploy<\/span>\u00a0 meldet erst erfolgreich zur\u00fcck, wenn der Container l\u00e4uft. So ist dieser Container bereits im richtigen Status bevor Requests eingehen. Der Ready State der Funktion ist der Ready State des Containers.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wieso-habt-ihr-euch-fuer-OpenFaaS-entschieden-und-nicht-fuer-eine-Alternative\"><\/span>Wieso habt ihr euch f\u00fcr OpenFaaS entschieden und nicht f\u00fcr eine Alternative?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Wir schauen uns regelm\u00e4\u00dfig spannende Technologien an. Dieses mal haben wir uns OpenFaaS angesehen, besonders unter dem Aspekt, dass es mit faasd einen leichtgewichtige Alternative gibt, die einen einfachen Einstieg in das Thema erm\u00f6glicht.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Sind-die-anderen-genannten-Alternativen-Kubeless-%E2%80%A6-primaer-fuer-Tests-oder-sind-sie-auch-fuer-produktive-Einsaetze-gedacht\"><\/span>Sind die anderen genannten Alternativen (Kubeless, &#8230;) prim\u00e4r f\u00fcr Tests oder sind sie auch f\u00fcr produktive Eins\u00e4tze gedacht?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Die genannten Alternativen (Kubeless, KNative) eigenen sich nat\u00fcrlich auch f\u00fcr einen Test-Einsatz. Bei den genannten Tools h\u00e4ngt die Produktionsreife direkt am Reifegrad des Kubernetes-Clusters, da dieser die Funktionen schedulen muss.<\/p>\n<p>OpenFaas mit Kubernetes ist dementsprechend genauso Production-ready wie KNative. Das in der Demo vorgestellte faasd ist eher nicht f\u00fcr den produktiven Einsatz gedacht.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Sind-die-Functions-zwischen-OpenFaaS-Knative-etc-kompatibel\"><\/span>Sind die Functions zwischen OpenFaaS, Knative etc. kompatibel?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Nein, die Funktionen sind leider nicht \u00fcbertragbar. Genauso wenig sind die Funktionen nach AWS Lambda portierbar.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Gibt-es-auch-die-Moeglichkeit-Scheduler-zu-verwenden\"><\/span>Gibt es auch die M\u00f6glichkeit, Scheduler zu verwenden?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Es gibt f\u00fcr OpenFaaS die M\u00f6glichkeit, Kubernetes zu nutzen und f\u00fcr Kubernetes gibt es die M\u00f6glichkeit, in die <a href=\"https:\/\/kubernetes.io\/docs\/tasks\/extend-kubernetes\/configure-multiple-schedulers\/\">Scheduler Config einzugreifen<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Eine-Funktion-ist-also-einfach-ein-Container\"><\/span>Eine Funktion ist also einfach ein Container?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Jap.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Die-Schnelligkeit-bei-cold-Startup-Functions-erreiche-ich-vermutlich-nur-durch-einen-warmen-Image-Cache-Was-geschieht-bis-dahin-Blockiert\"><\/span>Die Schnelligkeit bei cold Startup Functions erreiche ich vermutlich nur durch einen warmen Image Cache. Was geschieht bis dahin? Blockiert?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Genau, OpenFaaS bereitet die Container so vor, dass eine schnelle Antwort erfolgen kann. Der Deployment-Prozess blockiert so lange, bis der Container l\u00e4uft.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wie-lange-dauert-es-eine-Minimal-Infrastruktur-mit-Kubernetes-OpenFaaS-aufzusetzen\"><\/span>Wie lange dauert es, eine Minimal-Infrastruktur mit Kubernetes &amp; OpenFaaS aufzusetzen?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Auf der Openstack-Instanz von inovex konnte eine Instanz innerhalb von 60 Sekunden erzeugt werden. Das geht bestimmt schneller. Die komplette L\u00f6sung von OpenFaaS mit Kubernetes kann nicht einfach beantwortet werden, da man daf\u00fcr definieren m\u00fcsste, wie Kubernetes gebaut werden muss.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ich-glaube-ich-habe-den-Unterschied-zu-Kubernetes-Minikube-noch-nicht-ganz-verstanden-Ich-brauche-keine-DeploymentIngressServices-YAMLs\"><\/span>Ich glaube ich habe den Unterschied zu Kubernetes (Minikube) noch nicht ganz verstanden. Ich brauche keine Deployment\/Ingress\/Services YAMLs?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>MiniKube ist ein vorpacketiertes Kubernetes. OpenFaas zielt als Serverless-Plattform auf das Ausf\u00fchren von Serverless Functions. Mit 5 Meter Abstand l\u00e4sst sich argumentieren, dass OpenFaaS-Funktionen auch nur Container sind.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ist-OpenFaaS-kompatibel-zum-Serverless-Framework\"><\/span>Ist OpenFaaS kompatibel zum Serverless Framework?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Nein, das Serverless Framework inkludiert nur die gro\u00dfen Cloud-Anbieter als Backend. Es mag community-driven Plugins f\u00fcr OpenFaaS geben, auf der offiziellen Seite ist davon aber nichts zu sehen.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Bei-%E2%80%9Efaas-cli-store-list%E2%80%9C-wurde-nicht-angezeigt-dass-die-%E2%80%9EYouTubeDownloader%E2%80%9C-Function-per-ID-%E2%80%9Eyoutube-dl%E2%80%9C-installiert-werden-muss-Woher-kommt-diese-ID\"><\/span>Bei \u201efaas-cli store list\u201c wurde nicht angezeigt, dass die \u201eYouTubeDownloader\u201c Function per ID \u201eyoutube-dl\u201c installiert werden muss. Woher kommt diese ID?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ja, das ist korrekt. Die ID wurde aus der JSON-Datei des Beispiel-Store entnommen. Rein \u00fcber die faas-cli kommt man an diese ID Stand heute nicht dran. Die ID entspricht dabei dem Funktions-Namen und kann <a href=\"https:\/\/raw.githubusercontent.com\/openfaas\/store\/master\/functions.json\">hier<\/a> gefunden werden. Dieser Store sollte sich auch gegen einen eigenen Store austauschen lassen. Das hatten wir aber nicht n\u00e4her untersucht und k\u00f6nnen daher nichts dazu sagen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!<\/p>\n","protected":false},"author":147,"featured_media":19322,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"ep_exclude_from_search":false,"footnotes":""},"tags":[71],"service":[414],"coauthors":[{"id":147,"display_name":"inovex","user_nicename":"inovex"}],"class_list":["post-19321","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cloud","service-cloud"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OpenFaaS FAQ: Eure Fragen beantwortet - inovex GmbH<\/title>\n<meta name=\"description\" content=\"Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OpenFaaS FAQ: Eure Fragen beantwortet - inovex GmbH\" \/>\n<meta property=\"og:description\" content=\"Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/\" \/>\n<meta property=\"og:site_name\" content=\"inovex GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inovexde\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-21T10:31:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-02T07:52:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"inovex\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq-1024x576.png\" \/>\n<meta name=\"twitter:creator\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:site\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"inovex\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n\t<meta name=\"twitter:label3\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data3\" content=\"inovex\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/\"},\"author\":{\"name\":\"inovex\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/person\\\/4e3a0a923495d77e7f9b485e00893cb5\"},\"headline\":\"OpenFaaS FAQ: Eure Fragen beantwortet\",\"datePublished\":\"2020-07-21T10:31:11+00:00\",\"dateModified\":\"2022-12-02T07:52:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/\"},\"wordCount\":860,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/openfaas-faq.png\",\"keywords\":[\"Cloud\"],\"articleSection\":[\"General\",\"Infrastructure\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/\",\"name\":\"OpenFaaS FAQ: Eure Fragen beantwortet - inovex GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/openfaas-faq.png\",\"datePublished\":\"2020-07-21T10:31:11+00:00\",\"dateModified\":\"2022-12-02T07:52:20+00:00\",\"description\":\"Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/openfaas-faq.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/openfaas-faq.png\",\"width\":1920,\"height\":1080,\"caption\":\"OpenFaaS logo juggling the letters F A Q\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/openfaas-faq-eure-fragen-beantwortet\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OpenFaaS FAQ: Eure Fragen beantwortet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"name\":\"inovex GmbH\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\",\"name\":\"inovex GmbH\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"width\":1921,\"height\":1081,\"caption\":\"inovex GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inovexde\",\"https:\\\/\\\/x.com\\\/inovexgmbh\",\"https:\\\/\\\/www.instagram.com\\\/inovexlife\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inovex\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC7r66GT14hROB_RQsQBAQUQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/person\\\/4e3a0a923495d77e7f9b485e00893cb5\",\"name\":\"inovex\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/inovex-logo-profile-96x96.png25c3c96966f9fb1dd97ace67fbcbc2c2\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/inovex-logo-profile-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/inovex-logo-profile-96x96.png\",\"caption\":\"inovex\"},\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/author\\\/inovex\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OpenFaaS FAQ: Eure Fragen beantwortet - inovex GmbH","description":"Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/","og_locale":"de_DE","og_type":"article","og_title":"OpenFaaS FAQ: Eure Fragen beantwortet - inovex GmbH","og_description":"Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!","og_url":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/","og_site_name":"inovex GmbH","article_publisher":"https:\/\/www.facebook.com\/inovexde","article_published_time":"2020-07-21T10:31:11+00:00","article_modified_time":"2022-12-02T07:52:20+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq.png","type":"image\/png"}],"author":"inovex","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq-1024x576.png","twitter_creator":"@inovexgmbh","twitter_site":"@inovexgmbh","twitter_misc":{"Verfasst von":"inovex","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten","Written by":"inovex"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#article","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/"},"author":{"name":"inovex","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/4e3a0a923495d77e7f9b485e00893cb5"},"headline":"OpenFaaS FAQ: Eure Fragen beantwortet","datePublished":"2020-07-21T10:31:11+00:00","dateModified":"2022-12-02T07:52:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/"},"wordCount":860,"commentCount":0,"publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq.png","keywords":["Cloud"],"articleSection":["General","Infrastructure"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/","url":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/","name":"OpenFaaS FAQ: Eure Fragen beantwortet - inovex GmbH","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#primaryimage"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq.png","datePublished":"2020-07-21T10:31:11+00:00","dateModified":"2022-12-02T07:52:20+00:00","description":"Bei unserem zweiteiligen Online Meetup zu OpenFaaS sind einige Fragen zusammengekommen, die wir aus Zeitgr\u00fcnden nicht alle beantworten konnten. Deshalb haben wir hier ein kompaktes OpenFaaS FAQ zusamengestellt. Solltest du noch weitere Fragen haben, stelle diese gerne in den Kommentaren!","breadcrumb":{"@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#primaryimage","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2020\/07\/openfaas-faq.png","width":1920,"height":1080,"caption":"OpenFaaS logo juggling the letters F A Q"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inovex.de\/de\/blog\/openfaas-faq-eure-fragen-beantwortet\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inovex.de\/de\/"},{"@type":"ListItem","position":2,"name":"OpenFaaS FAQ: Eure Fragen beantwortet"}]},{"@type":"WebSite","@id":"https:\/\/www.inovex.de\/de\/#website","url":"https:\/\/www.inovex.de\/de\/","name":"inovex GmbH","description":"","publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inovex.de\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.inovex.de\/de\/#organization","name":"inovex GmbH","url":"https:\/\/www.inovex.de\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","width":1921,"height":1081,"caption":"inovex GmbH"},"image":{"@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inovexde","https:\/\/x.com\/inovexgmbh","https:\/\/www.instagram.com\/inovexlife\/","https:\/\/www.linkedin.com\/company\/inovex","https:\/\/www.youtube.com\/channel\/UC7r66GT14hROB_RQsQBAQUQ"]},{"@type":"Person","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/4e3a0a923495d77e7f9b485e00893cb5","name":"inovex","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/wp-content\/uploads\/inovex-logo-profile-96x96.png25c3c96966f9fb1dd97ace67fbcbc2c2","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/inovex-logo-profile-96x96.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/inovex-logo-profile-96x96.png","caption":"inovex"},"url":"https:\/\/www.inovex.de\/de\/blog\/author\/inovex\/"}]}},"_links":{"self":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/19321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/users\/147"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/comments?post=19321"}],"version-history":[{"count":1,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/19321\/revisions"}],"predecessor-version":[{"id":39795,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/19321\/revisions\/39795"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media\/19322"}],"wp:attachment":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media?parent=19321"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/tags?post=19321"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/service?post=19321"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/coauthors?post=19321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}