DevOps Engineer

DevOps Engineer

これは LabEx の実験的 DevOps エンジニア技能樹です。ゼロからジュニア DevOps Engineer へ。ハンズオンラボと実際のシナリオを通じて、Linux の基礎、Docker、Kubernetes、CI/CD、クラウドネイティブなワークフローを学びます。これは LabEx の実験的 DevOps エンジニア技能樹です。ゼロからジュニア DevOps Engineer へ。ハンズオンラボと実際のシナリオを通じて、Linux の基礎、Docker、Kubernetes、CI/CD、クラウドネイティブなワークフローを学びます。

423個のSkills|51個のCourses
Linux ターミナル入門
Linux ターミナル入門
Linux ターミナル入門 course cover

Linux ターミナル入門

DevOps EngineerLinuxDevOps
この包括的な初心者向けコースで、Linux ターミナル操作の基礎を習得しましょう。Linux 環境へのアクセスからファイルシステム操作、ヘルプ機能の活用まで、実践的なラボと魅力的な課題を通じてすべてを学びます。Linux をこれから始めるすべての人に最適です。
0%
7個中0個のLabsを完了
ファイルシステムナビゲーションとファイル操作 course cover

ファイルシステムナビゲーションとファイル操作

DevOps EngineerLinuxDevOps
この包括的なコースで、必須の Linux ファイルシステム操作を習得しましょう。実践的なラボと魅力的な課題を通じて、ディレクトリ構造のナビゲーション、ファイルのリスト表示、ファイルの作成と管理、ファイルのコピーと移動、および効率的なファイル操作のためのワイルドカードの使用方法を学びます。Linux ファイル管理に習熟したいすべての人に最適です。
0%
7個中0個のLabsを完了
ファイルの表示、検索、および編集 course cover

ファイルの表示、検索、および編集

DevOps EngineerLinuxDevOps
Linux におけるファイルの表示、検索、編集の必須スキルを習得します。cat、head、tail を使用したファイル内容の効率的な読み取り、less による大容量ファイルのナビゲーション、grep によるデータ検索、Nano および Vim を使用したテキスト編集を学びます。このモジュールは、テキスト処理およびシステム管理タスクの基礎を提供します。
0%
8個中0個のLabsを完了
シェルリダイレクションとパイプライン course cover

シェルリダイレクションとパイプライン

DevOps EngineerLinuxDevOps
Linux におけるシェルリダイレクションとパイプラインの力を習得します。標準入力、標準出力、エラー出力ストリームのリダイレクト方法、パイプを使用したコマンドの連結、コマンド履歴の管理、sort や uniq を使用したテキストデータ処理について学習します。このモジュールでは、単純なコマンドを組み合わせて強力なデータ処理ワークフローを構築する方法を学びます。
0%
7個中0個のLabsを完了
シェル環境と変数 course cover

シェル環境と変数

DevOps EngineerLinuxDevOps
シェル環境の管理とカスタマイズ方法を学習します。このモジュールでは、環境変数、PATH 変数、カスタム変数の作成、シェル設定の永続化、コマンド置換のテクニックについて解説します。
0%
6個中0個のLabsを完了
ユーザー、グループ、および権限 course cover

ユーザー、グループ、および権限

DevOps EngineerLinuxDevOps
Linux のユーザーおよびグループ管理、ファイル所有権、権限を習得します。シンボリックモードとオクタルモードを使用したファイルとディレクトリへのアクセス制御方法、sudo 権限の理解、umask によるデフォルト権限の設定方法を学びます。
0%
7個中0個のLabsを完了
プロセスとジョブ制御 course cover

プロセスとジョブ制御

DevOps EngineerLinuxDevOps
Linux のプロセス管理とジョブ制御を習得します。システムアクティビティの監視、フォアグラウンドおよびバックグラウンドジョブの管理、応答しないプロセスの終了、nice および renice を使用したプロセス優先度の制御方法を学びます。
0%
6個中0個のLabsを完了
システム情報とリソース監視 course cover

システム情報とリソース監視

DevOps EngineerDevOpsLinux
システムリソースの監視方法とシステム情報の収集方法を学びます。CPU 負荷、メモリ使用量、ディスク容量、システム識別情報を確認するためのツールを習得します。watch コマンドを使用して継続的に監視する方法を学びます。
0%
6個中0個のLabsを完了
システム復旧と初期化 course cover

システム復旧と初期化

DevOps EngineerLinuxDevOps
この実践的なプロジェクトでは、ジュニア SRE として、放置されたサーバー環境の安定化に取り組みます。一連の現実的な課題を通じて、ファイルシステムのクリーンアップ、プロセスの緩和、セキュリティの強化、環境の標準化を実践します。
0%
4個中0個のLabsを完了
ディスクファイルシステムとストレージ管理 course cover

ディスクファイルシステムとストレージ管理

DevOps EngineerLinuxDevOps
Linux ストレージ管理を習得します。ブロックデバイス、パーティション、ファイルシステム、LVM について学習します。ファイルシステムのマウント、ディスク使用量の分析、fstab を使用した永続マウントの設定を実践します。
0%
8個中0個のLabsを完了
Linux ネットワーキングの基礎 course cover

Linux ネットワーキングの基礎

DevOps EngineerLinuxDevOps
Linux ネットワーキングの基本を学びます。ネットワークインターフェースの検査、接続性のテスト、DNS のトラブルシューティング、リッスンポートの特定に使用するツールを習得します。CLI からのファイルダウンロード方法や IP アドレスの手動設定方法についても学習します。
0%
7個中0個のLabsを完了
リモートアクセスと安全なファイル転送 course cover

リモートアクセスと安全なファイル転送

DevOps EngineerLinuxDevOps
リモートアクセスと安全なファイル転送について学習します。このモジュールでは、SSH による接続、SSH キー認証、SCP および RSYNC を使用した安全なファイルコピー、SFTP を使用したインタラクティブなファイル転送、SSH Config とエイリアスについて解説します。実践的なラボと実世界での課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
ソフトウェアパッケージ管理 course cover

ソフトウェアパッケージ管理

DevOps EngineerLinuxDevOps
ソフトウェアパッケージ管理について学習します。このモジュールでは、パッケージマネージャーである APT と DNF、パッケージの検索、ソフトウェアのインストールと削除、システムアップデートとアップグレード、リポジトリの管理について扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
systemd を使用したサービス管理 course cover

systemd を使用したサービス管理

DevOps EngineerLinuxDevOps
systemd を使用したサービス管理について学習します。このモジュールでは、ステータスと検証、開始、停止、再起動、起動時のサービス有効化、ダウンタイムなしでの設定リロード、journalctl を使用したサービスログの表示について扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
ログ管理とテキスト処理 course cover

ログ管理とテキスト処理

DevOps EngineerDevOpsLinux
ログ管理とテキスト処理について学びます。このモジュールでは、標準ログの場所、ログのリアルタイム監視、grep を使用したログの検索、awk を使用した列の処理、sed を使用したストリーム編集を扱います。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
6個中0個のLabsを完了
アーカイブとバックアップ course cover

アーカイブとバックアップ

DevOps EngineerLinuxDevOps
アーカイブとバックアップについて学習します。このモジュールでは、tar を使用したアーカイブ、gzip および tar を使用した圧縮、ディレクトリのバックアップ戦略、バックアップの転送、一般的な Zip 操作について扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Web サーバーのデプロイと災害復旧 course cover

Web サーバーのデプロイと災害復旧

DevOps EngineerLinuxDevOps
このプロジェクトでは、DevOps エンジニアとして、Web サービス環境のデプロイ、セキュリティ強化、および保守を行います。ソフトウェアのインストール、サービスの設定、SSH の堅牢化、ログのフォレンジック、および災害復旧を実践します。
0%
4個中0個のLabsを完了
シェルスクリプトの基礎 course cover

シェルスクリプトの基礎

DevOps EngineerLinuxDevOps
シェルスクリプトの基礎を学びます。このモジュールでは、最初のスクリプトの作成、変数とユーザー入力、If Else を使用した条件ロジック、For および While を使用したループ、終了コードとエラー処理、スクリプトのスケジュール設定とログについて扱います。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
7個中0個のLabsを完了
高度なシェルスクリプティング技術 course cover

高度なシェルスクリプティング技術

DevOps EngineerLinuxDevOps
高度なシェルスクリプティング技術を学びます。このモジュールでは、シェル関数の基本、変数のスコープとリターンステータス、Trap を使用したエラー処理、文字列操作技術、配列の処理について解説します。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
6個中0個のLabsを完了
AWK と sed によるテキスト処理 course cover

AWK と sed によるテキスト処理

DevOps EngineerLinuxDevOps
AWK と sed によるテキスト処理を学びます。このモジュールでは、sed の置換の基本、sed のストリーム編集、AWK のカラム抽出、AWK のフィルタリングとロジック、AWK の計算を扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
スケジュールされたタスクと定期メンテナンス course cover

スケジュールされたタスクと定期メンテナンス

DevOps EngineerLinuxDevOps
スケジュールされたタスクと定期メンテナンスについて学習します。このモジュールでは、Cron 構文の理解、ユーザーCrontab、システム全体の Cron の場所、Cron 出力のキャプチャ、at を使用した一度限りのスケジューリングについて扱います。実践的なラボと現実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
6個中0個のLabsを完了
ブートプロセスとリカバリ course cover

ブートプロセスとリカバリ

DevOps EngineerLinuxDevOps
ブートプロセスとリカバリについて学習します。このモジュールでは、ブートプロセスの概要、ランレベルとターゲット、安全なシャットダウンと再起動、ブートログの調査、レスキューモードの概念、カーネルモジュールの管理について扱います。実践的なラボと実世界の課題を通じて、これらの重要な Linux スキルを習得します。
0%
7個中0個のLabsを完了
基本的なシステムセキュリティ course cover

基本的なシステムセキュリティ

DevOps EngineerLinuxDevOps
基本的なシステムセキュリティについて学びます。このモジュールでは、UFW ファイアウォールの設定、ユーザーログインの監査、Tmpfs 上のセキュアな共有メモリ、Sudoers 設定の理解、セキュリティ監査のためのリッスンポートの確認について扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Git によるバージョン管理 course cover

Git によるバージョン管理

DevOps EngineerLinuxDevOps
Git によるバージョン管理を学びます。このモジュールでは、Git のセットアップと設定、ローカルリポジトリの初期化、履歴と変更、ブランチの基本、Gitignore を使用したファイルの無視について解説します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
自動化 Ops ツールキット開発 course cover

自動化 Ops ツールキット開発

DevOps EngineerDevOpsLinux
この実践的なプロジェクトでは、プラットフォーム効率化チームの一員として、一連の自動化ツールを開発します。プロフェッショナルな Git ワークフロー、システム監視のための Bash スクリプティング、Awk と Sed を用いた高度なログ処理、および Cron によるタスクスケジューリングを実践します。
0%
4個中0個のLabsを完了
Docker コンテナの基礎 course cover

Docker コンテナの基礎

DevOps EngineerLinuxDevOps
Docker コンテナの基礎を学びます。このモジュールでは、Docker のインストール確認、最初のサービスの実行、Exec を使用したコンテナへのアクセス、コンテナログ、ポートマッピングについて解説します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
MySQL データベースの基礎 course cover

MySQL データベースの基礎

DevOps EngineerLinuxDevOps
MySQL データベースの基礎を学びます。このモジュールでは、MariaDB データベースサーバーのインストール、データベース接続と SQL Shell、データベースとユーザーの管理、バックアップと復元について学習します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
5個中0個のLabsを完了
Nginx Web サーバー course cover

Nginx Web サーバー

DevOps EngineerLinuxDevOps
Nginx Web サーバーについて学習します。このモジュールでは、Nginx のインストールと検証、バーチャルホストの設定、リバースプロキシの設定、カスタムエラーページの作成、基本的な認証について扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Apache Web Server course cover

Apache Web Server

DevOps EngineerLinuxDevOps
Apache Web Server について学習します。このモジュールでは、Apache HTTPD のインストール、ユーザーディレクトリの有効化、バーチャルホストの設定、Htaccess ファイルの利用、URL リライトについて扱います。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
6個中0個のLabsを完了
ハイブリッドインフラストラクチャのデプロイ course cover

ハイブリッドインフラストラクチャのデプロイ

DevOps EngineerDockerMySQLDevOps
Docker、MySQL、Nginx、Apache を使用して最新のハイブリッドスタックをデプロイします。レガシーサービスを維持しながら、アプリケーションのコンテナ化、データベースの管理、リバースプロキシの設定を行います。
0%
4個中0個のLabsを完了
DNS サービス管理 course cover

DNS サービス管理

DevOps EngineerLinuxDevOps
DNS サービス管理について学習します。このモジュールでは、BIND9 のインストール、キャッシングリゾルバの設定、マスタゾーンの作成、DNS レコードの管理、DNS トラブルシューティングツールについて扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
DHCP サービス管理 course cover

DHCP サービス管理

DevOps EngineerLinuxDevOps
DHCP サービス管理について学習します。このモジュールでは、ISC DHCP サーバーのインストール、サブネットスコープの設定、固定 IP アドレスの予約、リース情報の分析、DHCP のトラブルシューティングを扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
NFS と Samba ファイル共有 course cover

NFS と Samba ファイル共有

DevOps EngineerLinuxDevOps
NFS と Samba ファイル共有について学習します。このモジュールでは、NFS サーバーの設定、NFS 共有のマウント、Samba のインストール、Samba パブリック共有、Samba ユーザー認証を扱います。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
6個中0個のLabsを完了
RPM および DNF パッケージ管理 course cover

RPM および DNF パッケージ管理

DevOps EngineerLinuxDevOps
RPM および DNF パッケージ管理について学習します。このモジュールでは、RPM パッケージのクエリ、RPM を使用したインストールと削除、DNF を使用したパッケージ管理、DNF の履歴と元に戻す操作、ローカルリポジトリの作成について扱います。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
5個中0個のLabsを完了
Firewalld の設定 course cover

Firewalld の設定

DevOps EngineerLinuxDevOps
Firewalld の設定について学習します。このモジュールでは、Firewalld の基本とゾーン、サービスとポートの管理、Rich Rules、ポートフォワーディング、Panic Mode を扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
SELinux 管理 course cover

SELinux 管理

DevOps EngineerLinuxDevOps
SELinux 管理の学習。このモジュールでは、SELinux モード、ファイルコンテキスト、コンテキストの復元、ブーリアンの管理、拒否のトラブルシューティングについて解説します。実践的なラボと実世界での課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
ネットワークサービス管理 course cover

ネットワークサービス管理

DevOps EngineerLinuxDevOps
オフィスネットワークの基盤を構築します。内部 DNS、動的 IP 割り当てのための DHCP、NFS/Samba によるセキュアなファイル共有、およびファイアウォールの強化を含む、重要なインフラストラクチャサービスを設定します。
0%
4個中0個のLabsを完了
Ansible Automation course cover

Ansible Automation

DevOps EngineerAnsibleDevOpsLinux
Ansible Automation を学習します。このモジュールでは、インストールとインベントリ、アドホックコマンド、最初の Playbook の作成、変数とテンプレート、ロールによる整理について扱います。実践的なラボと実世界の課題を通じて、これらの不可欠な Linux スキルを習得します。
0%
5個中0個のLabsを完了
HAProxy ロードバランシング course cover

HAProxy ロードバランシング

DevOps EngineerAnsibleDevOpsLinux
HAProxy ロードバランシングについて学習します。このモジュールでは、HAProxy のインストール、HTTP ロードバランシング、ダッシュボードと統計情報、TCP レイヤーのバランシング、ACL およびスマートルーティングを扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Keepalived 高可用性 course cover

Keepalived 高可用性

DevOps EngineerAnsibleDevOpsLinux
Keepalived 高可用性について学習します。このモジュールでは、VRRP の概念とインストール、マスターノードの設定、バックアップノードの設定、フェイルオーバーのテスト、サービス認識型フェイルオーバーについて解説します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
高可用性と自動化 course cover

高可用性と自動化

DevOps EngineerAnsibleDevOpsLinux
インフラストラクチャをスケールアップします。Ansible を使用して Web サーバーのプロビジョニングを自動化し、HAProxy をロードバランシングのためにデプロイし、Keepalived を仮想 IP フェイルオーバーのために実装します。
0%
4個中0個のLabsを完了
Prometheus モニタリング course cover

Prometheus モニタリング

DevOps EngineerDevOpsLinux
Prometheus モニタリングについて学習します。このモジュールでは、Prometheus のインストール、Node Exporter を使用した Linux の監視、基本的な PromQL クエリ、アラートの設定、Alertmanager の基本について解説します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Grafana データ可視化 course cover

Grafana データ可視化

DevOps EngineerDevOpsLinux
Grafana データ可視化について学習します。このモジュールでは、Grafana のインストール、最初のダッシュボードの作成、さまざまな可視化タイプ、ダッシュボード変数、統合されたアラートについて扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
集中型ログ管理 course cover

集中型ログ管理

DevOps EngineerLinuxDevOps
集中型ログ管理について学習します。このモジュールでは、Loki のセットアップ、Promtail を使用したログの転送、LogQL を使用したログのクエリ、ログからのメトリクス、よりスマートなラベリングについて扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
オブザーバビリティ・スタック course cover

オブザーバビリティ・スタック

DevOps EngineerDevOpsLinux
ブラックボックス化されたシステムを、観測可能なインフラストラクチャへと変革します。メトリクス収集のために Prometheus、可視化のために Grafana、ログ集約のために Loki をデプロイし、システムパフォーマンスに関する深い洞察を得ます。
0%
4個中0個のLabsを完了
GitHub Actions CI/CD course cover

GitHub Actions CI/CD

DevOps EngineerLinuxDevOps
GitHub Actions CI/CD について学びます。このモジュールでは、ワークフロー構文の基本、継続的インテグレーション(CI)、アーティファクトのビルド、シークレットとセキュリティ、CD - ステージングへのデプロイを扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Terraform Infrastructure as Code course cover

Terraform Infrastructure as Code

DevOps EngineerLinuxDevOps
Terraform Infrastructure As Code を学びます。このモジュールでは、Terraform の概念とセットアップ、リソースの定義、変数と出力、ステートの管理、Terraform モジュールについて解説します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Kubernetes の基礎 course cover

Kubernetes の基礎

DevOps EngineerKubernetesDevOpsPython
Kubernetes の基礎を学びます。このモジュールでは、クラスターアクセス、Pod の理解、Pod との対話、スケーリングのためのデプロイメント、Service によるアプリケーションの公開について扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Kubernetes クラスター管理 course cover

Kubernetes クラスター管理

DevOps EngineerKubernetesDevOpsPython
Kubernetes クラスター管理について学習します。このモジュールでは、ノードメンテナンス、名前空間とクォータ、RBAC 認証、シークレットと ConfigMap、ワークロードのトラブルシューティングを扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
Python for Operations course cover

Python for Operations

DevOps EngineerLinuxDevOps
Python for Operations を学びます。このモジュールでは、Python と Bash の基礎比較、シェルコマンドの実行、Shutil を使用したファイル操作、JSON データの解析、標準ライブラリを使用したネットワークリクエストについて解説します。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。
0%
6個中0個のLabsを完了
クラウドネイティブデプロイメント course cover

クラウドネイティブデプロイメント

DevOps EngineerKubernetesDevOpsPython
最終フロンティア。GitHub Actions によるテストの自動化、Terraform によるインフラストラクチャのプロビジョニング、Kubernetes へのデプロイ、そして Python による全体的なオーケストレーションを含む、完全なクラウドネイティブデリバリーパイプラインを構築します。
0%
4個中0個のLabsを完了