{"id":1922,"date":"2019-07-14T10:19:06","date_gmt":"2019-07-14T10:19:06","guid":{"rendered":"https:\/\/nub8.net\/?p=1922"},"modified":"2026-04-08T14:06:50","modified_gmt":"2026-04-08T14:06:50","slug":"serverless-computing-with-azure-function","status":"publish","type":"post","link":"https:\/\/nub8.net\/es\/serverless-computing-with-azure-function\/","title":{"rendered":"Serverless computing with Azure Function"},"content":{"rendered":"<p><strong>Serverless<\/strong> is a style of solution architecture where we do not care about hosting the application or the required infrastructure\/server to make the application running. The code runs on a readymade container and serves a very specific task. Azure Functions is a Serverless computing service that enables you to run code on-demand without having to obviously provision or manage infrastructure and servers. Azure functions are event driven functions that you can leverage a lot of Azure features like Continuous Deployment and Integration, Scaling up and Scaling out, Hybrid connections.<\/p>\n<h3><strong>Azure Function Pricing<\/strong><\/h3>\n<p>Azure Functions consumption plan is billed based on per-second resource consumption and executions. Consumption plan pricing includes a monthly free grant of 1 million requests and 400,000 GB-s of resource consumption per month per subscription in pay-as-you-go pricing across all function apps in that subscription.<br \/>\nPremium instance duration<br \/>\nMemory: $0.00044\/100 GB-s<br \/>\nvCPU: $0.00179\/100 vCPU-s<br \/>\n(Source: Price details according to Azure Function Official web site.)<\/p>\n<h3><strong>Supported languages<\/strong><\/h3>\n<p>Following languages are supported in Azure function.<br \/>\n\u2022 C#<br \/>\n\u2022 JavaScript<br \/>\n\u2022 F#<br \/>\n\u2022 Java<br \/>\n\u2022 PowerShell<br \/>\n\u2022 Python<br \/>\n\u2022 TypeScript<br \/>\n\u2022 PHP<\/p>\n<h3><strong>Azure Functions Architecture<\/strong><\/h3>\n<p>\u2022 Azure function runtime is open-source and available on GitHub.<br \/>\n\u2022 With Azure Functions to store the persistent data that needs to be constant across numerous instances, you may use Azure Blob Storage or Azure Table Storage.<br \/>\n\u2022 With integration with Azure Application Insight, we can track Azure functions very sound and easily see results.<br \/>\n\u2022 With Azure Functions, You can include your package.json in your function directory and run npm install as you normally would with Node.js projects using Kudu or the Console in the Azure portal.<br \/>\n\u2022 There are two major versions of the Azure Functions runtime: 1.x and 2.x .<br \/>\nThe version 2.x runtime uses a new language extensibility model. In version 2.x, all functions in a function app must share the same language. Azure Functions 1.x experimental languages won&#8217;t be updated to use the new model, so they aren&#8217;t supported in 2.x.<br \/>\n\u2022Azure functions provision multiple functions concurrently provided they are within a single app instance which has no limit. The number of concurrent activity and orchestrator function executions is covered at 10X the number of cores on the VM.<\/p>\n<p>Organizations can practice faster time to market, increased efficiency and reduced cost with <a href=\"https:\/\/nub8.net\/es\/services\/\"> Nub8\u2019s<\/a> cloud consulting services. Our Serverless cloud experts help you in giving your exclusive business requirement the right direction, with custom applications.<a href=\"https:\/\/nub8.net\/es\/services\/\"> Nub8<\/a> offers best-in-class Azure function Consulting Solution that solidifies your cloud initiative and reduces your excess infrastructure\/Server cost.<\/p>","protected":false},"excerpt":{"rendered":"<p>Serverless is a style of solution architecture where we do not care about hosting the application or the required infrastructure\/server to make the application running. The code runs on a readymade container and serves a very specific task. Azure Functions is a Serverless computing service that enables you to run code on-demand without having to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-1922","post","type-post","status-publish","format-standard","hentry","category-azure"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/posts\/1922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/comments?post=1922"}],"version-history":[{"count":1,"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/posts\/1922\/revisions"}],"predecessor-version":[{"id":11943,"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/posts\/1922\/revisions\/11943"}],"wp:attachment":[{"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/media?parent=1922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/categories?post=1922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nub8.net\/es\/wp-json\/wp\/v2\/tags?post=1922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}