Описание курса "CentOS Linux. Containers & Kubernetes"
Kubernetes можно использовать вместе с любым крупным облачным провайдером, в локальных средах с физической инфраструктурой, а также на отдельном компьютере разработчика.
Стабильность, гибкость, мощные интерфейсы прикладного программирования (API), открытый исходный код и активное сообщество разработчиков — это не полный перечень достоинств, благодаря которым данный продукт стал отраслевым стандартом аналогично тому, как Linux стал стандартом в мире операционных систем.
Темы, разбираемые на Курсе "CentOS Linux. Containers & Kubernetes"
- Работа с Docker-контейнерами в Linux и Windows (WSL)
- Работа с кластером Kubernetes
- Практика в развертывании собственной инфраструктуры Kubernetes
- · \Построение решения из готовых шаблонов как из кирпичиков
- · Создание новых шаблонов для повторного использования
- · Обеспечение защиты контейнерной инфраструктуры
Целевая аудитория курса
-
Квалифицированные специалисты, желающие освоить меры по защите от вторжений
-
Специалисты в области информационных технологий, желающие улучшить свои знания и навыки в области безопасности компьютерных сетей
-
Системные администраторы или администраторы безопасности, сетевые инженеры и аудиторы ИБ, работающие или предполагающие работать на средних и крупных предприятия
Требования к подготовке слушателей
Навыки системного администрирования операционных систем Windows и Linux, опыт работы с командной строкой, онимание основ информационной безопасности.
Программа курса "CentOS Linux. Containers & Kubernetes"
Модуль 1. Облачные технологии
- IaaS
- PaaS
- CaaS
- DaaS
- SaaS
- S + S
Практика: Настройка стенда для последующего выполнения лабораторных работ
Модуль 2. Контейнерные технологии (их эволюция, а также сильные и слабые стороны)
- Пришествие контейнеров
- FreeBSD jails
- OpenVZ -> Virtuozzo
- LXC -> Docker
- Docker -> Kubernetes -> DevOpS -> DevSecOps
Практика: Настройка WSL под Windows 10 для запуска Docker-контейнеров
Модуль 3. Первые шаги с Kubernetes
Практика: Запуск первого контейнера
Практика: Построение контейнера
Практика: Работа с реестрами контейнеров
Практика: Запуск собственного образа в Kubernetes
Модуль 4. Размещение Kubernetes
- Архитектура кластера
- Стоимость самостоятельного размещения Kubernetes
- Управляемые сервисы Kubernetes
- Обзор существующих решений
Коллоквиум: Kubernetes — покупать или строить
Практика: Установка 3-х узлового кластера Kubernetes
Модуль 5. Работа с объектами Kubernetes
- Deployment
- Pod-оболочки
- Объекты Replica Set
- Планировщик Kubernetes
- Практика: Подготовка манифестов ресурсов в формате YAML
- Helm — диспетчер пакетов для Kubernetes
Практика: Установка Helm и работа с ним
Модуль 6. Управление ресурсами
- Единицы измерения ресурсов
- Практика: Управление жизненным циклом контейнера
- Практика: Использование пространств имен
- Оптимизация расходов на кластер
- Способы балансировки рабочей нагрузки
Модуль 7. Работа с кластерами
- Типы облачных серверов
- Гетерогенные узлы
- Физические серверы
- Масштабирование кластера
- Обратное масштабирование
- Автомасштабирование
- Сертификация
- Проверка конфигурации и аудит
- Коллоквиум: Подходы к тестированию, повышение надежности окружения в Production
Модуль 8. Продвинутые инструменты для Kubernetes
- Возможности kubectl
- Работа с ресурсами
- Работа с контейнерами
- Контексты и пространства имен
- Командные оболочки и инструменты Kubernetes
- Практика: Запуск контейнеров с целью отладки
- Практика: Установка программ в контейнер
Модуль 9. Безопасность контейнеров
- Контейнеры и Pod-оболочки
- Манифесты контейнеров
- Безопасность контейнеров
- Тома
- Политики перезапуска
- Практика: Обеспечение безопасности контейнеров
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Программирование - это процесс создания инструкций для обработки информации центральным процессором.
Рынок IT – весь мир. Вы можете работать над иностранными проектами в аутсорсинговых российских компаниях, уехать работать в иностранную компанию или же трудиться на фрилансе из любой точки мира с заказчиками из разных стран. Профессия программиста открывает самые широкие возможности.
Учебный центр « Интерфейс» представляет авторские курсы для начинающих и опытных программистов, администраторов и разработчиков баз данных.
Практические занятия, преподаватели-эксперты и система посттренинговой поддержки — залог того, что Вы получите качественные и актуальные знания!
Наши курсы дают знания и навыки, необходимые для разработки программного обеспечения, драйверов устройств, современных web-приложений, информационных систем.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
- Нужна помощь в поиске курса?
Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
- Поговорите со своим личным тренинг-менеджером!
Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
|