-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SAPEventMeshCustomBindingSampleFunction
Sample Function to demo Custom Output Binding of Azure Functions to SAP Event Mesh
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Is there a better way to centralize the steps to send a message to the SAP Event Mesh and make the consumption of this functionality in an Azure Function as smooth as possible? And indeed, there is: Azure Functions allow the implementation of custom bindings to exactly achieve such a flow (or to be more precise this functionality is delivered by the underlying WebJobsSDK).
Custom Binding to SAP Event Mesh: https://github.com/lechnerc77/SAPEventMeshCustomBinding
Azure Function using the Custom Binding: https://github.com/lechnerc77/SAPEventMeshCustomBindingSampleFunction
For non-.NET languages there is a mechanism that makes the live as developer easier when it comes to install the right extension, called extension bundle. This mechanism automatically installs the right extension in the version that is also used in the hosted environment of Azure. The mechanism is configured in the host.json file of the Azure Function and tells the runtime to install what is necessary (details which version needs to be installed are available here: https://github.com/Azure/azure-functions-extension-bundles/blob/v2.x/src/Microsoft.Azure.Functions.ExtensionBundle/extensions.json).
Technically the Azure Function host reaches out to a CDN and installs the function based on some constants hidden in the Azure Functions Host (see https://github.com/Azure/azure-functions-host/blob/9bdb40b2d517f32c5052956ba8c9cf662ea36a9e/src/WebJobs.Script/ScriptConstants.cs => search for ExtensionBundleDefaultSourceUri)
Related posts
-
Default function key changes every month
-
Serilog in ASP.NET Core 7.0 – Structured Logging using Serilog in ASP.NET Core 7.0
-
Monitoring App Service certificate expiration dates using Azure Functions
-
Discovering Azure's unannounced breaking change with Cosmos DB
-
C# : System.OperationCanceledException: The operation was canceled