コース概要

サーバーレスアーキテクチャの紹介

  • 何がサーバーレスアーキテクチャなのか?
  • サーバーレスソリューションのメリットとユースケース
  • サーバーレスアプリケーション用の AWS サービスの概要

AWS Cloud9 の入門

  • AWS Cloud9 環境のセットアップ
  • サーバーレス開発向け IDE 機能の探求
  • AWS Lambda と AWS Cloud9 の統合

AWS Lambda を使用したサーバーレスアプリケーションの構築

  • AWS Lambda 関数の紹介
  • Lambda 関数の作成とテスト
  • サーバーレスアプリケーションのデプロイ

AWS Lambda と他の AWS サービスとの統合

  • サーバーレス API のために API Gateway を使用する
  • イベント駆動型アーキテクチャのために S3 と Lambda の統合
  • データストレージのための AWS DynamoDB の使用

高度なサーバーレスアプリケーション開発

  • サーバーレスフレームワーク(例:Serverless Framework、AWS SAM)の使用
  • パフォーマンスの最適化とコールドスタートの削減
  • サーバーレスアプリケーションのセキュリティに関するベストプラクティス

サーバーレスアプリケーションの監視と管理

  • AWS CloudWatch を使用したログと監視のセットアップ
  • Lambda 関数のトラブルシューティングとデバッグ
  • サーバーレスアプリケーションのコスト最適化戦略

サーバーレスアプリケーションでの自動化

  • AWS CloudFormation を使用したインフラストラクチャの自動化
  • AWS Step Functions を使用して自動ワークフローを構築する
  • AWS EventBridge を使用したタスクのスケジューリング

サーバーレスアプリケーションのスケーリングと管理

  • サーバーレス環境での自動スケーリング戦略
  • 並行処理とスケーリング制限の対処
  • 大規模なサーバーレスリソースの管理

まとめと次ステップ

要求

  • クラウドコンピューティング概念の基本的な理解
  • Python、Node.js、または類似プログラミング言語の使用経験
  • AWS などのクラウドプラットフォームを使用した経験

対象者

  • 開発者
  • クラウドソリューションアーキテクト
  • IT プロフェッショナル
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (1)

今後のコース

関連カテゴリー