Azure関数には、既存のバインディングの固定セットが付属しています。Azure関数のカスタムバインディングを実装するにはどうすればよいですか?
同時にAzure関数は、WebジョブSDKに基づいており、一部にはextensibility storyがあります。カスタムトリガーを含むカスタムバインドタイプを作成することができます。
これらのカスタムバインディングをAzure Functionランタイムで実行することは可能ですか?はいの場合は、それを行う方法に関するチュートリアルまたはドキュメントがありますか?いいえ、どんな計画ですか?
サンプル使用シナリオの中には、非Azure製品(Kafkaなど)またはカスタム社内プロトコルとの統合があります。
トリガーはどうですか? Durable Extensionsで使用される、カスタムトリガーバインディングのいくつかの形式があります。イベントグリッドバインディング。 – Mikhail
@Mikhailカスタムトリガは、拡張性のために正式にはサポートされていません(このような作業をうまく行い、動的なスケールをサポートするには多くの困難があります)。今、私たちはカスタムトリガーのためにイベントグリッドを使用するように頼んでいます。イベントグリッドのバインディングを改善するために取り組んでいます。 –
私の理論は、オーケストレーションがおそらくStorage Queueを使用し、イベントグリッドがHTTPをベースにしているように、標準からバインディング「派生」を作成できるということでした。このようにして、そのバインディングからスケーラビリティのバックエンドを取得し、ユースケース固有のセマンティクスをさらに定義することができます。私は間違っていると思いますか? – Mikhail