Курсы системных администраторов. Курсы системного администрирования Windows, Unix, Linux Сисадмин где учиться

Основы баз данных. 20 уроков.
Проектирование БД и запросы SQL

Базы данных (БД) - это системы хранения и обработки данных, для доступа к которым используется язык SQL (Structured Query Language). Любой современный сайт, игра или настольное приложение нуждаются в хранении данных. На данный момент существует множество различных систем управления базами данных (СУБД), самой популярной является MySQL. “Основы баз данных” - это 20 интенсивных видео-уроков (по 10 минут), где мы вместе пройдём все этапы проектирования БД на примере интернет-магазина с использованием языка запросов SQL. После этого курса вы сможете использовать различные базы данных, такие как MS SQL и Postgre Sql, так как синтаксис языка SQL для них практически не отличается.

Урок 1. Реляционные базы данных

Чем отличается БД от СУБД; какие базы данных называются реляционными; обзор современных СУБД.

Урок 2. Установка СУБД

Установка СУБД MySql и графического приложения Mysql Workbench.

Урок 3. Проектирование базы данных, нормальные формы

Проектирование данных в Excel; нормальные формы; первичный ключ.

Урок 4. SQL-команда CREATE

Создание таблиц в графическом интерфейсе MySql Workbench; команда CREATE; типы данных; работа в консоли.

Урок 5. SQL-команда INSERT

Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.

Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT

Получение и фильтрация данных с помощью SQL-команд DISTINCT и LIMIT; сортировка с помощью команды ORDER BY.

Урок 9. Согласованность данных

Понятие согласованности или консистентности данных.

Урок 10. Внешний ключ

Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.

Урок 11. Создание таблиц с отношением “многие ко многим”

Добавление корзины в базу данных интернет-магазина.

Урок 12. Составной первичный ключ

Использование составного первичного ключа при проектировании таблицы с отношением “многие ко многим”.

Урок 13. Объединение данных из нескольких таблиц

Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.

Урок 14. Оператор INNER JOIN

Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.

Урок 15. Операторы LEFT JOIN, RIGHT JOIN

Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.

Урок 16. Оператор UNION

Объединение результатов нескольких SQL-запросов с помощью оператора UNION.

Урок 17. Агрегирующие функции

Агрегирующие функции COUNT, SUM, MIN, MAX.

Урок 18. Оператор GROUP BY

Группировка выбранного набора строк с использованием оператора GROUP BY.

Урок 19. Индексы

Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.

Урок 20. Транзакции

Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе.

Компьютерные сети. 1 месяц.
Классика computer science

Фундаментальный курс, который даст основу для разработки сетевых приложений: понимание работы стека протоколов TCP/IP, клиент-серверной архитектуры и протоколов прикладного уровня. Студенты научатся настраивать сети, работать с сетевыми утилитами и приложениями. Узнают о популярных и перспективных сетевых технологиях. Научатся выбирать оптимальную архитектуру для сетевого приложения и протоколы для передачи данных, смогут развернуть свой веб-сервер и обеспечить безопасность сетей. Курс дает знания и практику, важную для портфолио веб-разработчика и успешных собеседований.

Урок 1. Основы компьютерных сетей. Технология Ethernet. Часть 1.

Основные концепции компьютерных сетей; эталонная модель OSI/ISO и стек протоколов TCP/IP; введение в технологию Ethernet; диагностика физического уровня.

Урок 2. Физический и канальный уровень. Технология Ethernet. Часть 2

Основные концепции технологии Ethernet; CSMA/CD. MAC-адресация; формат Ethernet-фрейма; коммутация; микросегментация; диагностика канального уровня.

Урок 3. Сетевой уровень. Часть 1

Классовая IPv4 - адресация; протокол ARP: связь IP-адреса и MAC-адреса; формат IPv4-пакета; статическая маршрутизация; диагностика сетевого уровня.

Урок 4. Сетевой уровень. Часть 2

Бесклассовая маршрутизация, маски подсетей переменной длины (CIDR/VLSM); динамическая маршрутизация; протокол DHCP.

Урок 5. Транспортный уровень

Протоколы с гарантированной и негарантированной доставкой данных: TCP и UDP; форматы TCP-сегмента и UDP-дейтаграммы; сокеты; технология перегруженного NAT(PAT); диагностика транспортного уровня.

Урок 6. Углубленное изучение сетевых технологий. Часть 1

Система DNS; сетевая безопасность; шифрование с симметричным и асимметричным ключом; технологии VPN.

Урок 7. Углубленное изучение сетевых технологий. Часть 2

Семейство технологий Wi-Fi; технологии VLAN (802.1Q); введение в IPv6.

Урок 8. Прикладной уровень

Прикладной уровень; SMTP, HTTP; перспективные прикладные протоколы.

Linux. Рабочая станция. 1 месяц.
Практика администрирования ОС Linux на компьютере

GNU/Linux – популярная операционная система, лидирующая на рынке серверного оборудования, используемая также как встраиваемая ОС в промышленном и бытовом оборудовании и даже в качестве десктопного ПО. Компоненты GNU используются и в MAC OS X, не обошлось без влияния GNU/Linux и на Windows. Знакомство с Linux необходимо системному администратору, тестировщику, веб-программисту, специалисту по информационной безопасности, любому разработчику, претендующему на статус middle и выше. Данный курс разбирает базовые основы работы в Linux: основы работы в оболочке Linux, управление пользователями и правами файлов, регулярные выражения и написание скриптов в bash, работа с процессами и управление загрузкой и сервисами в Linux. Понимание основ программирования, систем счисления (двоичная, восьмеричная, шестнадцатеричная системы счисления) и булевой логики

Урок 1. Знакомство и установка

Знакомство с GNU/Linux. Что такое GNU, Linux и UNIX. Виртуализация. Установка Ubuntu в виртуальной машине. Базовые возможности работы в Linux

Урок 2. Работа в графическом и консольном режиме

Консольный и графический режим в Linux; консольные команды; создание и редактирование файлов.

Урок 3. Файлы и права доступа в Linux

Пользователи и права в Linux; работа с файлами; выполнение операций от имени суперпользователя.

Урок 4. Регулярные выражения

Регулярные выражения. Поиск. sed.

Урок 5. Программирование bash

Синтаксис. Команды. Переменные. Управляющие конструкции. Некоторые простые скрипты. Выполнение задач по расписанию с помощью cron

Урок 6. Веб-сервисы

Сетевые возможности Linux. Веб-сервисы. Nginx, Apache2. Let’s encrypt. Сетевой фильтр netfilter и утилита iptables.

Урок 7. Введение в Git

Знакомство с Git.

Урок 8. SOA и введение в Docker

Монолитная и SOA-архитектура приложений. Введение в Docker

Фундаментальный курс дает понимание логики работы операционных систем, взаимодействия программ, процессов, памяти и аппаратного обеспечения. Студенты на практике разбирают ОС Linux, наиболее популярную в веб-разработке. В программу входит знакомство с ассемблером. Это позволяет на профессиональном уровне заниматься разработкой и системным администрированием.

Урок 1. Основы устройства компьютера

Что такое компьютер. Примеры компьютеров. Элементная база. Машинный код. Регистры, прерывания, порядок байт

Урок 2. Ядро операционной системы

Что такое операционная система. Загрузка ПК на примере MS DOS. Что такое ядро. Архитектура ядер (монолитное, гибридное, микроядро). Примеры ОС с разными ядрами.

Урок 3. Диски

История дисков (лента, барабаны, HDD). Анатомия HDD (электроника, механика, магнитный слой), HDD и SSD. Адресация диска (CHS, ECHS, LBA).

Урок 4. Логические диски

MBR. Работа с MBR. Утилиты. GPT.

Урок 5. Файловые системы

Файловые системы, в том числе на ext2/ext4. Симлинки, хардлинки

Урок 6. LVM

LVM - работа с Logical Value Management. Что такое LVM. Работа с LVM (PV, VG, LV)

Урок 7. Оперативная память

RAID-массивы. Уровни RAID-массивов. Сравнение уровней RAID. Утилита mdadm

Урок 8. Многозадачность

Урок 9. Кросплатформеность и виртуализация

Безопасность проводных и беспроводных сетей. 1 месяц.
Безопасность компьютерных сетей

Курс предназначен для людей с небольшими знаниями в области информационной безопасности. Требуется минимальное понимание устройства сетей и используемых в них протоколов. Приветствуется знание UNIX-подобных систем. Если этих знаний нет или их недостаточно, в курсе вы сможете их получить.

Урок 1. Введение в анализ сетевого трафика

Введение в сетевую безопасность. Классификация сетевых атак. Инструменты, которые нам понадобятся. Kali Linux. DVL. Анализ сетевого трафика. Wireshark, tcpdump.

Урок 2. Пассивные сетевые атаки

Пассивные сетевые атаки. Обнаружение хостов и сервисов. Определение ОС, nmap, zetmap.

Урок 3. Активные сетевые атаки

DOS, DDOS, arp spoofing, dhcp spoofing, dns spoofing, sslsplit, sslstrip, sslsplit.

Урок 4. Сканер уязвимостей OpenVas

Поиск уязвимостей при помощи сканера.

Урок 5. Metasploit Framework

Практика тестирования на проникновение.

Урок 6. Безопасность и уязвимость Wi-Fi

Стандарт IEEE 802.11, атаки на соединения и защита от них.

Урок 7. Безопасность Bluetooth

Стандарт Bluetooth, атаки на соединения и защита от них.

Урок 8. Безопасность GSM

Архитектура сетей GSM, атаки на соединения и защита от них.

Анализ, оптимизация и аварийные работы в Linux. 1 месяц.
Анализ, оптимизация и аварийные работы в Linux

Курс ориентирован на специалистов, имеющих некоторый опыт администрирования Linux систем. В нем мы разберем методологию обнаружения проблем, сбора информации для последующего анализа и, наконец, исправления неполадок. Помимо этого, будут рассмотрены принципы оптимизации работы Linux систем.

Урок 1. Основы сбора информации и поиска проблем

Урок 2. Отладка на разных этапах загрузки системы и сервисов

Урок 3. Хранение данных в Linux, решение проблем с разделами

Урок 4. Поиск и решение проблем в сетевом стеке

Урок 5. Безопасность в Linux

Урок 6. Отладка работы приложений

Урок 7. Профилирование системы

Урок 8. Обзор оптимизации работы Linux

Системы виртуализации. 1 месяц.
Системы виртуализации

Данный курс ориентирован на широкую аудиторию, в особенности на тех, кому по роду деятельности приходится использовать виртуализованные окружения: DevOps и сетевых инженеров, разработчикам и тестировщикам распределенных сервисов и систем. Во время данного курса вы познакомитесь с доступными на сегодняшний день технологиями виртуализации, разберете особенности конкретных реализаций виртуальных машин, а также рассмотрите типовые способы применения самых распространенных гипервизоров. В заключение курса, кроме изучения самих гипервизоров, вы коснетесь систем управления виртуальными машинами.

Урок 1. Введение в виртуализацию

Урок 2. Технологии эффективной виртуализации

Урок 3. Гипервизоры 2-го типа (интегрированные с хост-системой)

Урок 4. Гипервизоры 1-го типа (bare metal hypervisors)

Урок 5. Вложенная (nested) виртуализация

Урок 6. Виртуализация ввода-вывода

Урок 7. Контейнеризация (виртуализация на уровне ядра ОС)

Урок 8. Системы управления виртуализацией

Основные сервисы на Linux для предприятия. 1 месяц.
Основные сервисы на Linux для предприятия

Курс посвящен администрированию сервисов на Linux и предназначен для аудитории уже имеющей базовые навыки работы с Linux, а также понимающей принципы работы и построения компьютерных сетей. По окончании курса вы сможете, в зависимости от нужд предприятия, успешно разворачивать, равно как и понимать логику работы различных сервисов на Linux, таких как балансировщики нагрузки, DNS, почтовый сервер и другие.

В этой части: подробнее о жизни эникейщика: как устроиться, чем заниматься, чего избегать, к чему стремиться.

Я откладываю вопрос о «будущем сисадмина» на следующие части - сейчас я сфокусируюсь на том, как начинается карьера. Повторю, опытным администраторам всё это будет казаться либо обидным, либо очевидным - но я достаточно посмотрел за эту весну на людей, которые пытаются «вскочить в индустрию», но у них не получается. Именно для них этот цикл статей. (Я не ощущаю себя достаточно умным, чтобы рассказывать про будущее карьеры для людей, у которых опыта, возможно, больше, чем у меня).

Вступление

Примерно до середины 2000ых было два пути стать системным администратором: через путь эникейщика и через профильное высшее образование (обычно, в всякого рода институтах связи). Первое давало много опыта, второе - довольно много знаний (из которых большая часть не нужна). Сейчас появился третий - всякого рода «курсы системного администрирования», которые, реально, тлен и прах (если судить по тому, что знают и умеют те, кто их закончил).

Я пока сфокусируюсь на первом - а именно, «через эникеи в админы».

Что должен знать эникей?

То, что я напишу, вызовет бурю возмущения (во всяком случае, именно такую бурю обычно вызывает текст вакансии с такими требованиями и з/п в 15-17 т.р. (Санкт-Петербург)).

Нужно: уметь установить виндоуз, починить ей загрузчик, точно знать, где находятся программы, данные пользователей и т.д. (то, что называется «уверенный пользователь windows»). Дальше интеренее: нужно иметь представление об СКС (объяснить, какие пары и зачем переворачиваются в кроссе), знать про маршрутизацию (на уровне объяснить что от чего отделяет маска сети), DNS (на уровне знания про существования RR и способности определить IP по dns-имени в консоли), диагностику сети (знать, что такое пинг и уметь интерпретировать его вывод), нужно иметь какой-никакой опыт с офисными приложениями, уметь читать отлупы почтовых серверов.

Тяжеловатый список, правда? Последний раз, когда я искал помощника сисадмина, я решил не сдаваться и остановился именно на таком уровне. Нужно сказать, человек таки (через 3 недели) нашёлся.

Итак, первое - это знания. Где их получить? Видимо, дома. Внимательно думайте что делаете, старайтесь разобраться «почему». Каждая переустановка windows с нуля - ваш проигрыш.

Второе - адекватность. Свободный график, поблажки по времени работе - это удел админов. Эникейщик должен быть вовремя (и никого не волнует маршрутка в пробке), он должен быть приветлив к пользователям, он должен владеть русским языком и более-менее письменным этикетом (чтобы отвечать на письма внутри компании вменяемо).

Собеседование

Для того, чтобы попасть(ся) на работу, нужно пройти собеседование. Бывают разные компании, как вести себя в ситуации HR-дурочки или гендиректора в роли собеседующего я не знаю, но вот несколько нехитрых правил, которые влияют, возьмёт вас на работу собеседующий администратор, или нет:
  1. Никакого шапкозакидательства (плохой пример: «да, это элементарно, ну чё тут вообще делать, плёвая задача, я такие не люблю, но умею»). Если вы такой умный, почему вы на «помощника» претендуете, а не админите уже который год?
  2. Позитивный настрой. Даже если вы винды и 1С терпеть не можете, если с ними работаете - никакого (по-крайней мере на собеседовании) бухтежа по поводу глючных виндов, грёбанного 1С, тупых ламеров и т.д. Примерный формат ответа: Да, знаю, да, могу. Это и это - наверное, смогу, хотя ни разу не делал. Вот это - пока не знаю, трудно оценить сложность.
  3. Отсутствие самоуверенности. Типичные ошибки: «я всё знаю про винды», «знаю линукс», «знаю 1С». Самую большую ошибку, которую можно сделать при собеседовании с профессионалом (когда вас админ собеседует, а не дамочка из HR) - это знавить о большИх знаниях, но не показать их. В этом случае даже ваши небольшие знания не будут засчитаны. Будте честнее - чем понятнее будет ваш уровень знаний, тем больше к вам доверия. Когда вы всё знаете, но ничего не можете - это худший вариант. Откровенно, если у меня на собеседовании человек заявляет о глубоких знаниях, а по сути ничего не может сказать, то на этом можно считать собеседование законченным (чуть ниже я раскрою эту мысль).
  4. Отсутствие попыток залезть поперёк батьки в пекло. По молодости я, например, этим страдал - идя на собеседование я по заголовкам писем старался выяснить максимум про структуру сети компании. Иногда это удавалось, и я горделиво объяснял, что я уже много знаю про эту сеть. Разумеется, реакция была не «ой, какой он умный, берём его сейчас же», а строго обратная - враждебная подозрительность «а что он ещё тут хочет вынюхать?». Вы пока что чужой человек копании - и доверия к вам пока никакого - «искательный» энтузиазм - это интерес к «нутру» компании постороннего человека, что однозначно враждебное действие, особенно в условиях распространённых мухлежей с НДС и прочими «холдинговыми методами ведения бизнеса».
  5. Безусловно, никакого бреда из книжек про трудоустройство про особый энтузиазм к компани. Если вы устраиваетесь в ООО «блаблабла», то говорить, что хотели бы работать именно тут - это ошибка. Будет звучать фальшиво. (Впрочем, если вы идёте в крупное звучное имя, то сказать, что вам интересно было бы работать в крупной компании можно, но ни на что не повлияет). Кстати, у меня есть подозрение, что фраза «я хочу поработать в крупной компании» может быть интерпретирована как «я хочу вас как строчку в резюме и долго тут не задержусь», так что я бы вообще предложил на этом этапе воздержаться от описания своих карьерных ожиданий
  6. Никаких рассуждений с чем бы вы хотели работать. Оставим это до момента появления у вас специализации - людям нужен человек, который будет делать то, что сказали (помним про «расходный материал» из предыдущего поста). Право выбирать себе область специализации вы сможете после того, как она у вас появится. До этого момента - что дали, то и надо жрать. Жрать, усердно делать что сказали, и учиться-учиться-учиться
  7. Очевидное, но важное: приносите с собой резюме. Может сильно помочь, потому что иногда его забывают распечатать/прочитать и т.д., наличие с собой во-первых покажет, что вы таки идёте сюда, а не куда попало, а во-вторых даст капельку человеческой благодарности. Специально предлагать не надо, но вполне можно положить рядом с собой на стол. В резюме имеет смысл написать вилку от предлагаемой з/п для должностей такого рода она обычно в вакансии написана ± 1т.р.
  8. Если предложат подвинуться вниз, то не возмущайтесь, говорите, что «это нижняя вилка моих ожиданий, я бы хотел видеть чуть большую сумму, если вы настаиваете на нижней границе, то если можно, то я хотел бы некоторое время подумать и посмотреть на другие предложения по рынку». Это даёт момент манёвра и вам, и работодателю.
  9. Будет очень неплохо уточнить, что нужно будет делать на должности, но в реальности - это не та должность, чтобы что-то куда-то выбирать.
  10. Не рассказывайте про мега-навыки программирования и другое вышивание крестиком. Если вы крутой программист, почему вас собеседуют на должность помощника сисадмина? Особо это касается познаний в Си, ассемблере, яве и прочих вещах, которые в системном администрировании точно не используются. Впрочем, если умеете, стоит сказать, что «более-менее сносно умеют писать скрипты» - это будет засчитано в плюс.
Собственно, всё.

Дальше вам нужно оценить адекватность людей вокруг. Трудная задача. Не стоит заигрывать в крутых админов и панибратствовать (см п.1), спросите, чем занимается компания, если видите затруднения в ответе, уточни, что интересует только то, с чем нужно будет работать по должностным обязанностям. Многие компании представляют из себя жуткое сплетение разных ООО, которые делают что попало, и рассказывать про бизнес вам никто не будет.

Теперь подробнее о двух типичных профессиональных ошибках на собеседовании.
Я их упомянул выше, пишу подробнее:

  1. Overqualification. Если админ почувствует себя неуютно рядом с вами, то вряд ли вы получите эту работу. Если нужен человек для замены картриджей в бухгалтерии, а вы рассказываете про mad skillz в реверс-инженеринге хасп-ключей, то это вызывает негативную реакцию. Зачем этот человек нам? О чём он вообще? То же касается и overqualification в целом. Если вы говорите, что на двух предыдущих работах вы админили сетку из 30 компьютеров, и вообще вы крутой админ, то почему вы сейчас ищите работу помощника? Этот вопрос не праздный, и имеет несколько важных вывода у работодателя. У админа: он хочет меня подвинуть. У вменяемого админа: он врёт, либо, почему он идёт вниз по карьере? И ещё один вопрос: а как долго он у нас проработает?
  2. Ошибка в оценке собственных знаний. Ещё раз повторю: «я знаю линукс», «я знаю windows», «я знаю компьютерные сети», «я знаю SQL» и т.д. - это явная ЛОЖЬ. Даже если вы проходите экзамен на MSCE, это вовсе не означает, что вы знаете windows. Поверьте мне, областей специфичного знания там слишком много для обычного человека (не верите? Ок, оставили в стороне серверы, контрольные вопросы про десктопные винды: Каким образом perfmon может показывать дополнительные счётчики производительности для установленного ПО? Где контролируется доступность счётчиков? Другой вопрос: каким образом осуществляется проверка достоверности обновлений; какие сертификаты и настройки службы валидации сертификатов на это влияют? Третий: Где хранится информация о данных, которые были поменяны MSI-инсталляторами; можно ли эти данные менять, и если можно, то при соблюдении каких условий?). Про «знаю linux» - строго аналогично. Итак, забыли про архигромадные и глупые утверждения об всеохватности знаний. Говорите точнее: «знаю и умею выполнять типичные операции с windows таких-то версий - переустановить, настроить драйвера, простейшую сеть...». Никогда не говорите обобщающих утверждений, если вы не знаете подробностей того, о чём говорите - значит, не имеете даже общего представления о том, что там есть. Наоборот, подробное описание своих поверхностных навыков даст информацию о том, что вы хоть что-то знаете в области, и вас легко будет доучить до нужного уровня.

Кстати, об ответе на вопрос «долго ли вы у нас собиратесь работать?», отвечайте честно: «хочу набраться опыта, думаю, что минимум год, если будет интересно, то дольше». Вполне разумный срок для эникейщика. Поиск работника не менее геморройный, чем поиск работы, так что человек с намерением поработать пару месяцев энтузиазма не вызовет, но и обещание работать в качестве эникея тут до гробовой доски тоже не вызовет доверия к вашим словам.

Что делать, устроившись на работу?

В этой секции о том, как выполнять служебные обязанности. О том, что на самом деле (для собственного карьерного продвижения делать, чуть ниже).

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

А) Вежливость. Предельная. Даже если мудак и капризничает. Если на вас пожалуются, да ещё и так, что админа вызовут на ковёр, то это 50% вылета с работы.
б) Память. Запомните, если вам сказали, что через три дня надо будет в 13:00 отключить что-то, то вы и только вы про это помните. О том, что вы не отключили вам напомнят через 2-3 дня, да ещё и объявят виноватым во всех последующих проблемах. Если пользуетесь аутлуком - используйте планировщик. Нет - используйте будильники, клейкие бумажки на монитор, что угодно - но помните. Забывчивые эникейщики на работе не задерживаются.
в) Прикладывайте усилия к решению проблем. Это не только сделает вас чуть лучше в глазах админа (получить оценку «толковый эникейщик» - это дорогого стоит, хотя не надейтесь на прибавку), но и даст вам тот самый опыт, которого вам не хватает.

Вообще, это касается не только «помощника», всегда соглашайтесь на любую разовую работу (ну, кроме работы наркодиллером и испытателем ракет) - однократно вы получите от этой работы больше опыта, чем работодатель от вас пользы. Один раз протащили СКС - пачка опыта, один раз разобрались с видеокамерами - другой бесценный опыт. Научились программировать системный телефон АТС - опять же опыт. Опыт, опыт, опыт. Столкнувшись с проблемой пытайтесь не только решить её здесь и сейчас, но ройте по-максимуму. Если есть время, старайтесь прочитать в гугле хоть сколько-то про каждое новое название, которое встречаете.

Что на самом деле нужно делать?

Следуя вышеприведённым советам вы будете хорошим эникейщиком, но не более. Если вы хотите стать администратором, то:
  • Вас никто не будет учить специально
  • У вас есть все возможности учиться
  • Но эти возможности вам никто не будет предлагать

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

Это время можно:
а) Потратить на игры. Уносить сразу же. Не только потратите всё время, но ещё и получите массу проблем по работе, потому что будете тупить, тормозить и не успевать сделать, что сказали.
б) Потратить на сёрфинг, вконтактик, чатики, двачики, лепру, ещё какой другой замечательный в своей социализации сервис. Примерно то же самое, правда, менее опасно для работы.
в) Тратить на самообучение.

И вот это - главное.

Запомните, главные различия между админом и эникейщиком: теоретические знания и опыт. Опыт вы вычитать не сможете, он придёт со временем. Но какой именно он придёт, и, главное, первый пункт зависит ТОЛЬКО от того, сколько вы будете читать.

Поток знаний, который на вас обрушится из самой глупой и зачуханной админской книжки достаточен, чтобы вкачать 2-3 левела по администрированию, причём по совершенно несвязным с темой книги темам. (Воспоминания: книжка по 2003 экчейнжу мне дала огромный пласт знаний по устройству виндов и active directory, наверное, больше, чем про эксчейнж).

Первые книги будет читать безумно тяжело. Но это нужно делать, потому что если вы не научитесь учиться, то пик вашей карьеры - престарелый полуадмин-идиот. Я таких встречал, они в 45+ лет несут наивную ахинею про антивирусы и глючную винду. Преимущественно такие выживают в гос. организациях или подыхающих от безделия полусоветских конторах.

Что делать, если литературы нет?

В любом случае, читать, читать, читать. Договоритесь с самим собой - не менее часа в день на чтение _КНИГ_. Болтовня на тематических ресурсах за это не засчитывается. Сразу отвечаю на вопрос, каких книг: всех, которые хоть как-то касаются того, с чем вы работаете и до которых у вас дотянулись руки. За условный год вам нужно прочитать не меньше 20-30 книг, что очень, очень, очень много (это не беллитристика, некотрые умные книги нужно 2-3 раза перечитывать). Если уж совсем хочется руководства - ну, хотя бы «DNS и Bind» Альбеца и Ли. В принципе, Неймет хорош, он, правда, не по виндовой части. От себя ещё порекомендую Филимонова, «Основы мультисервисных сетей Ethernet», даёт очень мощный пинок по куче технологий. Но, 2-3 книги погоды не делают - читать, читать, читать.

Следующий пункт: общение на тематических форумах, комьюнити, и т.д. Полезно, но не заменяет книги. Лучше читать ответы, максимум, задавать вопросы. Умничать пока рано, но если вас тыкают носом в вашу глупость, страйтесь выяснить, почему вы всё ещё идиот, а не устраивайте битву троллей за кубок Флеймера. Если уж втянулись в спор, то аргументируйте - ищите источники, доказывайте. В принципе, один затяжной холивар может привести к тому, что вы сильно улучшите свои знания в области - но это при условии, что вы пытаетесь доказать свою точку зрения по источникам, а не громким и могучим IMHO.

Далее, как уже сказано ранее, старайтесь разобраться. Если вы будете задавать идиотские вопросы по работе, то это нормально (учтите, только, что админ не бог, и если он отмахивается, то есть вероятность, что он просто не знает).

Что учить?

Как сказано ранее, на первых порах всё - смежные вопросы из книг дадут вам первичные знания широкого спектра.
  • IP-маршрутизация, и если найдётся книжка, устройство ethernet на втором-первом уровнях
  • DNS. Учтите, майкрософтовские пособия по подготовке к экзамену отвратительны, потому что почти не содержат информации. Читайте Альбеца и Ли
  • Основы DHCP. До байта знать не нужно, но точно знать кто какие бродкасты когда отправляет
  • Архитектура Windows (если с ней работаете) - любой талмуд по администрированию windows
  • Какие-либо книжки по «общему» администриованию, там будет поверхностно, но на первое время сойдёт
  • Устройство HTTP-протокола. Книг не знаю, учите по тому, что найдёте. Знать нужно до уровня, когда вы чётко различаете POST/GET, способны оба отправить с помощью telnet/nc.
  • Командная строка и скрипты. Если не знаете - учить обязательно, даже для windows. Для windows - это power shell, для линукса - advanced bash programming. Если не знаете программирования - учите, учите, учите. Без основ жизни не будет.
  • Английский. Если... С большой вероятностью вы его не знаете достаточно хорошо. Значит - учить. Для этого не нужно зубрить tension и faces, достаточно читать английскую литературу. С словарём. Первые десятки страниц будут кошмаром, потом привыкните. Учить английский нужно всю разумную жизнь, потому что чем выше квалификация, тем меньше документации на русском (на английском тоже, но эти кошмарики мы оставим на последующие статьи). Кстати, англоязычные фильмы с английскими же субтитрами (в свободное от работы время) сильно помогают.
  • Что-то про виртуализацию. Хотя бы одна толковая книжка вам вкачает 10-20 левелов по всем параметрам

К моменту, когда вы это всё изучите, вы с большой вероятностью уже будете иметь какой-никакой опыт и вполне сойдёте за начинающего админа.

Чего избегать?

Тут мы начинаем самую сложную часть.

Во-первых, в мире Windows принято пиратить платный софт. В мире линукса тоже, только платного софта почти нет, в репозиториях много нужного и опенсорсного, так что проблема менее остра.

Наш доблестный уголовный кодекс предусматривает, что виноват тот, кто софт ставил. И если по служебной записке - то «по предварительному сговору», то есть отмазок нет. Если что-то случится - вас попытаются сделать виноватым. Учитывайте это, старайтесь держаться от Microsoft, Adobe, Autocad, 1С подальше. К сожалению, выбора нет, решайте сами - рисковать потенциальным условным сроком или вполне неиллюзорно вылететь с работы «за идиотизм». Это проф.риск многих начинающих админов (а так же цена работы с хорошо знакомой windows).

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

(to be continued)
Продолжение.

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

Обязанности, которые входят в профессию системного администратора.

1. Слежение за сетевой безопасностью организации.

2. Создание оптимальной работоспособности компьютеров и программного обеспечения для пользователей ПК.

Примерно до 2000 года системные администраторы были в основном самоучки. Сотрудники компании, разбирающиеся в электронной техники. Сегодня мы предлагаем Вам закончить курсы системного администратора в Москве.

Задачи Системного администратора следующие:

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

2. Установка и конфигурирование необходимых обновлений для операционной системы и используемых программ.

3. Установление и конфигурирование нового аппаратного и программного обеспечения.

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

5. Ответственность за информационную безопасность в компании.

6.Устранение неполадок в системе.

7. Планирование и проведения работ по расширению сетевой структуры предприятий.

8. Документирование всех произведенных действий.

Системных администраторов можно разделить на категории.

1. Администратор веб – сервиса – занимается установкой программного обеспечения.

2. Администратор базы данных – специализируется на обслуживании баз данных.

3. Администратор сети – занимается разработкой и обслуживанием сетей.

4. Системный инженер – занимается построением корпоративной инфраструктурой на уровне приложений.

5. Администратор безопасности сети — занимается проблемами информационной безопасности.

6. Администратор почтовых серверов – занимается настройкой и поддержкой серверов электронной почты.

Занятия проводятся в современных учебных аудиториях, оснащенных всем необходимым оборудованием. Преподаватели курсов системного администратора — профессионалы-практики с профильным образованием.

Краткая программа обучения «Курсы системного администратора»:

1. Теория.

2. Основные задачи в работе системного администратора.

3. «Железо».

4. Протоколы TCP/IP. Модель OSI.

Компьютер так прочно вошел в нашу жизнь, что мы уже не мыслим существование без этого устройства. Мало того, в какой-то степени все мы зависим от него. Так что же, сбываются мрачные предсказания футурологов и авторов фильмов и книг, которые еще в прошлом столетии предсказывали, что миром будет править компьютер? Конечно же, нет!

Компьютер так прочно вошел в нашу жизнь, что мы уже не мыслим существование без этого устройства. Мало того, в какой-то степени все мы зависим от него. Посудите сами, нужную информацию мы ищем в сети, книги читаем там же, общаемся друг с другом в скайпе, рассказываем о себе в соцсетях. Даже в компаниях компьютер является средством общения между сотрудниками, и он же управляет всем технологическим процессом на серьезном производстве. Так что же, сбываются мрачные предсказания футурологов и авторов фильмов и книг, которые еще в прошлом столетии предсказывали, что миром будет править компьютер?

Конечно же, нет! Ведь компьютер, это хоть и умная, но все-таки машина, ничего не значащее железо, которое способно работать только под управлением человека. Поэтому практически в каждой компании, большой или маленькой, есть человек - системный администратор - который контролирует работу компьютеров и устраняет системные неполадки. Кто же он, повелитель "умного железа" и укротитель "серваков"? Это вы узнаете из нашей статьи, в которой мы постараемся максимально подробно рассказать об особенностях данной профессии.

Кто такой системный администратор?


Системный администратор (сисадмин, админ) - сотрудник компании, связанный с IT-технологиями, отвечающий за бесперебойную работу штатного парка компьютерной техники, программного обеспечения и сети. Достаточно часто на сисадмина также возлагает обеспечение информационной безопасности в организации.

Название профессии произошло от латинского systema (целое, состоящее из нескольких частей) и administrator (распорядитель, руководитель). В данном случае, под "целым" понимается компьютер, состоящий из огромного количества составляющий: от "железа" до программного обеспечения. Профессия системного администратора возникла совсем недавно, всего каких-то 20-30 лет, когда компьютеры появились на производстве и в офисах.

В профессиональные обязанности системного администратора входит:

  • настройка и проверка нового компьютерного оборудования;
  • установка программного обеспечения и антивирусной защиты;
  • отслеживание бесперебойной работы компьютерной сети;
  • устранение сбоев и отладка работы компьютера после них;
  • установка и налаживание локальных сетей, слежение за их работой;
  • обслуживание сервера компании;
  • отслеживание состояния компьютеров (а также факсов, принтеров, сканеров и т.д.), выявление устаревшей техники и составление заявок на приобретение новой.

Нередко должностные обязанности сисадминов включают в себя и другие требования, продиктованные особенностями предприятия и производственными необходимостями. При этом график и план работы системного администратора также зависит от специфики предприятия. Что имеется в виду?

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

В небольших офисах, компаниях, фирмах, школах или больницах, как правило, работает один-два системных администратора. Это уже специалисты более широкого профиля, и обязанностей у них, соответственно, намного больше.

Также сисадмин может быть сотрудником специализированной компании, занимающейся обслуживанием компьютеров в других учреждениях. Здесь работают специалисты, которые обладают узким спектром обязанностями (например, администраторы программ «1С», администраторы локальных сетей, веб-мастера и т. д.).

Какими личностными качествами должен обладать системный администратор?

Поскольку основным рабочим инструментом любого системного администратора являются глаза и руки (ну и мозг, конечно) представители этой профессии должны обладать хорошим зрением, развитой моторикой рук и отсутствием заболеваний центральной нервной системы. Кроме того, невозможно представить сисадмина, который бы не обладал:


Также необходимо отметить, что человек, который хочет стать системным администратором, должен иметь техническое образование, желательно, связанное с IT-технологиями. Почему желательно? Потому что известно немало случаев, когда сисадминами становились самоучки. Но надо признать, что уровень прогресса в этой области таков, что чем выше уровень компании, тем серьезнее требования к знаниям профессионалов, и без образования не обойтись. Более того, нужно быстро ориентироваться в последних достижениях науки и техники и новинках программного обеспечения, а потому без способности к самообразованию в этой профессии делать нечего.

Преимущества профессии системного администратора

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

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

Многих системных администраторов радует и график работы. Естественно, если сотрудник является штатным специалистом в крупной компании, то у него есть рабочее время. А вот если системный администратор «приходящий» или фрилансер, то график работы у него свободный.

Недостатки профессии системного администратора


Недостатки профессии системного администратора связаны с непростыми условиями труда. В первую очередь, это высокие нагрузки на глаза, необходимость постоянной концентрации внимания и повышенная раздражительность оттого, что некоторые пользователи (особенно те, кто овладел компьютером в зрелом возрасте) добавляют проблем и ему, и самим себе по собственной неосмотрительности. Тут уж можно сказать: «Спокойствие, только спокойствие!», иначе можно и стресс получить.

Еще один недостаток - замкнутость и отсутствие общения, так как сисадмин работает с техникой и часто не видит сотрудников компании. Если это нормальное для вас состояние, то ничего страшного нет, но для тех, кому важно живое общение, это может стать проблемой.

Нельзя умолчать и о том, что практически вся техническая литература, необходимая сисадмину для работы, написана на английском языке. Причем не на литературном языке, которому можно обучиться на курсах. Поэтому зачастую специалистам приходится большую часть рабочего времени тратить не на любимое занятие, а на перевод спецтерминов, которые нельзя найти в обычном словаре.

Где можно получить профессию системного администратора?

Российский институт профессионального образования "ИПО" - проводит набор учащихся на получение Обучение в ИПО - это удобное и быстрое получение дистанционного образования. 200+ курсов обучения. 8000+ выпускников из 200 городов. Сжатые сроки оформления документов и обучение экстерном, беспроцентная рассрочка от института и индивидуальные скидки. Обращайтесь!

Получить профессию системного администратора сегодня достаточно просто. Во-первых, можно приобрести необходимые знания путем самообразования. Благо для этого сегодня предоставлены все возможности: ПК практически в каждом доме, свободный доступ к интернету и специализированной литературе, а также большие возможности для накопления практического опыта в качестве сисадмина-фрилансера. Во-вторых, несмотря на "молодость" профессии, в каждом крупном российском городе имеется политехнический институт, где можно поступить на факультет, готовящий системных администраторов.

.
«Центр современного компьютерного образования» приглашает на курсы системного администратора. Вы уже осознали необходимость в востребованных знаниях? Хотите устранять сбои системы? Тогда вам пора записаться на курсы системного администрирования!

На кого рассчитаны курсы системных администраторов?

Скидка 30%
* до 16 декабря 2019
12900 руб.
Инд. стоим.: 36310 руб. с учетом скидки 30%
60 ак. часов

Опытные педагоги помогут вам сориентироваться в огромном мире Windows! Курсы системных администраторов в Москве позволят узнать различные способы настройки, установки операционной системы и программного обеспечения для нее. На этом занятия не завершаться. Курсы администрирования Windows также научат вас устранять любые сбои и неполадки. Вы сможете решать задачи администрирования, корректировать неправильную работу. Курсы «системный администратор» - то обучение, в программу которого также включено и знакомство со способами восстановления утерянных данных.

Не торопитесь отказываться от нашего предложения! Не думайте, что администрирование Windows - сложная задача! Просто поговорите с нашими педагогами, посмотрите на их работу. Убедитесь в том, что администрирование подвластно всем, кто стремится получать знания и навыки, не лениться и стремиться совершенствоваться постоянно!

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

Администрирование сетей - курсы, которые проходят в доброжелательной, спокойной обстановке. Мы по праву гордимся оснащенными аудиториями и педагогами, которые способны объяснить все тонкости работы и передать опыт так, что после окончания обучения студенты удивляются тому, как быстро и четко поняли сложнейший материал.

Приходите к нам! Записывайтесь на курсы системного администратора! Гордитесь результатами, которые вы получите вместе с Сертификатом государственного образца.

Чему вы научитесь на курсы обучения сисадминов?

1. Знакомство с операционной системой Windows Server 2016.

  • 1.1. Обзор семейства ОС Windows, новые возможности ОС.
  • 1.2. Домены и рабочие группы в сетях Windows.
  • 1.3. Подготовка к установке ОС Windows Server.
  • 1.4. Различные варианты установки ОС, разрешение проблем.

2. Установка ОС Windows Server 2016 .

  • 2.1. Практикум 1. Установка Windows Server.
  • 2.2. Основы безопасности Windows, вход в сеть.
  • 2.3. Диалоговое окно Windows Security .
  • 2.4. Сетевые службы, протоколы. Основы сетей TCP/IP.

3. Инструментарий администратора Windows.

  • 3.1. Панель управления.
  • 3.2. Использование консоли управления ММС.
  • 3.3. Практикум 2. Создание настраиваемой консоли ММС.
  • 3.4. Работа с планировщиком заданий (Task Scheduler).

4. Настройка ОС Windows Server 2016 .

  • 4.1. Ручная и автоматическая установка оборудования.
  • 4.2. Настройка и оптимизация параметров ОС.
  • 4.3. Сцена Работа с несколькими мониторами.
  • 4.4. Профили оборудования. Стыковочные станции.
  • 4.5. Практикум 3. Настройка рабочего стола, работа с файлом подкачки.

5. Учетные записи пользователей и групп.

  • 5.1. Типы учетных записей пользователей и групп.
  • 5.2. Планирование и создание учетных записей.
  • 5.3. Администрирование учетных записей, шаблоны.
  • 5.4. Политики безопасности учетных записей.
  • 5.5. Практикум 4. Работа с учетными записями пользователей и групп.

6. Управление жесткими дисками в Windows.

  • 6.1. Базовые и динамические диски.
  • 6.2. Файловые системы FAT, FAT32, NTFS.
  • 6.2. Типы томов, задачи по управлению дисками в Windows.
  • 6.3. Практикум 5. Работа с динамическими дисками.

7. Сетевые протоколы Windows.

  • 7.1. Протокол TCP/IP. Конфигурация и утилиты.
  • 7.2. Протокол NWLink. Другие протоколы.
  • 7.3. Сетевые привязки. Настройка привязок.
  • 7.4. Практикум 6. Установка и настройка сетевых протоколов.

8. Разрешение имен в Windows.

  • 8.1. Процесс разрешения имен DNS.
  • 8.2. Процесс разрешения имен Net BIOS.
  • 8.3. Сервера DNS и WINS. Файлы Hosts и LMHosts .
  • 8.4. Практикум 7. Конфигурирование клиентов DNS и WINS.

9. Печать в Windows.

  • 9.1. Основы печати в Windows, терминология.
  • 9.2. Установка принтеров, задание приоритетов печати.
  • 9.3. Практикум 8. Установка сетевого принтера.
  • 9.4. Настройка сетевых принтеров, предоставление общего доступа.
  • 9.5. Разрешение проблем печати.

10. Ограничение доступа с помощью разрешений NTFS.

  • 10.1. Использование и назначение разрешений NTFS.
  • 10.2. Специальные разрешения, список контроля доступа.
  • 10.3. Объединение разрешений NTFS.
  • 10.4. Копирование и перемещение файлов и папок на томах NTFS.
  • 10.5. Практикум 9. Работа с разрешениями NTFS.

11. Работа с общими папками в Windows.

  • 11.1. Планирование и открытие доступа к общим папкам.
  • 11.2. Разрешение на доступ к ОП, кэширование.
  • 11.3. Использование автономных файлов и папок.
  • 11.4. Сочетание разрешений NTFS и общих папок.
  • 11.5. Практикум 10. Работа с общими папками.

12. Аудит ресурсов и событий.

  • 12.1. Понятие аудита, категории аудита.
  • 12.2. Планирование и применение аудита.
  • 12.3. Просмотр журналов событий при помощи Event Viewer.
  • 12.4. Практикум 11. Работа с Event Viewer .

13. Управление хранилищами данных.

  • 13.1. Возможности сжатия и шифрования данных на томах NTFS.
  • 13.2. Сертификаты, сертифицирующие органы, агенты восстановления.
  • 13.3. Квотирование дискового пространства.
  • 13.4. Дефрагментация дисков при помощи Disk Defragmentator.
  • 13.5. Практикум 12. Работы по управлению хранилищами данных.

14. Резервное копирование данных.

  • 14.1. Архивация и восстановление данных.
  • 14.2. Создание диска аварийного восстановления.
  • 14.3. Практикум 13. Работа с программой Backup.
  • 14.4. Мониторинг доступа к ресурсам.
  • 14.5. Служебная утилита System Performance .

15. Служба удаленного доступа в Windows.

  • 15.1. Конфигурирование удаленного доступа в Windows.
  • 15.2. Протоколы удаленного доступа.
  • 15.3. Настройка входящих и исходящих подключений при помощи Мастера сетевых подключений.
  • 15.4. Практикум 14. Установка и настройка RRAS.

16. Дополнительные возможности загрузки Windows.

  • 16.1. Процесс загрузки Windows.
  • 16.2. Создание загрузочного диска Windows.
  • 16.3. Расширенные возможности загрузки.
  • 16.4. Варианты установки ОС Windows.
  • 16.5. Практикум 15. Установка ОС Windows Advanced Server.

Зачет (собеседование).

Условия записи в группу «Обучение сисадминов»:

Вы решили записаться в группу? Для этого Вам необходимо позвонить нам или приехать к нам в офис для заключения договора на обучение!

Что Вам пригодится?

  • 1. Желание стать профессионалом;
  • 2. Немного времени для заключения договора;
  • 3. Паспорт или реквизиты компании, если за Вас платит работодатель;
  • 4. Предоплата* в размере 50% от стоимости курса;
  • 5. Хорошее настроение!
* Предоплата за курс вносится в размере 50%, оставшуюся часть необходимо будет доплатить до 3-го занятия. Оплата может производится как наличными средствами, так и по безналичному расчету.

Главная / Все курсы / Курсы системного администратора