
開発体験を向上させる Azure Functions の Node.js と Python の新しいプログラミングモデルを試した
BRANK
Azure Functions の特徴として各サービスとのバインディングとトリガーの存在があります。Function の実装ではどのバインディングやトリガーを使っているかという情報を Function Host やスケーリングを担うサービスに伝える必要があり、そのためのメタデータとして function.json が用意されています。このメタデータによってゼロへのスケールインや、キューの長さやイベントの数による柔軟なオートスケーリングが実現されています。とても重要なファイルなのですが、ミスしやすいポイントでもあります。C# と Java を使って開発している場合にはコード内のアノテーションから…