Старт в DevOps: системное администрирование для начинающих

Старт в DevOps: системное администрирование для начинающих

Skillbox
Сложность
Для новичков
Длительность
4 мес

Описание курса

Вы научитесь администрировать Linux, настраивать веб-серверы и поддерживать работу сайтов. Сможете начать карьеру системного администратора и получите базовые знания для развития в DevOps-инженерии.

Программа курса

Старт в DevOps: системное администрирование для начинающих
Введение в Linux

Познакомитесь с содержанием курса и спикерами, установите VirtualBox и запустите Linux на своём компьютере.

Linux: первые шаги

Узнаете больше про операционную систему Linux и её процессы, научитесь работать с файловой системой и создавать пользователей.

Пользователи и файлы. Знакомство с Vim

Сможете работать с текстовым редактором Vim и системой управления пакетами. Узнаете больше о пользователях в Linux.

Подготовка к написанию скриптов на Bash

Научитесь работать с консолью и познакомитесь с основными командами. Узнаете, для чего нужен шаблон поиска Shell Globbing, разберётесь в перенаправлении ввода/вывода и последовательности команд. Сможете работать в планировщике задач Cron.

Написание скриптов на Bash

Научитесь использовать переменные окружения и оператор if.

Написание скриптов на Bash. Продолжение

Сможете работать с вложенными условными операторами. Узнаете ещё несколько команд для Shell, научитесь использовать оператор выбора и арифметические операции.

Написание скриптов на Bash. Циклы

Познакомитесь с циклами while и until. Узнаете, когда их применять и как сделать цикл бесконечным.

Написание скриптов на Bash. Циклы: продолжение

Научитесь работать с циклом for и его вариантами. Узнаете, что такое файлы .profile, .bashrc и приглашение командной строки. Научитесь работать с функциями и архивацией.

Написание скриптов на Bash. Заключение

Научитесь использовать команды awk и sed. Освоите приёмы, которые помогают писать Bash-скрипты проще и эффективнее.

World Wide Web

Изучите основные принципы работы веб-сайтов и узнаете, что такое backend и frontend. Научитесь работать с протоколом HTTP.

Системы инициализации

Познакомитесь с системами инициализации SysVinit, Upstart, Systemd. Узнаете, чем различаются ссылки hardlink и symlink.

Криптография. HTTPS

Познакомитесь с основными понятиями криптографии. Разберётесь, чем различаются симметричные и асимметричные шифры. Научитесь работать с SSL-сертификатами и протоколом HTTPS.

Работа с устройствами в Linux

Узнаете, что такое каталог/dev и как монтировать файловую систему и диск.

Введение в базы данных

Узнаете, что такое реляционные базы данных. Научитесь устанавливать базы данных.

Базы данных. Продолжение

Научитесь резервировать базы данных. Узнаете, что такое NoSQL базы данных и ACID-свойства.

Знакомство с сетями

Узнаете, какие системы счисления существуют в DevOps, и познакомитесь со стеком протоколов TCP/IP. Изучите канальный уровень передачи данных.

Продолжение знакомства с передачей данных

Познакомитесь с сетевым и транспортным уровнями передачи данных, а также с утилитами диагностики для них.

Завершение знакомства с сетями

Изучите прикладной уровень передачи данных. Познакомитесь с другими стеками протоколов и сетевой моделью OSI. Узнаете, как осуществляется удалённый доступ к серверу.

Собираем LAMP

Познакомитесь с набором открытого серверного программного обеспечения LAMP. Установите и настроите WordPress, узнаете, как регистрировать DNS и получать SSL-сертификат.

Deb-пакеты

Научитесь работать с deb-форматом в дистрибутиве Linux Debian. Узнаете, как собирать и подписывать пакеты. Научитесь работать с приватными и публичными репозиториями.

Мониторинг и диагностика

Научитесь пользоваться утилитами atop/top/htop для просмотра процессов в Linux и работать с логами, чтобы быстро находить и устранять неполадки на сайте. Узнаете, что такое ротация логов и чем бизнес-мониторинг отличается от инфраструктурного мониторинга.

Мониторинг и диагностика. Продолжение

Научитесь пользоваться системой мониторинга Prometheus и языком запросов PromQL.

Файервол

Узнаете, что такое файервол и зачем он нужен. Научитесь использовать стандартный файервол в Linux и утилиту iptables.

Виртуализация

Узнаете, что такое виртуализация и контейнеризация. Научитесь запускать приложения для разных операционных систем на одном устройстве.

Туннели

Поймёте, для чего нужен VPN и как он работает. Сможете настроить VPN-клиент и VPN-сервер.

Похожие курсы

Программирование
1С-программист
9,5 мес
Старт: 24 июля
-45%
Кешбэк 30%: 39 193 балла
237 533 сом
130 643 сом
В рассрочку на 24 мес
5 444 сом/мес
Программирование
Python-разработчик
10 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 34 032 балла
189 064 сом
113 438 сом
В рассрочку на 12 мес
9 454 сом/мес
Программирование
Android-разработчик
16 мес
Старт: 29 июля
-45%
Кешбэк 30%: 56 438 баллов
342 044 сом
188 124 сом
В рассрочку на 24 мес
7 839 сом/мес
Программирование
C#-разработчик
12 мес
Старт: 24 июля
-45%
Кешбэк 30%: 39 530 баллов
239 572 сом
131 765 сом
В рассрочку на 24 мес
5 491 сом/мес
Программирование
DevOps-инженер
6 мес
Старт: 24 июля
-45%
Кешбэк 30%: 37 998 баллов
230 291 сом
126 660 сом
В рассрочку на 24 мес
5 278 сом/мес
Программирование
Разработчик на C++
7 мес
Старт: после оплаты
-40%
Кешбэк 30%: 32 345 баллов
179 691 сом
107 815 сом
В рассрочку на 12 мес
8 985 сом/мес
Программирование
Frontend-разработчик PRO
14 мес
Старт: 28 июля
-45%
Кешбэк 30%: 48 244 балла
292 387 сом
160 813 сом
В рассрочку на 24 мес
6 701 сом/мес
Программирование
Backend-разработчик на Go
9 мес
Старт: 23 июля
ХИТ
-45%
Кешбэк 30%: 43 966 баллов
266 461 сом
146 553 сом
В рассрочку на 24 мес
6 107 сом/мес
Программирование
Python-разработчик
10 мес
Старт: после оплаты
-40%
Кешбэк 30%: 34 032 балла
189 063 сом
113 438 сом
В рассрочку на 24 мес
4 727 сом/мес
Программирование
Инженер по автоматизации тестирования
9 мес
Старт: после оплаты
-40%
Кешбэк 30%: 36 057 баллов
200 312 сом
120 187 сом
В рассрочку на 24 мес
5 008 сом/мес
Программирование
Специалист по кибербезопасности «Белый» хакер»
13 мес
Старт: 24 июля
-45%
Кешбэк 30%: 48 420 баллов
293 450 сом
161 398 сом
В рассрочку на 24 мес
6 725 сом/мес
Программирование
Интенсив по программированию: frontend-разработка за 4 месяца
4 мес
Старт: 24 июля
-45%
Кешбэк 30%: 29 874 балла
181 051 сом
99 578 сом
В рассрочку на 24 мес
4 150 сом/мес
Программирование
Интенсив по Python
3 мес
Старт: 23 июля
-45%
Кешбэк 30%: 39 869 баллов
241 625 сом
132 894 сом
В рассрочку на 24 мес
5 538 сом/мес
Программирование
Java-разработчик
14 мес
Старт: 29 июля
-45%
Кешбэк 30%: 49 072 балла
297 401 сом
163 571 сом
В рассрочку на 24 мес
6 816 сом/мес
Программирование
1С-разработчик
6 мес
Старт: после оплаты
-40%
Кешбэк 30%: 32 345 баллов
179 692 сом
107 815 сом
В рассрочку на 24 мес
4 493 сом/мес
Программирование
Python-разработчик
9 мес
Старт: 25 июля
-45%
Кешбэк 30%: 48 783 балла
295 651 сом
162 608 сом
В рассрочку на 24 мес
6 776 сом/мес
Программирование
Python-разработчик PRO
12 мес
Старт: 25 июля
-45%
Кешбэк 30%: 59 856 баллов
362 761 сом
199 519 сом
В рассрочку на 24 мес
8 314 сом/мес
Программирование
Веб-разработчик с нуля
12 мес
Старт: 23 июля
-45%
Кешбэк 30%: 47 009 баллов
284 902 сом
156 696 сом
В рассрочку на 24 мес
6 529 сом/мес
Программирование
Python
4 мес
Старт: после оплаты
-40%
Кешбэк 30%: 16 593 балла
92 181 сом
55 309 сом
В рассрочку на 12 мес
4 610 сом/мес
Программирование
Курс «Python для анализа данных»
4 мес
Старт: 23 июля
ХИТ
-45%
Кешбэк 30%: 13 290 баллов
80 542 сом
44 298 сом
В рассрочку на 12 мес
3 692 сом/мес
Программирование
Инженер по ручному тестированию
4 мес
Старт: 29 июля
-45%
Кешбэк 30%: 27 986 баллов
169 609 сом
93 285 сом
В рассрочку на 24 мес
3 887 сом/мес
Программирование
Специалист по кибербезопасности
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 43 634 балла
242 408 сом
145 445 сом
В рассрочку на 24 мес
6 061 сом/мес
Программирование
Тестировщик на Python
4 мес
Старт: 24 июля
-45%
Кешбэк 30%: 44 291 балл
268 426 сом
147 634 сом
В рассрочку на 24 мес
6 152 сом/мес
Программирование
Инфраструктур­ная платформа на основе Kubernetes
1 мес
Старт: после оплаты
-40%
Кешбэк 30%: 13 043 балла
72 459 сом
43 475 сом
В рассрочку на 12 мес
3 623 сом/мес
Программирование
Архитектор ПО
4 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 19 843 балла
110 235 сом
66 141 сом
В рассрочку на 12 мес
5 512 сом/мес
Программирование
IT-специалист с нуля
8 мес
Старт: 24 июля
-45%
Кешбэк 30%: 50 861 балл
308 244 сом
169 534 сом
В рассрочку на 24 мес
7 064 сом/мес
Программирование
C++ разработчик
11 мес
Старт: 24 июля
-45%
Кешбэк 30%: 41 352 балла
250 617 сом
137 839 сом
В рассрочку на 24 мес
5 744 сом/мес
Программирование
Выбор из профессий направления «Разработчик». Базовый
13 мес
Старт: после оплаты
-40%
Кешбэк 30%: 36 723 балла
204 012 сом
122 407 сом
В рассрочку на 24 мес
5 101 сом/мес
Программирование
Fullstack-разработчик на Python
16 мес
Старт: 24 июля
-45%
Кешбэк 30%: 55 554 балла
336 687 сом
185 178 сом
В рассрочку на 24 мес
7 716 сом/мес
Программирование
Администрирование ОС Linux
3 мес
Старт: после оплаты
-40%
Кешбэк 30%: 20 814 баллов
115 629 сом
69 377 сом
В рассрочку на 12 мес
5 782 сом/мес
ОсОО «Софтскилз» КР, ИНН 02304202110222
Кыргызская Республика, г. Бишкек, ул. Токтогула, д.125/1, бизнес-центр Авангард , пом. 507
Регистрационный номер 197076-3300-ООО, ОКПО 30967194
© ОсОО «Софтскилз» КР, 2025
Visa Secure
Mastercard ID Check
PayBox
Apple Pay
G Pay
© ОсОО «Софтскилз» КР, 2025