На этом курсе вы познакомитесь с важнейшим приложением для программиста любого уровня, платформой Kubernetes. Она предназначена для автоматизации развертывания, масштабирования и управления контейнеризованными приложениями. Даже если сейчас вы находитесь на начальном этапе профессии, будет полезно учиться использовать Kubernetes. Современные технологии помогут продвинуться в профессиональной среде.
После курса вы сможете автоматизировать процессы развертывания и управления приложениями, что ускоряет время выхода на рынок и повышает эффективность работы команды, масштабировать приложения в зависимости от изменяющихся потребностей бизнеса.
Курс можно пройти за 1 месяц. Он практически полностью состоит из практики, чтобы после завершения программы вы могли без затруднений применять новые знания в реальной работе.
Вы узнаете, как использовать курс для эффективного изучения Kubernetes. Поймёте, как он организован, какие материалы будут доступны для изучения.
Вы познакомитесь со способами развертывания кластеров. Изучите установку на собственном оборудовании, использование облачных провайдеров.
Узнаете, что такое мастер узел и как он управляет рабочими.
Этот урок продолжает тему базовой инфраструктуры Kubernetes, но уже с более глубоким погружением. Вы обсудите различные компоненты, которые устанавливаются на мастер и рабочие узлы, такие как API сервер, контроллеры, планировщик.
Рассмотрите процесс подготовки узлов для установки Kubernetes. Поймёте, как настроить операционную систему на узлах, как настроить сетевые интерфейсы.
Вы сможете настроить параметры конфигурации.
Вы сможете работать с репликационными контроллерами и настроить кластер на автоматический перезапуск при сбоях.
Вы поймёте, как установить необходимые компоненты и как настроить параметры конфигурации.
Вы сможете работать с DNS-сервером и плагинами сети.
Вы разберёте процесс обслуживания кластера Kubernetes и его обновления. Поймёте, какие шаги необходимо выполнить для обновления кластера и какие инструменты можно использовать для управления версиями Kubernetes.
Вы сможете подготовить приложение для деплоя, создать манифест для деплоя и запустить приложение внутри кластера.
Вы выполните итоговое задание, которое позволит применить полученные знания на практике.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио