Открыто

Основы DevOps [2022] [ИТМО]

Тема в разделе "Курсы по администрированию", создана пользователем Toxich, 14 сен 2022.

Основной список: 35 участников

Резервный список: 11 участников

  1. 14 сен 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Основы DevOps [2022]
    ИТМО (Институт Техники Механики и Оптики СПб)


    Курс рассчитан на IT-специалистов, желающих получить:
    1. Востребованные знания по вопросам планирования, администрирования и поддержки сетей ОС Linux;
    2. Знания по развертыванию и администрированию виртуальных инфраструктур в облачных платформах Yandex Cloud и др.;
    3. Обзор современных методологий разработки программного обеспечения (Agile, Scrum, CANBAN и др.);
    4. Практические навыки использования инструментария DevOps;

    Прохождение курса позволит:
    1. Ознакомиться с принципами построения современных сетевых технологий;
    2. Освоить основные возможности администрирования и внедрения операционных системы Linux;
    3. Управлять учетными записями пользователя и использовать встроенные системы безопасности в системе Linux;
    4. Ознакомиться с современными методологиями разработки программного обеспечения (Agile, Scrum, CANBAN и др.);
    5. Изучить методы и подходы DevOps, направленные на как можно более быструю поставку ценности заказчику;
    6. Освоить принципы и типы виртуализации и изоляции. Освоить контейнеризацию Docker, контейнерную оркестрацию Kubernetes;
    7. Изучить подходы к построению непрерывной интеграции и поставки (CICD) на примере Jenkins GitLabCI

    Блок 1 - Сетевые технологии
    Модуль 1 - Краткая история компьютерных сетей
    Модуль 2 - Основы сетевого взаимодействия
    Модуль 3 - Сетевые стандарты
    Модуль 4 - Среда передачи данных и топология
    Модуль 5 - Удаленный доступ
    Модуль 6 - Беспроводные сети
    Модуль 7 - Сетевые протоколы
    Модуль 8 - Стек протоколов TCP/IP
    Модуль 9 - IP v4
    Модуль 10 - IP v6
    Модуль 11 - Обеспечение безопасности передачи данных
    Модуль 12 - Методы защиты сетей
    Модуль 13 - Предоставление сетевой поддержки
    Модуль 14 - Поиск и устранение сетевых проблем
    Блок 2 - Системное администрирование ОС Linux I уровень
    Модуль 1 - Введение в Linux
    Модуль 2 - Знакомство с графической рабочей средой
    Модуль 3 - Конфигурирование системы в графической среде
    Модуль 4 - Доступ к командной строке, знакомство с Bash
    Модуль 5 - Получение справки и документации
    Модуль 6 - Некоторые полезные команды (cat, more, less, tail, head, wc и др.)
    Модуль 7 - Текстовые редакторы: gedit, vim
    Модуль 8 - Знакомство с файловой системой Linux (FHS, VFS)
    Модуль 9 - Операции с файлами из командной строки
    Модуль 10 - Стандартные устройства ввода, вывода и ошибок. Перенаправление ввода/вывода. Конвейер
    Модуль 11 - Регулярные выражения
    Модуль 12 - Управление локальными пользователями и группами
    Модуль 13 - Привилегированные пользователи, повышение полномочий
    Модуль 14 - Управление доступом к файлам
    Модуль 15 - Мониторинг процессов Linux и управление ими
    Модуль 16 - Управление сервисами и демонами, включение и выключение системы
    Модуль 17 - Настройка сетевого интерфейса
    Модуль 18 - Управление программным обеспечением
    Модуль 19 - Доступ к файловым системам Linux
    Модуль 20 - Настройка удаленного доступа - SSH, VNC
    Модуль 21 - Резервное копирование, восстановление, передача и синхронизация файлов и каталогов
    Модуль 22 - Обзор пройденного материала курса
    Блок 3 - Системное администрирование ОС Linux II уровень
    Модуль 1 - Планирование будущих задач
    Модуль 2 - Управление приоритетами процессов Linux
    Модуль 3 - Подключение сетевых пользователей и групп
    Модуль 4 - Управление доступом к файлам с помощью списков ACL
    Модуль 5 - Управление дисками, разделами и файловыми системами
    Модуль 6 - Управление логическими томами
    Модуль 7 - Сетевые дисковые ресурсы (iSCSI)
    Модуль 8 - Доступ к сетевым файловым системам с помощью сетевой файловой системы NFS
    Модуль 9 - Доступ к сетевым файловым системам с помощью CIFS/SMB
    Модуль 10 - Настройка источников точного времени
    Модуль 11 - Анализ и хранение файлов журналов
    Модуль 12 - Ограничение сетевого взаимодействия с помощью брандмауэра
    Модуль 13 - Повышение производительности в командной строке, сценарии
    Модуль 14 - Контроль и устранение проблем в процессе загрузки. Сброс административного пароля
    Модуль 15 - Виртуализация. Управление виртуальными машинами
    Модуль 16 - Инсталляция операционной системы. Автоматизация процесса инсталляции
    Модуль 17 - Обзор пройденного материала курса
    Блок 4 - Работа в Yandex Cloud
    Модуль 1 - Обзор Yandex Cloud
    Модуль 2 - Администрирование доступа (Yandex IAM)
    Модуль 3 - Платформа данных Yandex Cloud
    Модуль 4 - Yandex Object storage
    Модуль 5 - Виртуальные машины (Yandex Compute Cloud)
    Модуль 6 - Виртуальные частные облака (Yandex VPC)
    Модуль 7 - Балансировка нагрузки и масштабирование (Network Load Balancer, Application Load Balancer, автоматическое масштабирование)
    Модуль 8 - Облачные функции в
    Модуль 8 - Облачные функции в Yandex Cloud
    Модуль 9 - Базы данных в Yandex Cloud
    Модуль 10 - DNS (Yandex cloud DNS)
    Модуль 11 - Стандартная архитектура решений Yandex Cloud
    Блок 5 - Основы виртуализации и контейнеризации
    Модуль 1 - Понятия виртуализации и контейнеризации
    Модуль 2 - Технологии, лежащие в основе контейнеризации (Cgroups, Namespaces, LXC)
    Модуль 3 - Docker. Проектирование dockerfile
    Модуль 4 - Docker-compose. Проектирование composefile
    Модуль 5 - Дополнительные возможности Docker echosystem, Docker-machine
    Модуль 6 - Введение в контейнерную оркестрацию (kubernetes)
    Блок 6 - Программирование на Python
    Модуль 1 - Настройка окружения
    Модуль 2 - Типы и структуры данных
    Модуль 3 - Основные операторы
    Модуль 4 - Работа с консолью
    Модуль 5 - Функции
    Модуль 6 - Модули и пакеты
    Модуль 7 - ООП
    Модуль 8 - Работа с файлами
    Модуль 9 - Исключения
    Модуль 10 - Функциональное программирование
    Модуль 11 - Многопоточность
    Модуль 12 - Работа с данными
    Модуль 13 - Разработка приложений с графическим пользовательским интерфейсом
    Модуль 14 - Стандартные и сторонние библиотеки
    Блок 7 - Введение в DevOps на базе Linux
    Модуль 1 - Основы DevOps.
    Модуль 2 - Методологии разработки Waterfall и Agile.
    Модуль 3 - Основные методологии внутри Agile. Scrum и Kanban.
    Модуль 4 - Введение в CICD.
    Модуль 5 - Системы SCM, git.
    Модуль 6 - Автоматизированная сборка Gradle.
    Модуль 7 - Автоматизация при помощи Jenkins.
    Модуль 8 - Понятие управления конфигурациями. Основные продукты CM.
    Модуль 9 - Основы Ansible.
    Блок 8 - Дипломное проектирование

    Примечание: данная программа является переработанной программной подготовки системных администраторов с основами DevOps.

    Продажник
     
  2. Последние события

    1. Oppundale
      Oppundale не участвует.
      18 июн 2025
    2. Oppundale
      Oppundale участвует.
      18 июн 2025
    3. Oppundale
      Oppundale не участвует.
      18 июн 2025
    4. Razdolbait
      Razdolbait участвует.
      26 мар 2025