- ДЛЯ КОГО ДАННЫЙ КУРС?
- ДЛЯ КОГО ДАННЫЙ КУРС?
- ДЛЯ КОГО ДАННЫЙ КУРС?
- ДЛЯ КОГО ДАННЫЙ КУРС?
- ДЛЯ WINDOWS АДМИНОВ
- ДЛЯ ВЫПУСКНИКОВ ВУЗОВ и СУЗОВ
- ДЛЯ ОПЫТНЫХ ЭНИКЕЙЩИКОВ
- ДЛЯ ЛЮБОЗНАТЕЛЬНЫХ СТУДЕНТОВ
- ДЛЯ МОЛОДЫХ СПЕЦИАЛИСТОВ
- ДЛЯ ПРЕПОДАВАТЕЛЕЙ IT-ДИСЦИПЛИН
- Друзья, вокруг нас множество специалистов в области сетевого администрирования. Часть из этих людей осознают, что пора осваивать новые технологии, но ничего для этого не предпринимают. Научившись администрировать Linux сегодня, вы гарантировано обеспечите себе достойный заработок и востребованность на рынке труда на долгие годы вперёд.
- Лекции Технотрека. Администрирование Linux
- Лекция 1. Основы
- Лекция 2. Пользовательское окружение Linux
- Лекция 3. Linux и сеть (основы)
- Лекция 4. Управление пользовательским окружением
- Лекция 5. Веб-сервисы
- Лекция 6. Хранение данных
- Лекция 7. Сервисы инфраструктуры
- Лекция 8. Резервное копирование
- Лекция 9. Резервное копирование (часть 2)
- Лекция 10. Инфраструктура электронной почты
- Лекция 11. Распределение ресурсов системы
- Подборка топовых курсов по системному администрированию Linux
- Профессия «DevOps-инженер» от Skillbox
- Профессия «Системный администратор» Skillfactory
- Преподаватель
- Чему вы научитесь
- Мнение редакции
- Специализация «Администратор Linux» от OTUS
- Учебные блоки
- Преподаватели
- Чему вы научитесь
- Мнение редакции
- Курс «Administrator Linux. Professional» от OTUS
- Курс Linux/GIT/Hosting от FructCode
- Курс «Linux с нуля до Сертификата» от Udemy
- Выводы о профессии:
ДЛЯ КОГО ДАННЫЙ КУРС?
ДЛЯ КОГО ДАННЫЙ КУРС?
ДЛЯ КОГО ДАННЫЙ КУРС?
ДЛЯ КОГО ДАННЫЙ КУРС?
ДЛЯ WINDOWS АДМИНОВ
понимающих, что настало время переквалифицироваться для рынка труда
ДЛЯ ВЫПУСКНИКОВ ВУЗОВ и СУЗОВ
пишущих дипломную работу на тему, связанную с администрированием Linux
ДЛЯ ОПЫТНЫХ ЭНИКЕЙЩИКОВ
стремящихся повысить свои профессиональные навыки и занять достойную должность
ДЛЯ ЛЮБОЗНАТЕЛЬНЫХ СТУДЕНТОВ
обучающихся по специальности «Сетевое и системное администрирование»
ДЛЯ МОЛОДЫХ СПЕЦИАЛИСТОВ
недавно трудоустроившихся по специальности и желающих изучить новое
ДЛЯ ПРЕПОДАВАТЕЛЕЙ IT-ДИСЦИПЛИН
осуществляющих подготовку к демонстрационным экзаменам и WorldSkills’у
Друзья, вокруг нас множество специалистов в области сетевого администрирования. Часть из этих людей осознают, что пора осваивать новые технологии, но ничего для этого не предпринимают. Научившись администрировать Linux сегодня, вы гарантировано обеспечите себе достойный заработок и востребованность на рынке труда на долгие годы вперёд.
Однако, большинство админов так никогда не освоят данную ОС, потому что их лень и отсутствие желания учиться сильнее разумных действий. Они не будут изучать даже базовые принципы, т.к. считают всё это глупой идеей. И в этом есть зерно истины. Зачем учиться чему-то новому и сложному, если можно действовать по накатанной?
Лично для меня ответ очевиден. Развиваться и учиться новому нужно. Как минимум для того, чтобы расти, попутно совершенствуя свои профессиональные навыки, и не оказаться в один прекрасный день за бортом индустрии. Если вы согласны с моей позицией по данному вопросу, то самое время ознакомиться с содержанием базовой части курса «Администрирование Linux с нуля».
Источник
Лекции Технотрека. Администрирование Linux
Представляем вашему вниманию очередную порцию лекций Технотрека. В рамках курса будут рассмотрены основы системного администрирования интернет-сервисов, обеспечения их отказоустойчивости, производительности и безопасности, а также особенности устройства ОС Linux, наиболее широко применяемой в подобных проектах. В качестве примера будут использоваться дистрибутивы семейства RHEL 7 (CentOS 7), веб-сервер nginx, СУБД MySQL, системы резервного копирования bacula, системы мониторинга Zabbix, системы виртуализации oVirt, балансировщика нагрузки на базе ipvs+keepalived. Курс ведёт Сергей Клочков, системный администратор в компании Variti.
Лекция 1. Основы
В начале лекции вы узнаете об истории появления и развития Linux. Затем проводится экскурс по экосистеме Linux, рассказывается о некоторых различиях между дистрибутивами. Далее обсуждается иерархия файловой системы, рассматривается основной рабочий инструмент в этой ОС — командная строка. Подробно рассказывается о Bash-скриптах, о двух основных сущностях в системе — пользователях и группах. Затем обсуждаются регулирование прав доступа к файлам и директориям, рассматриваются привилегии пользователей и в завершение лекции затрагивается тема удалённого доступа.
Лекция 2. Пользовательское окружение Linux
Сначала подробно рассказывается об этапах загрузки системы и ОС, обсуждается ядро Linux. Объясняется, что собой представляет «процесс», как он использует оперативную память. Вы узнаете, что такое дескрипторы и для чего они нужны, как процессор потребляет ресурсы. Затем рассматриваются системные вызовы, сигналы, лимиты процессов, переменные окружения. Обсуждается вопрос размножения процессов и подробно анализируется работа процесса. В завершение вы узнаете о подсистеме perf и логах.
Лекция 3. Linux и сеть (основы)
Вы узнаете, что такое сетевой стек и модель OSI. Вспомните, что такое Ethernet и как с ним работает Linux. Дальше будут освежены ваши знания об использовании IPv4, особенностях IPv4-пакетов и сетей. Затем рассматривается ICMP, мультикаст в IPv4. Далее переходим к IPv6, обсуждаются заголовки IPv6-пакетов, UDP, TCP-соединения. Затрагивается тема TCP congestion control. Потом рассказывается о NAT, протоколах уровня приложения, DNS, NTP, HTTP и URL. Разбираются коды HTTP-ответа (успешные ответы и ошибки).
Лекция 4. Управление пользовательским окружением
Вы узнаете о том, что такое менеджер пакетов RPM и как его использовать. Далее рассматривается классический init, системный менеджер systemd. Разбирается пример init-файла. Обсуждаются основные типы Unit’ов, рассказывается про системный логгер и ротацию логов. В заключение вы узнаете об основах конфигурации сетевых интерфейсов.
Лекция 5. Веб-сервисы
Сначала рассматривается типовая архитектура веб-сервиса. Рассказывается о том, что такое фронтенд, что такое сервер приложений. Разбирается вопрос хранения данных веб-приложениями. Подробно разбирается работа и использование протокола HTTP. Обсуждаются виды HTTP-запросов. Затрагивается тема создания шифрованных туннелей с помощью SSL. Затем рассматриваются примеры установки СУБД MySQL с созданием БД и пользователя. Разбирается работа с PHP-FPM, конфигурирование nginx, установка и настройка wiki-движка.
Лекция 6. Хранение данных
Перечисляются основные проблемы хранения данных, рассматриваются достоинства и недостатки разных устройств хранения, их интерфейсы. Затем вы узнаете, как определять состояние жёсткого диска, какова его производительность, что такое RAID, какие бывают RAID-массивы и как их создавать. Сравниваются разные типы RAID, а также программные и аппаратные массивы. Обсуждаются LVM-снепшоты, рассматриваются разные файловые системы. Затрагивается вопрос удалённого хранения данных и использование протокола ISCSI.
Лекция 7. Сервисы инфраструктуры
Рассматривается DNS-сервер bind, NTP-сервер. Обсуждается централизованная аутентификация на основе LDAP. Разбирается DHCP, задача установки ОС по сети с помощью kickstart, а в завершение рассматривается система управления конфигурацией Salt.
Лекция 8. Резервное копирование
Начало лекции посвящено продолжению рассказа о системе управления конфигурацией Salt. Рассказывается, как её установить, как осуществляется управление конфигурацией Linux, разбирается её пример. Вы узнаете, что такое «зёрна» и зачем они нужны. Далее переходим к теме резервного копирования: какие данные нужно копировать, каковы основные трудности, какие бывают виды резервных копий. Обсуждается задача резервного копирования ОС. Рассказывается об использовании системы резервного копирования bacula.
Лекция 9. Резервное копирование (часть 2)
В начале лекции рассказывается о резервном копировании БД. Обсуждаются различные стратегии резервного копирования — mysqldump, mylvmbackup. Вы узнаете, для чего нужен мониторинг и как его выполнять, какие есть средства мониторинга. Рассматриваются разные виды проверок. Обсуждаются шаблоны проверок. В заключение рассказывается об элементах данных, о выполнении веб-мониторинга.
Лекция 10. Инфраструктура электронной почты
Вы узнаете, что такое электронная почта, познакомитесь с основными понятиями. Затем рассматривается процесс доставки и выдачи почты. Обсуждается использование протоколов SMTP, POP3 и IMAP. Разбирается применение SMTP-сервера postfix, IMAP-сервера Dovecot. Рассказывается о том, как ходят письма по сети и что такое MX-записи. Наконец, обсуждается защита от спама, разбираются SPF-записи, DKIM и Spamassassin.
Лекция 11. Распределение ресурсов системы
Лекция посвящена продвинутым вопросам администрирования Linux. Сначала вы узнаете, как управлять параметрами ядра ОС. Затем рассматриваются модули ядра, как ими управлять. Обсуждается выделение ресурсов приложения. Далее рассказывается о планировщике задач, об алгоритмах шедулинга, о приоритетах процессов. Разбирается шедулер CFS, политики шедулинга. Вы узнаете, что такое NUMA и как с ней работать. Познакомитесь с планировщиками ввода/вывода. Далее рассказывается о контрольных группах, об управляемых ресурсах, об управлении контрольными группами и лимитами ввода/вывода.
Плейлист всех лекций находится по ссылке. Напомним, что актуальные лекции и мастер-классы о программировании от наших IT-специалистов в проектах Технопарк, Техносфера и Технотрек по-прежнему публикуются на канале Технострим.
Другие курсы Технотрека на Хабре:
Информацию обо всех наших образовательных проектах вы можете найти в недавней статье.
Источник
Подборка топовых курсов по системному администрированию Linux
Системный администратор, работающий в операционной системе Linux — востребованный специалист. Согласно сайту hh.ru, младший системный администратор получает от 70 000 рублей в месяц.
Он создает учетные записи для новых пользователей, занимается вопросами резервного копирования информации, своевременным обновление программ. А также ищет неисправности в системе и при необходимости помогает пользователям. Таким незаменимым специалистом можно стать с помощью онлайн-обучения. Предлагаю подборку курсов для разного уровня подготовки.
Профессия «DevOps-инженер» от Skillbox
Длительность | 12 месяцев |
Уровень | Начинающий |
Для кого подходит | IT-специалистам уровня middle |
Формат | Видео-лекции + домашнее задание + обратная связь от ментора |
Гарантии | Помощь в трудоустройстве |
Итоги | Диплом + проекты в портфолио |
Цена |
|
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
Полную программу можно посмотреть по ссылке.
Константин Брюханов, Дмитрий Зайцев.
Подробнее о преподавателях курса: посмотреть.
После окончания курса вы сможете:
- управлять конфигурациями;
- работать с фреймворком тестирования;
- работать с инструментами виртуализации;
- разбираться в инструментах контейнеризации;
- работать с инструментами IaC;
- настраивать мониторинг.
Впечатления: Подходит тем, кто хочет переквалифицироваться из разработки или системного администрирования в DevOps-инжиниринг. Студенты детально изучат Linux, правила работы с системой контроля версий, познакомятся с сетью в Docker и приобретут много других полезных навыков. Руководство курсов оказывает поддержку с трудоустройством.
Профессия «Системный администратор» Skillfactory
Длительность | 9 месяцев |
Уровень | с нуля |
Для кого подходит | начинающим сисадминам, IT-специалистам |
Формат | видеолекции + домашнее задание + обратная связь от ментора |
Итоги | диплом + проекты в портфолио |
Цена |
|
Ссылка на курс | полная информация о курсе |
Преподаватель
Денис Соловьев — девопс-инженер сети ювелирных магазинов Sunlight.
Алексей Мосягин — старший администратор Linux, опыт работы 7 лет.
Подробнее о преподавателях смотрите на сайте курса.
Чему вы научитесь
- обслуживать серверы и сетевое оборудование,
- развивать IT-инфраструктуру и автоматизировать процессы ее администрирования,
- поддерживать работу сайта или приложения,
- настраивать системы виртуализации и мониторинга,
- устанавливать и администрировать ОС Linux,
- работать с командной строкой Bash,
- администрировать базы данных,
- повышать отказоустойчивость программного продукта,
- обеспечивать процессы резервного копирования файлов.
Мнение редакции
Курс поможет стать системным администратором. Вы с нуля научитесь администрировать операционную систему Linux, даже если у вас нет технического образования. Курс с упором на практику — вы закрепите теорию на домашних заданиях и попрактикуетесь на тренажёрах. Вы соберёте портфолио архитектурных решений и подходов, погрузитесь в профессиональное коммьюнити и заведёте полезные знакомства. Skillfactory проведёт тестовые собеседования, поможет с составлением резюме и трудоустройством после обучения.
Специализация «Администратор Linux» от OTUS
Длительность | 12 месяцев |
Уровень | новичкам, опытным |
Для кого подходит | системным администраторам, сетевым инженерам, DevOps-инженерам |
Формат | онлайн-вебинары + домашние задания с проверкой |
Гарантии | помощь с трудоустройством |
Итоги | диплом + портфолио |
Цена |
|
Ссылка на курс | полная информация о курсе |
Учебные блоки
- Введение в ОС и UNIX
- Структура Linux и команды
- Потоки, логические команды, процессы, сеть
- Конфигурирование веб-сервера и MySQL
Преподаватели
Андрей Буранов — специалист по UNIX-системам в ИТ-компании Mail.Ru Group.
Александр Румянцев — администратор баз данных в разработчике российской системы управления базами данных Postgres Professional.
И ещё 13 преподавателей. Подробнее о них смотрите на сайте курса.
Чему вы научитесь
- развёртывать веб-серверы на Linux,
- писать программы на Java,
- настраивать базы данных MySQL и NoSQL,
- балансировать нагрузку систем,
- мониторить состояние и подключённого к сети оборудования,
- составлять аварийный план восстановления,
- повышать надёжность и масштабируемость проекта кластеризацией,
- развёртывать и настраивать сеть в контейнерах Docker,
- работать в команде через систему контроля версий Git.
Мнение редакции
Курс для будущих администраторов Linux. Вы научитесь выстраивать и обслуживать инфраструктуру из нескольких веб-серверов на базе ОС Linux и сможете обеспечивать безопасность и стабильность системы. Вы отточите навыки на виртуальных машинах, сделаете два проекта для портфолио и получите диплом. Школа поможет с трудоустройством и поддержит вас в течение полугода после обучения. Преподаватели — практикующие эксперты из Mail.Ru и международных компаний Dell, Epam и др.
Курс «Administrator Linux. Professional» от OTUS
Длительность | 5 месяцев, 4 часа в неделю |
Уровень | Начинающий |
Для кого подходит | Специалистам с минимальным опытом работы в Linux |
Формат | Видео-лекции + практическая работа + обратная связь от ментора |
Итоги | Сертификат + проекты в портфолио |
Цена | 90 000 ₽ |
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
- архитектура Lunux;
- авторизация и аутентификация, автоматизация администрирования, мониторинг производительности, сбор и анализ логов;
- архитектура сетей, фильтрация трафика, DNS, мосты, туннели и VPN, сетевые пакеты;
- веб сервера, динамический веб, Mysql, почта..
С полным списком преподавательского состава можно ознакомиться по ссылке.
Навыки после окончания курса:
Алексей Цыкунов о курсе OTUS
Впечатления: Курс для специалистов с опытом установки системы Linux. Во время занятий демонстрируются лучшие кейсы по системному администрированию. Занятия проходят 2 раза в неделю в виде онлайн-вебинара. По каждому уроку дается домашнее задание, которое проверяется куратором. Чтобы определить свой уровень, желающие поступить проходят вступительное тестирование. Если навык работы с Linux отсутствует, платформа предлагает подготовку к поступлению. Она практически бесплатная (1 рубль).
Курс Linux/GIT/Hosting от FructCode
Длительность | 2 часа видео |
Уровень | С нуля |
Для кого подходит | Всем желающим работать в Linux |
Формат | Видео-лекции + домашнее задание |
Итоги | Сертификат + проекты в портфолио |
Цена | от $7.60 (562 рубля) в зависимости от тарифа |
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
- знакомство с Linux/GIT;
- регистрация, бесплатный домен, покупка, загрузка файлов;
- Linux — команды, редактор NANO, команда CHMOD, БД SQL;
- GIT — BitBucket, Установка GIT, загрузка файлов сайта на хостинг, работа с GIT.
Сергей Никонов — основатель проекта FructCode. Опыт в веб-разработке более 10 лет.
После окончания курса вы сможете:
Впечатления: Курс подойдет новичкам без опыта работы в программировании. Вы разберетесь с работой на хостинге и домене, научитесь делать любые необходимые операции. Узнаете что такое терминал Linux, как с ним работать с помощью редактора NANO, специальных команд, подробно познакомитесь с базами данных SQL и системой контроля версий Git. Вам будут доступны 3 тарифных плана: на месяц, полгода и год.
Курс «Linux с нуля до Сертификата» от Udemy
Длительность | 5,5 часов |
Уровень | С нуля |
Для кого подходит | Начинающим программистам, новичкам без опыта |
Формат | Видеолекции + домашнее задание |
Итоги | Диплом + проекты в портфолио |
Цена |
|
Ссылка на курс | Узнать подробности |
Содержание. Программа курса включает в себя следующие блоки:
После окончания курса вы сможете:
- пользоваться Linux на хорошем уровне;
- писать Bash-скрипты на Linux;
- менять имена компьютера и IP адреса на постоянный;
- совершать SSH подключение к удалённому Linux серверу.
Впечатления: Отличный, полноценный курс для новичков. Навыки, необходимые для обучения — знание компьютера на уровне пользователя. Всего за 25 лекций студенты смогут самостоятельно работать в системе Linux, как для личных нужд, так и для нужд заказчика. Для нерешительных есть приятный бонус. Можно начать обучение и в течение месяца отказаться от него, вернув всю сумму.
Выводы о профессии:
Базовыми знаниями о системе Linux можно овладеть самостоятельно. Но для того, чтобы стать хорошим специалистом, нужно отлично владеть теорией и быстро решать практические вопросы. Онлайн-курсы помогут восполнить пробелы в компетенциях и повысить качество работы. А значит и гонорар.
Формат такого обучения удобен человеку с любой занятостью. Видеолекции можно смотреть в транспорте, в обеденный перерыв на основной работе или в любое удобное время. Практика тоже не отнимает много сил, зато будет интересна увлечённым студентам. Если что-то осталось неясным, всегда можно задать вопрос преподавателю.
Вопрос с оплатой тоже решаем. Почти все курсы предлагают отличные скидки или удобные системы рассрочки. Остаётся только выбрать интересную программу и оставить заявку!
Если вы учились на одном из этих курсов и есть чем поделиться, напишите честный отзыв в комментариях!
Источник