Azure Compute の概要 - パート 1
Microsoft Azure を理解する
Kevin James
Technical Lead and Training Architect
サーバーレス vs. ステートレス
サーバーレス
サーバーが無いわけではない
インフラ運用を抽象化
負荷に応じて自動スケール
ステートレス
過去のやり取りを保持しない
各トランザクションは常に新規として処理
効率的だが継続性に欠ける
Compute とは?
仮想マシン
オンデマンドで拡張・カスタマイズ可能な計算リソース
物理マシンの性能を仮想環境で提供
仮想マシン
オンデマンドで拡張・カスタマイズ可能な計算リソース
物理マシンの性能を仮想環境で提供
OS とアプリの制御が可能
仮想マシン
オンデマンドで拡張・カスタマイズ可能な計算リソース
物理マシンの性能を仮想環境で提供
OS とアプリの制御が可能
Windows、Linux など
仮想マシン
App Service
Web/モバイル開発をサポート
API とアプリを構築・デプロイ・スケール
開発者はインフラではなくコードに集中
バージョン管理ツールで継続的インテグレーション
Functions
イベント駆動でコードを実行
スマート信号機
特定のトリガーで色を変更
Azure Functions のトリガー例:
HTTP リクエスト、DB 変更、特定イベント
需要に応じ自動スケールし応答性を維持
まとめ
Azure Compute はスケーラブルなリソースをオンデマンド提供
断続的なワークロードに従量課金でコスト効率良好
フルマネージドで Microsoft がインフラと更新を管理
ハードウェアではなくアプリ開発に集中
Passons à la pratique !
Microsoft Azure を理解する
Preparing Video For Download...