{"id":1210,"date":"2022-02-17T22:05:27","date_gmt":"2022-02-17T22:05:27","guid":{"rendered":"https:\/\/cyberconsulting.be\/?p=1210"},"modified":"2022-02-18T08:36:36","modified_gmt":"2022-02-18T08:36:36","slug":"stream-processing-with-azure-function-app","status":"publish","type":"post","link":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/","title":{"rendered":"Stream processing with Azure function app"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1210\" class=\"elementor elementor-1210\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ef35089 elementor-section-boxed elementor-section-height-default elementor-section-height-default qodef-elementor-content-no qodef-tooltip-follow-no qodef-vertical-text-holder-no qodef-vertical-text-in-grid-no\" data-id=\"ef35089\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cd2f6db\" data-id=\"cd2f6db\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6ad531f elementor-widget elementor-widget-text-editor\" data-id=\"6ad531f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.5.1 - 20-12-2021 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>I had a very interesting experience around Azure function app when I was working at Agilytic. I tried to build an intensive workload application exclusively with Azure function app. It is a new kind of service called <em>FaaS<\/em> for <em>Function as a service<\/em>. You give a function that would be eventually executed following an event. The trigger could be a HTTP request, a timer, a message, &#8230; You quickly realize the benefit you can get of writing Azure function app. At&nbsp;<span style=\"color: var( --e-global-color-text ); font-weight: var( --e-global-typography-text-font-weight );\">the end you also discover it might not be that interesting because of financial reasons. Let&#8217;s read more:&nbsp;<\/span><\/p>\n<p><a href=\"https:\/\/info.agilytic.be\/blog\/tech-talk-workload-solutions-azure-function-app\">https:\/\/info.agilytic.be\/blog\/tech-talk-workload-solutions-azure-function-app<\/a><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>I had a very interesting experience around Azure function app when I was working at Agilytic. I tried to build an intensive workload application exclusively with Azure function app. It is a new kind of service called FaaS for Function as a service. You give a function that would be eventually executed following an event. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1215,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Stream processing with Azure function app - CyberConsulting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stream processing with Azure function app - CyberConsulting\" \/>\n<meta property=\"og:description\" content=\"I had a very interesting experience around Azure function app when I was working at Agilytic. I tried to build an intensive workload application exclusively with Azure function app. It is a new kind of service called FaaS for Function as a service. You give a function that would be eventually executed following an event. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/\" \/>\n<meta property=\"og:site_name\" content=\"CyberConsulting\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-17T22:05:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-18T08:36:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cyberconsulting.be\/wp-content\/uploads\/2022\/02\/AzureFunctions-removebg-preview.png\" \/>\n\t<meta property=\"og:image:width\" content=\"526\" \/>\n\t<meta property=\"og:image:height\" content=\"225\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"cyberclo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cyberconsulting.be\/#website\",\"url\":\"https:\/\/cyberconsulting.be\/\",\"name\":\"CyberConsulting\",\"description\":\"Olivier Buez\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cyberconsulting.be\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#primaryimage\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/cyberconsulting.be\/wp-content\/uploads\/2022\/02\/AzureFunctions-removebg-preview.png\",\"contentUrl\":\"https:\/\/cyberconsulting.be\/wp-content\/uploads\/2022\/02\/AzureFunctions-removebg-preview.png\",\"width\":526,\"height\":225},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#webpage\",\"url\":\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/\",\"name\":\"Stream processing with Azure function app - CyberConsulting\",\"isPartOf\":{\"@id\":\"https:\/\/cyberconsulting.be\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#primaryimage\"},\"datePublished\":\"2022-02-17T22:05:27+00:00\",\"dateModified\":\"2022-02-18T08:36:36+00:00\",\"author\":{\"@id\":\"https:\/\/cyberconsulting.be\/#\/schema\/person\/d74e1292938d651515a7363f783be1c0\"},\"breadcrumb\":{\"@id\":\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cyberconsulting.be\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Stream processing with Azure function app\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/cyberconsulting.be\/#\/schema\/person\/d74e1292938d651515a7363f783be1c0\",\"name\":\"cyberclo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cyberconsulting.be\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f8e32d0ce0ccda6f063955d9010239aeff9d5505ad48924550b34466cd55cc5d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f8e32d0ce0ccda6f063955d9010239aeff9d5505ad48924550b34466cd55cc5d?s=96&d=mm&r=g\",\"caption\":\"cyberclo\"},\"sameAs\":[\"http:\/\/cyberconsulting.be\"],\"url\":\"https:\/\/cyberconsulting.be\/index.php\/author\/cyberclo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Stream processing with Azure function app - CyberConsulting","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:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/","og_locale":"en_GB","og_type":"article","og_title":"Stream processing with Azure function app - CyberConsulting","og_description":"I had a very interesting experience around Azure function app when I was working at Agilytic. I tried to build an intensive workload application exclusively with Azure function app. It is a new kind of service called FaaS for Function as a service. You give a function that would be eventually executed following an event. [&hellip;]","og_url":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/","og_site_name":"CyberConsulting","article_published_time":"2022-02-17T22:05:27+00:00","article_modified_time":"2022-02-18T08:36:36+00:00","og_image":[{"width":526,"height":225,"url":"https:\/\/cyberconsulting.be\/wp-content\/uploads\/2022\/02\/AzureFunctions-removebg-preview.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"cyberclo","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/cyberconsulting.be\/#website","url":"https:\/\/cyberconsulting.be\/","name":"CyberConsulting","description":"Olivier Buez","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cyberconsulting.be\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"ImageObject","@id":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#primaryimage","inLanguage":"en-GB","url":"https:\/\/cyberconsulting.be\/wp-content\/uploads\/2022\/02\/AzureFunctions-removebg-preview.png","contentUrl":"https:\/\/cyberconsulting.be\/wp-content\/uploads\/2022\/02\/AzureFunctions-removebg-preview.png","width":526,"height":225},{"@type":"WebPage","@id":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#webpage","url":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/","name":"Stream processing with Azure function app - CyberConsulting","isPartOf":{"@id":"https:\/\/cyberconsulting.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#primaryimage"},"datePublished":"2022-02-17T22:05:27+00:00","dateModified":"2022-02-18T08:36:36+00:00","author":{"@id":"https:\/\/cyberconsulting.be\/#\/schema\/person\/d74e1292938d651515a7363f783be1c0"},"breadcrumb":{"@id":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cyberconsulting.be\/index.php\/2022\/02\/17\/stream-processing-with-azure-function-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cyberconsulting.be\/"},{"@type":"ListItem","position":2,"name":"Stream processing with Azure function app"}]},{"@type":"Person","@id":"https:\/\/cyberconsulting.be\/#\/schema\/person\/d74e1292938d651515a7363f783be1c0","name":"cyberclo","image":{"@type":"ImageObject","@id":"https:\/\/cyberconsulting.be\/#personlogo","inLanguage":"en-GB","url":"https:\/\/secure.gravatar.com\/avatar\/f8e32d0ce0ccda6f063955d9010239aeff9d5505ad48924550b34466cd55cc5d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f8e32d0ce0ccda6f063955d9010239aeff9d5505ad48924550b34466cd55cc5d?s=96&d=mm&r=g","caption":"cyberclo"},"sameAs":["http:\/\/cyberconsulting.be"],"url":"https:\/\/cyberconsulting.be\/index.php\/author\/cyberclo\/"}]}},"_links":{"self":[{"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/posts\/1210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/comments?post=1210"}],"version-history":[{"count":9,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/posts\/1210\/revisions"}],"predecessor-version":[{"id":1221,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/posts\/1210\/revisions\/1221"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/media\/1215"}],"wp:attachment":[{"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/media?parent=1210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/categories?post=1210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cyberconsulting.be\/index.php\/wp-json\/wp\/v2\/tags?post=1210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}