Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Chủ quyền Hệ thống Khai báo
- Tại sao quản lý cấu mệnh lệnh dẫn đến lệch lạc và thất bại trong kiểm toán.
- Kho lưu trữ Nix, các dẫn xuất (derivations) và các hàm thuần túy để xây dựng hệ thống.
- NixOS so với các bản phân phối truyền thống: tính bất biến và nâng cấp nguyên tử.
Cài đặt và Cơ bản
- Cài đặt NixOS từ ISO với phân vùng thủ công và tự động.
- Ngôn ngữ Nix: các tập hợp, hàm và nhập khẩu.
- Cấu trúc cấu hình.nix và hệ thống mô-đun.
- Tìm kiếm các gói và tùy chọn với nix search và trang hướng dẫn (man pages).
Quản lý Gói và Dịch vụ
- Cài đặt gói toàn hệ thống so với từng người dùng với nix-env.
- Kích hoạt các dịch vụ systemd theo cách khai báo.
- Ghi đè gói tùy chỉnh và lớp phủ (overlays).
- Thu gom rác và tối ưu hóa kho lưu trữ.
Môi trường có thể Tái lập lại
- nix-shell và shell.nix cho phát triển theo yêu cầu.
- Nix Flakes cho khả năng tái lập dựa trên tệp khóa (lockfile).
- devenv và devshell cho việc gia nhập nhóm.
- Tích hợp Direnv để chuyển đổi môi trường tự động.
Triển khai Từ xa
- NixOps và Colmena cho quản lý dàn máy.
- Xây dựng từ xa và cấu hình bộ nhớ đệm nhị phân.
- Quản lý bí mật với agenix và sops-nix.
- Kiểm thử triển khai với Máy ảo NixOS và container.
Cập nhật Hệ thống và Hoàn nguyên
- nixos-rebuild chế độ switch, test và boot.
- Hoàn nguyên nguyên tử về các thế hệ (generations) trước đó.
- Quản lý kênh và ghim cho cập nhật tái lập.
- Khôi phục khẩn cấp và cấu hình trình tải khởi động.
Chủ đề Nâng cao
- Container NixOS và ảo hóa nhẹ.
- Biên dịch chéo và xây dựng cho ARM.
- Tạo hình ảnh ISO và netboot tùy chỉnh.
- Tích hợp liên tục Hydra cho các gói Nix.
Yêu cầu
- Kinh nghiệm quản trị hệ thống Linux nâng cao và viết kịch bản lệnh.
- Hiểu biết cơ bản về các khái niệm lập trình hàm.
- Quen thuộc với Git và quy trình cấu hình có kiểm soát phiên bản.
Đối tượng tham gia
- Kỹ sư cơ sở hạ tầng tìm kiếm các hệ thống có thể tái lập và khai báo.
- Các nhóm DevOps muốn thay thế Ansible, Puppet hoặc Chef bằng Nix.
- Các tổ chức yêu cầu triển khai chính xác từng bit.
21 Giờ
Đánh giá (4)
giảng viên có kinh nghiệm
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Khóa học - Kubernetes Security Fundamentals (LFS460)
Dịch thuật bằng máy
huấn luyện viên có kiến thức thực tế
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Khóa học - Kubernetes for App Developers (LFD459)
Dịch thuật bằng máy
Một giải pháp ảo rất tốt và dễ sử dụng (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Khóa học - Quick Introduction to Hypervisor and KVM
Dịch thuật bằng máy
Tyler rất am hiểu và đã chia sẻ kinh nghiệm quý báu của mình về quản trị Lustre với chúng tôi.
Zhenping Liu
Khóa học - Lustre File System for Admins
Dịch thuật bằng máy