Kail
Организатор
Проверенный
Организатор
- Регистрация
- 09.04.2020
- Сообщения
- 353 752
- Реакции
- 32 655
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
[ИТМО] Основы DevOps
- Ссылка на картинку
Курс рассчитан на 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.
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.
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.