お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
宣言的システム主権
- 命令型構成管理がドリフトと監査失敗をもたらす理由。
- システム構築のためのNixストア、導出(derivations)、および純粋関数。
- NixOSと従来のディストリビューションの違い:不変性とアトミックなアップグレード。
インストールと基本操作
- ISOからのNixOSインストールと、手動および自動のパーティション割り当て。
- Nix言語:セット、関数、およびインポート。
- configuration.nixの構造とモジュールシステム。
- nix検索およびマニュアルページを使用したパッケージとオプションの検索。
パッケージとサービスの管理
- nix-envを用いたシステム全体およびユーザーごとのパッケージインストール。
- システムdサービスの宣言的な有効化。
- カスタムパッケージのオーバーライドとオーバーレイ。
- ゴミ収集とストアの最適化。
再現可能な環境
- 即興開発のためのnix-shellおよびshell.nix。
- ロックファイルベースの再現性を実現するNix Flakes。
- チームのオンボーディングのためのdevenvおよびdevshell。
- 環境の自動切り替えのためのDirenv統合。
リモートデプロイメント
- フリート管理のためのNixOpsおよびColmena。
- リモートビルドとバイナリキャッシュの設定。
- agenixおよびsops-nixによるシークレット管理。
- NixOS VMおよびコンテナを使用したデプロイメントテスト。
システムの更新とロールバック
- nixos-rebuildのswitch、test、およびbootモード。
- 前世代へのアトミックなロールバック。
- 再現可能な更新のためのチャンネル管理およびピン留め。
- 緊急時の復旧とブートローダーの設定。
応用トピック
- NixOSコンテナおよび軽量仮想化。
- クロスコンパイルおよびARMビルド。
- カスタムISOおよびnetbootイメージの生成。
- Nixパッケージ向けのHydra継続的インテグレーション。
要求
- 上級レベルのLinuxシステム管理およびシェルスクリティングの経験。
- 関数型プログラミングの概念に関する基本的な理解。
- Gitおよびバージョン管理された構成ワークフローの習得。
対象者
- 再現可能で宣言的なシステムを求めるインフラエンジニア。
- Ansible、Puppet、またはChefに代わってNixを使用したいDevOpsチーム。
- ビット単位で再現可能なデプロイメントを必要とする組織。
21 時間
お客様の声 (4)
experienced trainer
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
コース - Kubernetes Security Fundamentals (LFS460)
トレーナーは実践的な知識を持っています
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
コース - Kubernetes for App Developers (LFD459)
機械翻訳
非常に良くて使いやすい仮想ソリューション(DA DESKTOP)。
HEITOR GAVA - Motorola Solutions Ltda
コース - Quick Introduction to Hypervisor and KVM
機械翻訳
タイラーは非常に知識が豊富で、Lustre管理に関する貴重な経験を私たちと分かち合ってくれました。
Zhenping Liu
コース - Lustre File System for Admins
機械翻訳