コース概要

導入

サーバーレスの機能とアーキテクチャの概要

  • サーバーレス開発はどのように行われますか?
  • サーバーレスアプローチの要件は何ですか?

CNCF エコシステムとサーバーレス環境の概要

  • サービスとしてのサーバーレス コンテナーとサービスとしてのサーバーレス機能

サーバーレス入門 Kubernetes

  • Kubernetes に適したサーバーレス フレームワークの選択
  • フィッション vs Kubeless vs Knative
  • Knative vs OpenFaaS

Serverless Framework の追加 FaaS プロバイダーの概要

OpenFaaS ツールチェーンと機能の概要

  • OpenFaaS を使い始める必要があるのはなぜですか?
  • OpenFaaSと統合できるツールは何ですか

Kubernetes サーバーレス開発用のシステムのセットアップ

  • 必要なフレームワークとツールのインストールと構成

コアServerless Frameworkツールの操作とAPIの活用

  • ダッシュボードの移動と UI または CLI の操作

FaaS 実装の概要と Kubernetes サーバーレス アプリケーション

  • コールドスタートとウォームスタート

KubernetesでPython関数を作成する Serverless Frameworkを使用する

コードテンプレートの保存とリポジトリへの関数の共有

  • サーバーレス Kubernetes プロジェクトのバージョン管理

Python 関数のテストとパフォーマンス指標の最適化

  • 呼び出しメトリクスの操作

リソース応答の Management の自動スケーリングの実装

  • 関数への変更の適用

関数への依存関係の追加とネイティブ拡張の作成

Kubernetes シークレットをサーバーレス関数に保存する

  • コンテナイメージとポッド定義の活用

Kubernetes サーバーレス機能のセキュリティ確保と認証機能の構築

  • TLSプロトコルの使用

Python の機能をサーバーレスで Kubernetes にデプロイする

  • 導入にサーバーレス CI/CD パイプラインを採用
  • コンポーネントの URL のカスタマイズ

関数のライフサイクルの監視とリクエスト ログの確認

トラブルシューティング

要約と結論

要求

  • Pythonのプログラミング経験に習熟していること
  • Kubernetesの概念と原則に関する中級の経験
  • コンテナ化とクラウド技術の理解
  • LinuxディストリビューションとCLIの経験

観客

  • 開発者
  • DevOpsエンジニア
 21 時間

参加者の人数



Price per participant

お客様の声 (6)

関連コース

関連カテゴリー