[Q]
Azureのサーバーレスコンピューティング製品について教えてください。
[A]
Microsoft Azureにおけるサーバーレスコンピューティングでは、以下の製品があります。
サービス名 | アイコン | 主な用途 |
Azure Function |
コンピューティング |
|
Logic Apps |
ワークフロー オーケストレーション |
|
Event Gird |
クラウドメッセージング |
サーバレスコンピューティング利用するのメリット
- フルマネージドサービスを利用可能
- サーバーのプロビジョニングや管理をする必要がないため、サーバー管理の負荷を低減でき、ビジネス ロジックに注力できる
- コードをデプロイするだけで、高可用性のアプリを実行できる
- 柔軟なスケーリング
- 同時実行される関数がゼロから数万に増えても、数秒でスケールされる
- スケールの構成は自動でおこなわれる
- ほぼリアルタイムでイベントとトリガーに反応できる
- 使用したリソース分のみ課金
- イベント発生時に瞬時にリソースが割り当てられ、コードの実行時間とリソースの使用分のみ課金される