Azure Compute の概要 - パート 1

Microsoft Azure を理解する

Kevin James

Technical Lead and Training Architect

サーバーレス vs. ステートレス

サーバーレス

  • サーバーが無いわけではない
  • インフラ運用を抽象化
  • 負荷に応じて自動スケール

ステートレス

  • 過去のやり取りを保持しない
  • 各トランザクションは常に新規として処理
  • 効率的だが継続性に欠ける

自動販売機.webp

Microsoft Azure を理解する

Compute とは?

Compute.webp

Microsoft Azure を理解する

仮想マシン

  • オンデマンドで拡張・カスタマイズ可能な計算リソース
  • 物理マシンの性能を仮想環境で提供

仮想マシンのイメージ.webp

Microsoft Azure を理解する

仮想マシン

  • オンデマンドで拡張・カスタマイズ可能な計算リソース
  • 物理マシンの性能を仮想環境で提供
  • OS とアプリの制御が可能

OS を制御.png

Microsoft Azure を理解する

仮想マシン

  • オンデマンドで拡張・カスタマイズ可能な計算リソース
  • 物理マシンの性能を仮想環境で提供
  • OS とアプリの制御が可能
    • Windows、Linux など

オペレーティングシステムの例.png

Microsoft Azure を理解する

仮想マシン

スマートシティの交通最適化.jpg

Microsoft Azure を理解する

App Service

  • Web/モバイル開発をサポート
  • API とアプリを構築・デプロイ・スケール
  • 開発者はインフラではなくコードに集中
  • バージョン管理ツールで継続的インテグレーション

App Service の概念図.jpg

Microsoft Azure を理解する

Functions

  • イベント駆動でコードを実行
  • スマート信号機
    • 特定のトリガーで色を変更
  • Azure Functions のトリガー例:
    • HTTP リクエスト、DB 変更、特定イベント
  • 需要に応じ自動スケールし応答性を維持

スマート信号機.jpg

Microsoft Azure を理解する

まとめ

  • Azure Compute はスケーラブルなリソースをオンデマンド提供
  • 断続的なワークロードに従量課金でコスト効率良好
  • フルマネージドで Microsoft がインフラと更新を管理
  • ハードウェアではなくアプリ開発に集中

コスト効率の高い Compute.jpg

Microsoft Azure を理解する

Passons à la pratique !

Microsoft Azure を理解する

Preparing Video For Download...