お問い合わせ

コース概要

序論

  • SREが従来のITとソフトウェア開発をどのように融合させるか。
  • 自動化とオブザーバビリティの必要性
  • ソフトウェアエンジニアとシステム管理者の役割の違い。
  • サイト信頼性エンジニア(SRE)とDevOpsエンジニアの違い。

ITシステム概論

  • オンプレミスおよびクラウドにおけるシステムアーキテクチャ。

SREの原則とプラクティスの概要

  • Infrastructure as Code (IaC)。
  • コンテナ化とオーケストレーション(Docker、Kubernetesなど)の役割。
  • CI/CD(継続的インテグレーション、継続的デプロイ、継続的デリバリー)。
  • オブザーバビリティ(監視可能性)。

ITシステムの評価

  • チームと組織のリソースの現状確認。
  • システムとプロセスのマッピング。
  • SRE導入による潜在的影響の推定。
  • ソフトウェアエンジニアリングチームの役割。
  • 運用チームの役割。
  • 管理職(マネジメント)の役割。

システムの信頼性維持

  • サービスで求められる信頼性の記述と測定。
  • サービスレベル目標(SLO)の理解。
  • サービスレベルインジケーター(SLI)およびサービスレベルアグリーメント(SLA)の理解。
  • エラーバジェット(Error Budget)の活用。
  • SLOの策定。

システム管理の最適化

  • 開発環境の構築
  • SREツールの評価
  • 自動化すべきタスクの優先順位付け。
  • ソフトウェアの作成。

「Infrastructure as Code」のデプロイ

  • コードのテストと反復改善
  • システムのレジリエンス(強靭性)の向上
  • 失敗からの学習

システムの監視

  • システムパフォーマンスの監視。
  • SREツールとテクニック。

SREの未来

要求

  • ITインフラストラクチャに関する一般的な理解。
  • ソフトウェア開発プロセスに関する基本的な知識。
  • 言語問わず、プログラミングまたはスクリプト作成の経験。

対象者

  • 開発者
  • システム管理者
  • ソフトウェアアーキテクト
  • DevOpsエンジニア
  • ITマネージャー
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー