Инфраструктурная платформа на основе Kubernetes

152 студента зачислены

Подготовка

к сертификации CKA

Кейс

в портфолио

Доступ к курсу

навсегда

DevOps-инженеры используют Kubernetes (k8s) для управления нагрузками между контейнерами, автоматизируют развёртывание и обеспечивают приватность данных. Компании заинтересованы в услугах DevOps-инженеров, архитектурных инженеров, системных администраторов и разработчиков со знанием Kubernetes.

Кому подойдёт этот курс

Системным администраторам

Получите навыки платформенного инженера и сможете сами создать инфраструктурную платформу в своей компании.

Разработчикам

Узнаете, как запускать приложения в различных окружениях, включая Production. Научитесь использовать экосистему по максимуму, отлаживать проекты и изменять процедуры развёртывания и конфигурирования.

DevOps-инженерам

Научитесь управлять сложной микросервисной архитектурой, масштабировать приложения и настраивать непрерывную интеграцию. Будете знать достаточно, чтобы успешно пройти сертификацию CKA для DevOps-инженеров.

Чему вы научитесь

Понимать архитектуру k8s

Познакомитесь с компонентами и объектами кластера. Научитесь разворачивать кластер локально в minikube.

Деплоить приложения в кластер

Helm — инструмент, который позволит без боли управлять приложениями в Kubernetes. Вы научитесь загружать и обновлять репозитории, компоновать сложные приложения за счёт вложенности шаблонов.

Следить за компонентами кластера

Научитесь работать с Prometheus и визуализировать данные в Grafana. Построите свои SLA/SLO. Научитесь повышать безопасность кластера с помощью service mesh Istio и визуализировать traces-запросы с Jaeger.

Обеспечивать безопасность данных

Научитесь создавать пользователей, разграничивать права и делать приложения в кластере доступными извне. Сможете безопасно хранить пароли пользователей, API-ключи и сертификаты в микросервисах при помощи Vault.

Масштабировать приложения

Узнаете, как с помощью Kubernetes оптимально распределить память между контейнерами. Научитесь использовать Load Balancing и серверные метрики для масштабирования приложений в зависимости от нагрузки.

Интегрировать CI/CD в Kubernetes

Разберёте стратегии деплоймента и узнаете, как автоматизировать процессы сборки, упаковки и тестирования компонентов. Ускорите внедрение новых функций в проекты. Научитесь устанавливать и эксплуатировать кластер.

Содержание курса

Узнаете об архитектуре k8s и его внутренних компонентах. Развернёте свой собственный kubernetes-кластер локально в minikube.

 

Познакомитесь с основными объектами Kubernetes.

 

Узнаете, как создавать пользователей и разграничивать права.

 

Сделаете приложение в кластере доступным извне.

 

Узнаете, как безопасно хранить приватные данные в Vault.

 

Мы ждём, что вы умеете: настраивать конфигурацию серверов, приложений и сервисов на Linux, работать в командной строке bash, запускать приложения в Docker. Нужно иметь представление о работе сети и понимать, как устроены микросервисные приложения. По ходу курса мы будем использовать Git, поэтому не лишними будут навыки работы с системой контроля версий.
Если вы хотите завершить обучение за 1 месяц, советуем изучать материалы по 14 часов в неделю. График зависит только от вас — смотрите видео в удобном темпе.
Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Инфраструктурная платформа на основе Kubernetes
Цена:
62 327 ₽ 46 745 ₽