Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
Zaawansowane zarządzanie pakietami
- Przegląd zaawansowanych funkcji YUM i DNF
- Zarządzanie repozytoriami oprogramowania i tworzenie niestandardowych repozytoriów
- Rozwiązywanie zależności i rozwiązywanie problemów z pakietami
- Zarządzanie pakietami RPM (tworzenie, weryfikacja i odinstalowywanie)
- Zarządzanie kluczami GPG dla integralności pakietów
Zaawansowane zarządzanie systemami plików
- Zaawansowane partycjonowanie i systemy plików (XFS, Btrfs, ZFS)
- Tworzenie i zarządzanie migawkami oraz kopiami zapasowymi LVM
- Optymalizacja wydajności systemów plików i zarządzanie limitami
- Szyfrowanie systemów plików i zabezpieczanie danych
- Zarządzanie pamięcią masową na dużą skalę (NFS, iSCSI, SAN)
Usługi sieciowe i bezpieczeństwo
- Zaawansowana konfiguracja sieci przy użyciu NetworkManager
- Zarządzanie wieloma kartami sieciowymi i konfigurowanie łączenia/zespołowania
- Konfigurowanie firewalld dla bezpieczeństwa sieci
- Systemy wykrywania i zapobiegania włamaniom (IDPS)
- Bezpieczna administracja zdalna z użyciem SSH i VPN-ów
Optymalizacja jądra i wydajności systemu
- Przegląd modułów jądra i parametrów optymalizacji
- Zarządzanie aktualizacjami i wycofywaniem jądra
- Profilowanie i monitorowanie wydajności
- Optymalizacja pamięci, procesora i operacji we/wy
- Planowanie zadań i zarządzanie zasobami za pomocą cgroups i systemd
Bezpieczeństwo systemu i SELinux
- Zrozumienie polityk i trybów SELinux
- Zarządzanie i rozwiązywanie problemów z kontekstami SELinux
- Audytowanie bezpieczeństwa systemu za pomocą auditd i journald
- Konfigurowanie bezpiecznego rozruchu i blokady jądra
- Wdrażanie polityk bezpieczeństwa z użyciem OpenSCAP i benchmarków CIS
Automatyzacja z użyciem Ansible i skryptów powłoki
- Wprowadzenie do Ansible do automatyzacji systemu
- Pisanie playbooków i zarządzanie inwentarzami
- Automatyzacja typowych zadań (np. zarządzanie użytkownikami, aktualizacje systemu)
- Tworzenie skryptów powłoki do automatyzacji zadań
- Planowanie zadań automatycznych za pomocą cron i at
Wysoka dostępność i klastrowanie
- Konfigurowanie klastra Oracle Linux dla wysokiej dostępności
- Zarządzanie usługami przełączania awaryjnego i węzłami klastra
- Konfigurowanie i zarządzanie Pacemaker i Corosync
- Konfigurowanie pamięci masowej dla HA (DRBD, GFS2)
- Monitorowanie i rozwiązywanie problemów z wydajnością klastra
Wirtualizacja i kontenery
- Przegląd Oracle Linux Virtualization Manager (OLVM)
- Zarządzanie maszynami wirtualnymi i kontenerami
- Konfigurowanie KVM i Libvirt do zarządzania maszynami wirtualnymi
- Wprowadzenie do Docker i Podman dla środowisk kontenerowych
- Zabezpieczanie i rozwiązywanie problemów z wirtualizacją i kontenerami
Odzyskiwanie po awariach i rozwiązania kopii zapasowych
- Konfigurowanie automatycznych kopii zapasowych z użyciem Bacula i Amanda
- Wykorzystanie rsync do zdalnych kopii zapasowych i synchronizacji
- Strategie i planowanie odzyskiwania po awariach
- Konfigurowanie RAID dla redundancji i odzyskiwania danych
- Odzyskiwanie systemów przy użyciu migawek i przywracanie systemów plików
Rozwiązywanie problemów i optymalizacja
- Zaawansowane logowanie i analiza systemu (journald, rsyslog)
- Diagnozowanie wąskich gardeł wydajności i ograniczeń zasobów
- Rozwiązywanie problemów z rozruchem i awariami systemu
- Techniki rozwiązywania problemów z jądrem i sprzętem
- Najlepsze praktyki dotyczące ciągłej optymalizacji systemu
Podsumowanie i kolejne kroki
Wymagania
- Ukończenie kursu Oracle Linux 8: Administracja systemu II lub równoważne doświadczenie
- Znajomość operacji wiersza poleceń oraz podstawowych zadań administracyjnych w systemie Linux
Grupa docelowa
- Doświadczeni administratorzy systemu Linux
- Profesjonaliści IT
35 godzin