All Projects → ealsur → functions-extension-101

ealsur / functions-extension-101

Licence: MIT license
Learn how to create your own Azure Functions extension in 5 steps

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to functions-extension-101

serverless-recipes
Compendium of Serverless samples with Azure Cosmos DB
Stars: ✭ 30 (-14.29%)
Mutual labels:  azure-functions, azure-cosmos-db
serverlessnotifications
Serverless notifications with Azure Cosmos DB + Azure Functions + Azure SignalR
Stars: ✭ 60 (+71.43%)
Mutual labels:  azure-functions, azure-cosmos-db
Juka
🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Stars: ✭ 68 (+94.29%)
Mutual labels:  azure-functions
shorty
URL shortener available as library, microservice (even containerized), aws lambda, and azure function
Stars: ✭ 31 (-11.43%)
Mutual labels:  azure-functions
AzureContainerInstancesManagement
Hosting game servers at scale using Azure Container Instances, using Azure Functions and Event Grid. Demo with OpenArena game server!
Stars: ✭ 41 (+17.14%)
Mutual labels:  azure-functions
serverless-multicloud-example
An example Node Express app that can be deployed in any major cloud by the Serverless framework
Stars: ✭ 20 (-42.86%)
Mutual labels:  azure-functions
OSCI
Open Source Contributor Index
Stars: ✭ 107 (+205.71%)
Mutual labels:  azure-functions
Getting-Started-with-Cosmos-DB
A tutorial about how to start with Cosmos DB - The information I would have loved to have before setting out with Cosmos DB.
Stars: ✭ 16 (-54.29%)
Mutual labels:  azure-cosmos-db
powerbi-embed-v2
Power BI Embedded with Custom Controls PoC
Stars: ✭ 34 (-2.86%)
Mutual labels:  azure-functions
Xamarin.InAppPurchasing
Sample project for secure in-app purchases with Xamarin for iOS and Google Play
Stars: ✭ 26 (-25.71%)
Mutual labels:  azure-functions
sshizzle
Serverless, Zero-Trust SSH for Microsoft Azure
Stars: ✭ 62 (+77.14%)
Mutual labels:  azure-functions
hashflags-function
⚡ A collection of Azure functions related to Twitter hashflags
Stars: ✭ 15 (-57.14%)
Mutual labels:  azure-functions
azure-sql-db-change-stream-debezium
SQL Server Change Stream sample using Debezium
Stars: ✭ 74 (+111.43%)
Mutual labels:  azure-functions
CfpExchange
An online community website used to share interesting call for papers with speakers.
Stars: ✭ 24 (-31.43%)
Mutual labels:  azure-functions
multicloud
The serverless @multicloud library provides an easy way to write your serverless handlers 1 time and deploy them to multiple cloud providers include Azure & AWS.
Stars: ✭ 79 (+125.71%)
Mutual labels:  azure-functions
Funcaster
⚡ Serverless .NET solution for hosting your 🔊 podcasts with (nearly) zero costs using Azure Functions and Azure Storage Account.
Stars: ✭ 44 (+25.71%)
Mutual labels:  azure-functions
Imgbot
An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them. This will make the file size go down, but leave the dimensions and quality untouched. Once it's done, ImgBot will open a pull request for you to review and merge. [email protected]
Stars: ✭ 1,017 (+2805.71%)
Mutual labels:  azure-functions
Fritz.HatCollection
A static website that displays a collection of Fritz's Hats
Stars: ✭ 21 (-40%)
Mutual labels:  azure-functions
QueueBatch
WebJobs/Azure Functions trigger providing batches of Azure Storage Queues messages directly to your function
Stars: ✭ 40 (+14.29%)
Mutual labels:  azure-functions
Azure-Certification-DP-200
Road to Azure Data Engineer Part-I: DP-200 - Implementing an Azure Data Solution
Stars: ✭ 54 (+54.29%)
Mutual labels:  azure-cosmos-db

How to create your own Azure Function bindings!

Watch the recording! 👇

Watch the On Dotnet episode

This repository acts as a live learning sample of how you can create your own custom Azure Functions Output Binding in 5 easy steps.

Each step is represented by one project that references the previous one, so any change you make in one, will be picked up by the next one.

The code sample shows how to create an Output Binding for the Azure Cosmos DB V3 SDK, but it is only for learning purposes, this is not the official Azure Cosmos DB Output Binding for the V3 SDK.

The guide is comprised of the following steps:

  • Step 1 - Define your attribute
  • Step 2 - Create your connector or service
  • Step 3 - Define your Collector
  • Step 4 - The glue that binds it together
  • Step 5 - Activating the extension

Each step contains the smallest piece of code possible to understand the base concepts required to build your own Output Binding.

At the end, there is a sample Azure Functions project that consumes the result of Step 5 and can be used for testing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].