Материал открыт для чтения

Войдите, чтобы сохранять прогресс и результаты.

Войти
Экспресс-погружение в DevOps

Зачем Linux DevOps-инженеру

чтение ~2 минУрок 5 из 19

Почему Linux везде

crs express devops Image05

Если ты хочешь стать DevOps-инженером — Linux не опция. Это воздух, которым дышит вся инфраструктура.

В 1991 году 21-летний Линус Торвальдс написал небольшое ядро ОС для своего ПК и выложил его в интернет. Сегодня это ядро работает на:

  • 500 из 500 самых мощных суперкомпьютеров мира
  • 96% публичных облачных серверов (AWS, Google Cloud, Azure)
  • всех Android-смартфонах — 3 миллиарда устройств
  • Международной космической станции

Unix-подобные системы победили не потому что они «красивее» — а потому что они стабильные, бесплатные и открытые.


Ядро и дистрибутив

Ядро Linux — низкий уровень: управление памятью, процессами, устройствами. Это и есть то, что написал Торвальдс.

Дистрибутив — когда берут ядро и добавляют всё остальное: пакетный менеджер, командную оболочку, набор утилит.

Дистрибутив Для чего
Ubuntu Серверы, облака, обучение
Debian Стабильность. База для Ubuntu
Alpine Docker-контейнеры. Минимальный (5 МБ)
CentOS/RHEL Корпоративные серверы

В этом курсе ты будешь работать на Ubuntu 24.04 — он стоит на большинстве DevOps-серверов.


Linux = DevOps

Типичный рабочий день DevOps-инженера:

Подключиться к серверу по SSH        → Linux
CI/CD пайплайн запустился            → раннеры работают на Linux
Docker-контейнеры задеплоились       → внутри каждого контейнера Linux
Kubernetes масштабировал поды        → каждая нода кластера — Linux
Prometheus собрал метрики            → Prometheus работает на Linux

Контейнеры — это технология ядра Linux (namespaces + cgroups). Kubernetes — оркестратор Linux-контейнеров. Terraform, Ansible, kubectl — всё запускается в Linux.

Без понимания Linux ты будешь работать вслепую.


Open Source

Linux — свободное программное обеспечение. Исходный код открыт, бесплатен для использования и изучения. Тысячи разработчиков по всему миру его улучшают.

Google, Meta, Microsoft, Amazon — все они активно участвуют в разработке ядра Linux. Потому что их бизнес зависит от него.

Материал изучен?

Войдите, чтобы сохранить прогресс и перейти к практической лаборатории.

Войти и продолжить