Эта область IT отвечает за то, чтобы написанным программам было где работать. Настроить компьютер пользователя, защитить антивирус, объединить все устройства компании в единую сеть, создать единый сервер для управления всем в компании, обеспечить разработчикам удобное пространство для программирования и запуска их программ — всё это задача системного администратора.
Он может делать это на собственном железе, то есть на реальных серверах, которые стоят в офисе компании. А может в облаке, то есть подключаясь удаленно к уже готовым мощностям и программам.
Области внутри системного администрирования. Их довольно много, возьмем самые популярные:
- Сетевые технологии. Роутеры, маршрутизаторы, интернет-кабели, передача данных по Wi-Fi и мобильному интернету.
- Информационная безопасность. Антивирусы, фаерволы, протоколы для защиты.
- DevOps. Особый подход к построению инфраструктуры компании, обычно нужен для того, чтобы программистам удобнее было работать. Сейчас очень популярен, тесно пересекается с темой контейнеров для разработки. Позже поговорим об этом подробнее.
- IT-инфраструктура. Построение сети компании, объединение между собой компьютеров, настройка серверов. Отдельно выделяется облачная инфраструктура, когда всё это настраивается не на железе в офисе, а в облаке — железо стоит у провайдера, а компания просто к нему подключается и использует всё нужное через интернет.
- Базы данных. Создание хранилищ, в которых будут лежать все данные компании. Часто тесно связаны с облаками и IT-инфраструктурой, но имеют свои специфичные термины и особенности.
Я сейчас работаю чаще всего именно с текстами про инфраструктуру и DevOps, в основном в облаке. Так что в курсе примеров про них будет много.
Кстати, в статьях этой категории всегда очень много схем. Потому что IT-инфраструктура — понятие абстрактное, и схемы помогают его хоть как-то конкретизировать. Вот, например, схема из одной статьи, которую я редактировала: