Courses Flat > Введение в Kubernetes

CourseViewByUNPortlet

Actions
Loading...

Введение в Kubernetes

Introduction to Kubernetes

  • Код курса: VK003Q
  • Продолжительность: 3 дня
  • Цена курса: 67890 руб.
  • Язык материалов: ru

Цель курса

После изучения материалов данного курса вы сможете применять Kubernetes для запуска своих приложений. Курс следует рассматривать как практическое руководство по работе с приложениями в Kubernetes. За три дня вы познакомитесь с основными абстракциями, используемыми в системе, и сможете правильно применять их в будущем. В лабораторном практикуме используется сквозной пример, который демонстрирует правила использования всех обсуждаемых технологий. Этот курс ориентирован на тех, кто хочет научиться работать с Kubernetes. Предполагается, что у слушателей есть базовые представления о микросервисной архитектуре, а также навыки работы с Docker (полученные, например, в рамках курса VD001Q). Благодаря этому удается уделить большее количество времени в процессе обучения непосредственной практике работы с Kubernetes. Данная версия курса является сокращенной версией пятидневного курса VK001Q.

Для кого предназначен этот курс

Системных администраторов, разработчиков, системных архитекторов, планирующих использовать Kubernetes.

Для успешного прохождения курса слушатели должны

  • Иметь базовые навыки работы в Linux/UNIX
  • Знать принципы микросервисной архитектуры
  • Желательно иметь базовые навыки работы с Docker

По окончании курса слушатели смогут:

  • Установить и настроить кластер Kubernetes
  • Запускать свои приложения в Kubernetes
  • Настраивать автоматические проверки для приложений
  • Настраивать репликацию
  • Выполнять обновление приложений без простоя
  • Создавать интеграции для приложений
  • Настраивать внешний доступ к приложениям
  • Запускать и реплицировать приложения с хранимым состоянием
  • Работать с секретами
  • Настроить систему безопасности Kubernetes для пользователей и запущенных приложений

Основные темы:

  • Ключевые задачи, которые решает Kubernetes. Архитектура системы. Базовые понятия: под, метка, репликация. Установка.
  • Упражнение: Запуск тестового кластера, запуск первого приложения
  • Сервисы и внешний доступ к приложениям. Тома. Секреты и карты конфигурации
  • Упражнение: Работа с сервисами и томами.
  • Обновление приложений. Масштабирование. Выделение ресурсов. Безопасность.
  • Упражнение: Обновление приложения. Масштабирование. Проверка состяния подов.