AWSコンピュートサービス入門

AWS Concepts

Amar Suchak

Software Engineer, Microsoft

なぜコンピュートサービスが必要なのですか?

ブラックフライデー

  • ブラックフライデーだと想像してみてください
  • 高トラフィックによりウェブサイトがクラッシュする
  • 何をするのか?
AWS Concepts

コンピュート:デジタルソリューションの基盤

  • 定義: オンデマンドでコンピューティングパワーを提供する
  • 重要性: スケーラビリティ、柔軟性、コスト効率

需要 vs. コンピュートパワー

AWS Concepts

AWSで課題に対応

サーバーベース

  • 継続的な利用可能性
  • 専用リソース
  • より多くの制御
  • カスタマイズ(車の所有のように)

車を所有する

サーバーレス

  • オンデマンド実行
  • サーバー管理不要
  • イベント駆動型
  • 費用対効果が高い
  • タクシーサービスのように、必要なときに利用でき、不要なときは消えている

タクシーを呼ぶ

AWS Concepts

EC2の詳細

AWS EC2

  • クラウドの仮想サーバー
  • カスタマイズ可能な構成(OS、ストレージ、ロケーション)
  • カスタマイズに注目
AWS Concepts

Lambda の詳細

AWS Lambda

  • サーバーレス コンピューティング プラットフォーム
  • 名前はラムダ計算 {{2}} に由来
  • イベント駆動型アーキテクチャ(ファイルアップロード、データベース変更)
  • 利便性に注目
AWS Concepts

実際の現場で

EC2

  • ウェブサイトのホスティング
  • スケーラビリティとカスタマイズ

Web App

Lambda

  • リアルタイム画像処理
  • イベント駆動型タスク

Backups

AWS Concepts

EC2やLambda以外

AWS Compute Services

AWS Concepts

練習しましょう!

AWS Concepts

Preparing Video For Download...