IT System operacyjny

Red Hat

Definicja #

Red Hat to amerykańska firma (założona 1993) i lider rynku enterprise open-source. Jej flagowy produkt — Red Hat Enterprise Linux (RHEL) — to korporacyjna dystrybucja Linuksa z certyfikacją sprzętu, gwarantowanym wsparciem i 10-letnim cyklem życia wydania. IBM przejął Red Hat w 2019 roku za 34 miliardy dolarów.

Kluczowe produkty Red Hat:

  • RHEL (Red Hat Enterprise Linux) — korporacyjny Linux z certyfikacjami dla dostawców sprzętu (Dell, HP, Lenovo) i oprogramowania (Oracle, SAP); używany w bankach, telekomunikacji i administracji publicznej
  • OpenShift — platforma konteneryzacyjna Kubernetes z warstwą enterprise: CI/CD pipelines, developer tools, zarządzanie politykami bezpieczeństwa; konkurent Google GKE i Azure AKS dla on-premise
  • Ansible — narzędzie do automatyzacji konfiguracji serwerów i deploymentu; agentless (przez SSH); Playbooks w YAML
  • Red Hat Satellite — zarządzanie cyklem życia RHEL na setki/tysiące serwerów: patching, subscriptions, configuration
  • Quay — prywatny rejestr kontenerów (Docker/OCI)
  • Fedora i CentOS Stream — upstream dla RHEL; Fedora to cutting-edge, CentOS Stream to rolling preview RHEL

Historia CentOS: CentOS (Community Enterprise OS) był darmowym binary-compatible rebuildem RHEL — popularny jako darmowa alternatywa na serwerach. W 2020 Red Hat zmienił model: CentOS Linux 8 zakończył wsparcie w 2021, zastąpiony przez CentOS Stream (rolling release, upstream do RHEL). Alternatywy: AlmaLinux i Rocky Linux to nowe darmowe rebuildy RHEL.

Zastosowania #

  • Serwery produkcyjne w enterprise — RHEL jako stabilna, certyfikowana platforma dla aplikacji biznesowych w bankach, telekomunikacji i administracji
  • Kontenery i Kubernetes enterprise — OpenShift jako platforma konteneryzacyjna on-premise z wsparciem Red Hat; alternatywa dla zarządzanych usług cloud
  • Automatyzacja infrastruktury — Ansible do konfiguracji setek serwerów, wdrażania aplikacji i zarządzania patchami bez agentów
  • Certyfikowane środowisko dla SAP i Oracle — RHEL jako certyfikowana platforma dla systemów ERP wymagających wsparcia vendora
  • Środowiska regulated industries — healthcare, finanse, obronność wymagają certyfikowanego OS z Long Term Support

Ścieżka nauki #

Znajomość Red Hat / RHEL jest kluczowa dla administratorów systemów Linux w środowiskach enterprise.

Zacznij od:

  • RHEL Developer Subscription — darmowa licencja RHEL dla jednego serwera/VM do celów development i nauki
  • Podstawy administracji RHEL: rpm, yum/dnf, systemd, firewalld, SELinux
  • AlmaLinux lub Rocky Linux — darmowe rebuildy RHEL do nauki; identyczna baza RHEL bez opłat
  • Certyfikacja RHCSA (Red Hat Certified System Administrator) — pierwszy krok na ścieżce Red Hat

Następnie pogłębiaj:

  • Ansible: Playbooks, role, inventory; automatyzacja zarządzania konfiguracją
  • OpenShift: kontenery, Operator Framework, zarządzanie pipeline'ami CI/CD
  • RHCE (Red Hat Certified Engineer) — zaawansowana certyfikacja po RHCSA
  • SELinux — obowiązkowy dla RHEL; polityki bezpieczeństwa, konteksty, troubleshooting

FAQ #

Czym różni się RHEL od CentOS i AlmaLinux?
RHEL to komercyjna dystrybucja z płatnym wsparciem i certyfikacjami. CentOS Linux (do v8) był darmowym binarnym rebuildem RHEL — identyczny kod bez brandingu. Po zmianie modelu w 2020 CentOS Stream stał się rolling release (upstream do RHEL, nie downstream). AlmaLinux i Rocky Linux to nowe darmowe binary-compatible rebuildy RHEL zastępujące CentOS Linux.
Co stało się z CentOS i dlaczego?
W grudniu 2020 Red Hat ogłosił zakończenie CentOS Linux 8 (wcześniej niż planowano) i przestawienie projektu na CentOS Stream — rolling preview przyszłych wydań RHEL. Decyzja wywołała kontrowersje w społeczności — CentOS był popularnym darmowym serwerem produkcyjnym. Odpowiedzią społeczności były AlmaLinux i Rocky Linux jako darmowe zamienniki.
Czym jest OpenShift i jak się ma do Kubernetes?
OpenShift to platforma konteneryzacyjna Red Hat zbudowana na Kubernetes, z dodanymi warstwami enterprise: developer console, wbudowane CI/CD (Tekton/Jenkins), zarządzanie politykami bezpieczeństwa, wsparcie dla operatorów. Jest droższa i bardziej opiniotwórcza niż vanilla Kubernetes, ale oferuje wsparcie enterprise i uproszczone zarządzanie.
Do czego służy Ansible i dlaczego jest popularny?
Ansible to narzędzie do automatyzacji IT — konfiguracja serwerów, deployment aplikacji, zarządzanie infrastrukturą. Jest agentless (komunikacja przez SSH bez instalowania agenta na serwerach), używa YAML Playbooks (czytelny dla ludzi), ma ogromną bibliotekę modułów. Prosty próg wejścia sprawił, że wyprzedził Chef i Puppet w popularności.
Ile zarabia administrator Red Hat/Linux?
Linux Administrator ze znajomością RHEL i certyfikacją RHCSA zarabia w Polsce od 9 000 do 18 000 zł brutto. RHCE z Ansible i OpenShift: 15 000 do 25 000 zł. DevOps/SRE z OpenShift i automatyzacją to górne widełki rynku. Środowiska enterprise (banki, telco) oferują szczególnie atrakcyjne warunki.
Ostatnia aktualizacja:

Powiązane hasła

Technologie i biblioteki, które najczęściej pojawiają się razem z Red Hat w ogłoszeniach.

Cały słownik IT

Przeglądaj słownik IT alfabetycznie

Wybierz literę, aby zobaczyć wszystkie hasła zaczynające się od niej.