Shanraq.org Shanraq.org
Прежде чем начать: почему Cloud & DevOps сейчас
IT

Прежде чем начать: почему Cloud & DevOps сейчас

Подробное введение в бесплатный практический курс: почему инфраструктурные навыки растут вместе с облаками, ИИ и дата-центрами, что строит Казахстан и чему именно вы научитесь без обещаний мгновенной профессии.

Текст переведён с помощью ИИ.

Почему мы выбрали этот курс

Облачный сервис выглядит нематериальным, но всегда работает на реальных процессорах, дисках, сетях и электроснабжении. Чем больше компании используют ИИ, потоковую обработку, государственные цифровые услуги и онлайн-продукты, тем больше им нужны вычислительные мощности и люди, способные безопасно выпускать, наблюдать и восстанавливать программные системы.

Международное энергетическое агентство оценило, что мировое потребление электричества дата-центрами выросло на 17% в 2025 году. В его базовом прогнозе оно почти удвоится: с 485 ТВт·ч в 2025 году до 950 ТВт·ч в 2030-м, а потребление ИИ-ориентированных центров утроится. Это не прогноз количества вакансий, но сильный физический признак расширения инфраструктуры. Источник: IEA, Key Questions on Energy and AI.

Программный слой тоже стал зрелым. По опросу CNCF за 2025 год, 82% опрошенных пользователей контейнеров запускают Kubernetes в production, а 66% организаций, размещающих генеративные модели, используют Kubernetes хотя бы для части inference-нагрузки. Опрос относится к участникам cloud native экосистемы и не описывает все компании мира, но показывает, что контейнерная эксплуатация уже не эксперимент. Источник: CNCF Annual Cloud Native Survey.

Что меняется на рынке труда

В отчёте World Economic Forum работодатели поставили сети и кибербезопасность на второе место среди быстрее всего растущих групп навыков до 2030 года — после ИИ и больших данных. Источник: Future of Jobs Report 2025, PDF. Однако нельзя превращать этот вывод в обещание, что любая должность с названием DevOps обязательно вырастет.

Статистика США хорошо показывает сдвиг. BLS ожидает на 2025–2035 годы рост занятости сетевых архитекторов примерно на 8%, специалистов по информационной безопасности — на 21%, разработчиков и тестировщиков — на 10%. При этом занятость классических сетевых и системных администраторов прогнозируется ниже на 4%: часть ручных задач автоматизируется, переходит к разработчикам DevOps и сервисным провайдерам. Это данные одной страны, а не прогноз для Казахстана, но они объясняют, почему курс строится вокруг кода, автоматизации, безопасности и надёжности, а не вокруг запоминания команд. Источники: BLS — сетевые архитекторы, информационная безопасность, системное администрирование.

ИИ умеет написать YAML или подсказать команду, но не несёт ответственность за простой, потерю данных, счёт облачного провайдера или открытый наружу секрет. Инженер всё ещё должен формулировать проверяемые требования, понимать границы доступа, читать метрики, выбирать откат и доказывать восстановление. В курсе ИИ можно использовать как помощника, но каждое предложение проверяется командой, тестом или наблюдаемым результатом.

Почему это важно для Казахстана

Казахстан уже переводит стратегический интерес в физическую инфраструктуру. В 2025 году запущен национальный кластер Alem.Cloud на NVIDIA H200; Министерство искусственного интеллекта и цифрового развития сообщало примерно о 2 экзафлопс в FP8. Источник: итоги министерства за 2025 год.

В 2026 году Правительство назвало цифровую инфраструктуру одним из приоритетов и сообщило о соглашениях по проекту «Долина ЦОДов» в Экибастузе. Первый объект на 50 МВт строится, его ввод заявлен на июнь 2027 года; весь кампус рассматривается с потенциалом до 1 ГВт. Это планы и строящиеся объекты, поэтому мы не выдаём будущую мощность за уже работающую. Источник: Правительство РК, ход проекта, KAZAKH INVEST, проект до 1 ГВт.

Такая ставка может увеличить спрос на разные специальности: энергетиков, инженеров охлаждения и связи, сетевых инженеров, специалистов физической безопасности, операторов оборудования, cloud/platform-инженеров, SRE, DevOps и специалистов кибербезопасности. Этот курс охватывает программную эксплуатацию сервисов. Он не готовит электрика или проектировщика инженерных систем дата-центра и не заменяет практику на реальном производственном объекте.

Почему в cloud native так часто встречается Go

У современной инфраструктуры нет одного языка. Ядро Linux в основном написано на C, автоматизация часто использует Python и shell, интерфейсы — JavaScript и TypeScript, а высокопроизводительные компоненты могут быть на Rust, C++ и Java. Но именно управляющий слой cloud native экосистемы во многом построен на Go. На нём развиваются Docker Engine, Kubernetes, Prometheus, Caddy, OpenTofu и многие Kubernetes operators. Репозитории проектов позволяют проверить это напрямую: Moby/Docker Engine, Kubernetes, Prometheus, Caddy, OpenTofu.

Go подошёл этой области по практическим причинам: из проекта удобно получить один бинарный файл, кросс-компиляция встроена в инструменты, goroutines упрощают конкурентные сетевые программы, стандартная библиотека хорошо покрывает HTTP, а явная модель ошибок удобна там, где отказ нельзя скрывать. Это не доказывает превосходство языка для любой задачи. Это объясняет, почему чтение небольшого Go-сервиса помогает инженеру инфраструктуры понимать инструменты вокруг него.

Поэтому учебный CloudLab написан на Go и собирается в статический бинарный файл для минимального контейнера. Знать Go до начала курса не требуется: приложение уже готово, а здесь мы управляем его жизненным циклом. Если вы захотите разобраться в коде глубже, пройдите бесплатный курс «Go: с нуля до своего блога».

Какую роль вы сможете примерить

  • Cloud engineer собирает облачные сети, вычислительные ресурсы, доступы и стоимость.
  • DevOps engineer сокращает путь от изменения к безопасному выпуску через автоматизацию и общую ответственность команды.
  • Platform engineer создаёт внутреннюю платформу и удобный стандартный путь для разработчиков.
  • SRE управляет надёжностью через показатели, цели обслуживания, бюджет ошибок и инженерную реакцию на инциденты.
  • Инженер дата-центра работает также с физической площадкой, питанием, охлаждением, стойками и каналами связи; это отдельная область.

Названия вакансий пересекаются. Поэтому итог курса — не ярлык должности, а портфолио с доказательствами: контейнерный образ, CI, защищённый сервер, HTTPS, инфраструктура как код, Kubernetes-манифесты, метрики, резервная копия и протокол восстановления.

Почему здесь нет диплома ради диплома

Shanraq не выдаёт бесполезный сертификат только за то, что вкладка урока была открыта. Сам по себе красивый PDF не поднимет упавший сервис, не найдёт утечку секрета и не восстановит данные. Наши бесплатные курсы дают работу, которую можно показать и повторить: репозиторий с понятной историей, воспроизводимый выпуск, работающий адрес, автоматические проверки, журнал учебного инцидента и восстановленная из копии информация.

Лучшее доказательство — ваше желание разобраться и усердие, превращённые в работающий результат. К концу курса у вас будет не обещание профессии, а собственный инженерный инструмент и портфолио, с которыми можно решать реальные задачи, проходить техническое собеседование и дальше строить источник дохода. Доход не возникает автоматически после 24 уроков: его дают практика, ответственность и способность надёжно решать чужую проблему. Именно это курс и помогает доказать без формальной бумаги.

Как мы будем идти: методика опорных сигналов

Курс рассчитан на человека, который может впервые встретить слова DNS, TCP, TLS, контейнер или pipeline. Мы не считаем их «очевидными». Новое слово сначала связывается со знакомым образом, затем получает точное определение, место на короткой опорной схеме и только после этого появляется в команде.

Мы используем принципы системы Виктора Фёдоровича Шаталова в форме, подходящей самостоятельному онлайн-обучению:

  1. Сначала целое. В начале урока видна короткая цепочка из четырёх опор, чтобы отдельные команды не висели в пустоте.
  2. Знакомый образ, затем термин. DNS становится справочной, IP — адресом здания, порт — номером приёмной. После образа мы обязательно уточняем техническую границу аналогии.
  3. Опорный сигнал. Несколько слов и знаков кодируют логику урока. Его нужно не заучить как лозунг, а раскрыть своими словами.
  4. Повторное воспроизведение. Следующий урок начинается с короткого возвращения к предыдущей опоре. В конце вы рисуете цепочку по памяти и объясняете её вслух.
  5. Прогноз до опыта. Перед командой вы сначала предполагаете результат. Сравнение прогноза с фактом превращает термин в собственное понимание.
  6. Частая обратная связь. Маленькие проверки сразу показывают, на каком шаге потерялась связь. Ошибка — это указатель места для повторения, а не наказание и не запрет идти дальше навсегда.
  7. Открытая перспектива. В конце видно, зачем нужен следующий урок и какой законченный проект постепенно появляется у вас в руках.

Читайте каждый урок двумя проходами. Первый раз — рассказ и схема без попытки всё запомнить. Второй — термин, прогноз, команда и проверка. Затем закройте схему и восстановите четыре опоры на бумаге. Если объяснение не получается, вернитесь к одному блоку, а не перечитывайте вслепую всю страницу.

Нулевая подготовка: если вы ещё не открывали терминал

Терминал — обычное приложение с текстовым окном. На macOS откройте Terminal, в Ubuntu — приложение Terminal, в Windows установите WSL2 с Ubuntu и включите интеграцию WSL в Docker Desktop. Это будет ваша безопасная учебная мастерская. Не арендуйте сервер и ничего не оплачивайте на этом этапе.

Установите Git, Docker, Go и curl по официальным инструкциям для своей системы. После установки откройте новое окно терминала и выполните команды по одной:

git --version
docker version
go version
curl --version

Каждая команда должна напечатать версию, а docker version — сведения и о Client, и о Server. Если Server недоступен, сначала запустите Docker Desktop или Docker Engine. Затем получите учебный проект:

git clone https://github.com/DauletBai/shanraq.org.git
cd shanraq.org/course/cloud-devops-lab
pwd

pwd должен закончиться на course/cloud-devops-lab. Пока это не так, не запускайте команды следующих уроков: сначала исправьте рабочий каталог. Официальные страницы установки: Git, Docker, Go, WSL.

Сквозной проект и правила курса

Мы эксплуатируем небольшой сервис CloudLab. Он хранит заметки на диске, отдаёт health/readiness endpoints, метрику запросов и структурированные журналы. Приложение намеренно простое: внимание направлено на путь выпуска и отказоустойчивость. Сначала всё работает локально и бесплатно. Для уроков с публичным DNS и TLS можно ненадолго арендовать маленькую виртуальную машину у любого провайдера; конкретный бренд не требуется. После упражнения сервер можно удалить.

24 урока проходят Linux, сеть, Docker, Compose, registry, CI/CD, секреты, облачные доступы и стоимость, SSH, firewall, HTTPS, OpenTofu, Ansible, Kubernetes, наблюдаемость, резервное копирование и учебный инцидент. Читайте команду до запуска, никогда не вставляйте реальные токены в репозиторий и не экспериментируйте на чужой или рабочей инфраструктуре.

Курс бесплатный и доступен на русском, казахском и английском. Для чтения регистрация не нужна. Для практики понадобится компьютер, терминал, Git и возможность установить Docker. Linux можно запустить в виртуальной машине или WSL2. Все эталонные файлы лежат в каталоге course/cloud-devops-lab.

Перейти к оглавлению курса

Если вы нашли ошибку или опечатку в тексте статьи, то сообщите нам об этом

Комментарии (0)

Пока нет комментариев. Будьте первым.