Course Code: devopsplatformengr
Duration: 14 hours

Prerequisites:

  • ソフトウェア開発と運用に関する理解。
  • 基本的なシステム管理の経験。
  • コマンドラインインターフェースとバージョン管理システムに精通していること。

対象者

  • ソフトウェア開発者
  • システム管理者
  • ITプロジェクトマネージャー

Overview:

DevOpsとプラットフォームエンジニアリングは、ソフトウェアのデリバリーと運用を効率化する協力的な分野です。

この講師主導のライブトレーニング(オンラインまたはオンサイト)は、自動化され、スケーラブルで、協調的なIT環境の構築と管理のスキルを向上させたい中級レベルのソフトウェア開発者、システム管理者、およびITプロジェクトマネージャー向けです。

このトレーニング終了時には、参加者は以下のことが Able to:

  • DevOpsとプラットフォームエンジニアリングの基本原理と利点を理解する。
  • Infrastructure as Code (IaC) を実装し、ITインフラストラクチャのプロビジョニングを自動化する。
  • Continuous Integration and Continuous Delivery (CI/CD) パイプラインを構築および維持管理する。
  • DockerやKubernetesなどのコンテナ化ツールを使用してマイクロサービスをデプロイし、管理する。
  • DevSecOpsを利用してソフトウェア開発ライフサイクルにセキュリティ実践を統合する。
  • 監視とシステム信頼性の向上に観測技術を適用する。

コース形式

  • 対話型の講義とディスカッション。
  • 多くの演習と実践。
  • ライブラボ環境でのハンズオン実装。

コースのカスタマイゼーションオプション

  • このコースのカスタマイズトレーニングを希望する場合は、ご連絡ください。

Course Outline:

DevOpsとプラットフォームエンジニアリングの概要

  • DevOpsの定義とその基本原理
  • プラットフォームエンジニアリングの理解
  • DevOpsとプラットフォームエンジニアリングのシナジー

文化と協調性

  • 協調的な文化的な環境を構築する
  • チーム間のコミュニケーション戦略
  • IT部門での情報隔離の克服

ツールとテクノロジー

  • DevOpsおよびプラットフォームエンジニアリングに必要なツール
  • 自動化とオーケストレーションプラットフォーム
  • 継続的な改善のための監視と分析

Infrastructure as Code (IaC)

  • IaCの原理
  • 構成管理ツールを使用したIaCの実装
  • インフラストラクチャ管理のベストプラクティス

Continuous Integration and Continuous Delivery (CI/CD)

  • CI/CDパイプライン:コードからデプロイまで
  • CI/CDにプラットフォームエンジニアリングを統合する
  • 事例研究:成功したCI/CDの実装

マイクロサービスとコンテナ化

  • マイクロサービスアーキテクチャとその利点
  • DockerとKubernetesを使用したコンテナ化
  • 大規模なサービス管理

セキュリティとコンプライアンス

  • DevSecOps:パイプラインにセキュリティを統合する
  • Compliance as Code
  • プラットフォームエンジニアリングのためのセキュリティベストプラクティス

観測性と信頼性

  • 観測性の柱
  • システム信頼性を確保する
  • インシデント対応とポストモーテム

プラットフォームとしての製品

  • プラットフォームを製品として扱う
  • 内部向けプラットフォームのユーザーセンタードデザイン
  • 成功とROIの測定

ハンズオンワークショップ

  • 基本的なDevOpsパイプラインのセットアップ
  • マイクロサービスの構築とデプロイ
  • クラウドインフラストラクチャのIaC実装

まとめと次なるステップ

Sites Published:

United Arab Emirates - DevOps and Platform Engineering: A Collaborative Approach

Qatar - DevOps and Platform Engineering: A Collaborative Approach

Egypt - DevOps and Platform Engineering: A Collaborative Approach

Saudi Arabia - DevOps and Platform Engineering: A Collaborative Approach

South Africa - DevOps and Platform Engineering: A Collaborative Approach

Brasil - DevOps e Engenharia de Plataforma: Uma Abordagem Colaborativa

Canada - DevOps and Platform Engineering: A Collaborative Approach

中国 - DevOps与平台工程:协作方法

香港 - DevOps and Platform Engineering: A Collaborative Approach

澳門 - DevOps and Platform Engineering: A Collaborative Approach

台灣 - DevOps與平臺工程:協作方法

USA - DevOps and Platform Engineering: A Collaborative Approach

Österreich - DevOps und Plattformengineering: Eine Kollaborative Methode

Schweiz - DevOps und Plattformengineering: Eine Kollaborative Methode

Deutschland - DevOps und Plattformengineering: Eine Kollaborative Methode

Czech Republic - DevOps a Platform Engineering: Společný přístup

Denmark - DevOps and Platform Engineering: A Collaborative Approach

Estonia - DevOps and Platform Engineering: A Collaborative Approach

Finland - DevOps and Platform Engineering: A Collaborative Approach

Greece - DevOps και Πλατφόρμα Ανάπτυξης: Μια Διεθνής Συνεργασία

Magyarország - DevOps és Platform Engineering: Együttműködésen alapuló megközelítés

Ireland - DevOps and Platform Engineering: A Collaborative Approach

Luxembourg - DevOps and Platform Engineering: A Collaborative Approach

Latvia - DevOps and Platform Engineering: A Collaborative Approach

España - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Italia - DevOps e Platform Engineering: Un Approccio Collaborativo

Lithuania - DevOps and Platform Engineering: A Collaborative Approach

Nederland - DevOps en Platform Engineering: Een Samenwerkende Aanpak

Norway - DevOps and Platform Engineering: En samarbeidsbasert tilnærming

Portugal - DevOps e Engenharia de Plataforma: Uma Abordagem Colaborativa

România - DevOps și Ingineria Platformelor: O Abordare Colaborativă

Sverige - DevOps och Plattformsteknik: Ett Samarbetsorienterat Tillvägagångssätt

Türkiye - DevOps ve Platform Mühendisliği: Bir Ortaklaşa Yaklaşım

Malta - DevOps and Platform Engineering: A Collaborative Approach

Belgique - DevOps et l'Ingénierie des Plateformes : Une Approche Collégiale

France - DevOps et l'Ingénierie des Plateformes : Une Approche Collégiale

日本 - DevOpsとプラットフォームエンジニアリング:協調的なアプローチ

Australia - DevOps and Platform Engineering: A Collaborative Approach

Malaysia - DevOps and Platform Engineering: A Collaborative Approach

New Zealand - DevOps and Platform Engineering: A Collaborative Approach

Philippines - DevOps and Platform Engineering: A Collaborative Approach

Singapore - DevOps and Platform Engineering: A Collaborative Approach

Thailand - DevOps and Platform Engineering: A Collaborative Approach

Vietnam - DevOps vàPlatform Engineering: Một Phương pháp Hợp Tác

India - DevOps and Platform Engineering: A Collaborative Approach

Argentina - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Chile - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Costa Rica - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Ecuador - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Guatemala - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Colombia - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

México - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Panama - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Peru - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Uruguay - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Venezuela - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Polska - DevOps i Inżynieria Platform: Podejście Współpracy

United Kingdom - DevOps and Platform Engineering: A Collaborative Approach

South Korea - DevOps 및 플랫폼 엔지니어링: 협업적인 접근

Pakistan - DevOps and Platform Engineering: A Collaborative Approach

Sri Lanka - DevOps and Platform Engineering: A Collaborative Approach

Bulgaria - DevOps and Platform Engineering: Collaborative Approach

Bolivia - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Indonesia - DevOps and Platform Engineering: A Collaborative Approach

Kazakhstan - DevOps and Platform Engineering: A Collaborative Approach

Moldova - DevOps și Ingineria Platformelor: O Abordare Colaborativă

Morocco - DevOps and Platform Engineering: A Collaborative Approach

Tunisia - DevOps and Platform Engineering: A Collaborative Approach

Kuwait - DevOps and Platform Engineering: A Collaborative Approach

Oman - DevOps and Platform Engineering: A Collaborative Approach

Slovakia - DevOps and Platform Engineering: A Collaborative Approach

Kenya - DevOps and Platform Engineering: A Collaborative Approach

Nigeria - DevOps and Platform Engineering: A Collaborative Approach

Botswana - DevOps and Platform Engineering: A Collaborative Approach

Slovenia - DevOps and Platform Engineering: A Collaborative Approach

Croatia - DevOps and Platform Engineering: A Collaborative Approach

Serbia - DevOps and Platform Engineering: A Collaborative Approach

Bhutan - DevOps and Platform Engineering: A Collaborative Approach

Nepal - DevOps and Platform Engineering: A Collaborative Approach

Uzbekistan - DevOps and Platform Engineering: A Collaborative Approach

US Government - DevOps and Platform Engineering: A Collaborative Approach