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

Улучшаемые навыки

Фулстек разработчик · DevOps

Где проходит обучение

Онлайн обучение

Начало учёбы и длительность

По факту набора потока · 5 месяцев

Стоимость

85 000 рублей

Описание курса

Вы пройдете весь путь разработки инфраструктурной платформы на основе Kubernetes и получите все необходимые навыки, которые позволят вам претендовать на должность платформенного инженера. 

Курс от нашего партнера Express 42. Инфраструктурная платформа – системы и сервисы, обеспечивающие этапы жизненного цикла цифровых продуктов: подготовку релиза, выпуск и эксплуатацию. Наличие инфраструктурной платформы позволяет команде сфокусироваться на разработке продукта, стандартизировать подходы к управлению компонентами продукта и сервисов, обеспечивающих его работу, не тратя время на построение велосипедов и рутинную автоматизацию стандартных операций для каждого компонента. 

Kubernetes в данном случае один из возможных инструментов для создания платформы. Однако, у него есть ряд преимуществ, которые сделали его стандартом индустрии:

  • Поддерживает практику «инфраструктура как код».
  • Имеет множество механизмов «из коробки».
  • У него огромная экосистема, включающая в себя большой набор инструментов для решения различного рода задач
  • Многие провайдеры предоставляют k8s как сервис
  • Есть развитое, в том числе и русскоязычное, комьюнити

В программе курса сделан акцент на экосистеме и нюансах эксплуатации Kubernetes-кластеров, т.к. именно в этом возникают сложности у компаний, которые решили перейти на свою инфраструктурную платформу.

Для кого этот курс?

Для администраторов, инфраструктурных инженеров и специалистов, понимающих, что такое DevOps. После обучения вы будете обладать квалификацией платформенного инженера и сможете самостоятельно создать инфраструктурную платформу в своей компании. 

Для разработчиков. Вы будете понимать, как запущено и работает ваше приложение в различных окружениях, включая production, научитесь использовать экосистему по максимуму, отлаживать приложение и изменять процедуры развертывания и конфигурирования. 

Для СТО, которые присоединились к проекту с инфраструктурной платформой или планируют ее создание для продуктов своей компании. Вы научитесь проводить R&D, выбирать подходящие инструменты из возможностей и ограничений, эффективно масштабировать надёжную инфраструктуру под растущие потребности бизнеса и правильно освобождать продуктовые команды от части задач администрирования/автоматизации и фокусировать их на развитии продукта. 

Курс состоит из 4-х частей: 

  1. Инфраструктурная платформа и ее связь с DevOps-практиками. Вы освоите основы Kubernetes и разберете, к чему будете стремиться весь курс. 
  2. Сервисы в составе платформы и их связь с инженерными практиками, экосистема для приложений компании. 
  3. Углубленное изучение Kubernetes. 
  4. Проектная работа: построить MVP инфраструктурной платформы. 

Сертификация от CNCF: CKA и CKAD После обучения у вас будет достаточно знаний, чтобы пройти обе эти сертификации. Мы не готовим к ним специально, но освещаем все темы, которые встречаются в экзаменах.

Требования к поступающим

  • Базовые знания Linux, отсутствие страха перед консолью (или курс на OTUS)
  • Базовые знания Docker
  • Знакомство с процессами выпуска цифровых продуктов и понимание их жизненного цикла (опыт из разработки, тестирования или эксплуатации)
  • Плюсом будет пройденный курс «DevOps практики и инструменты»

Выпускной проект

Продолжительность проекта: 1 месяц
Проект выполняется чаще самостоятельно, но можно и в группах

Проектная работа заключается в подготовке инфраструктурной платформы на основе кластера Kubernetes и необходимой для его функционирования экосистемы, отвечающих требованиям отказоустойчивости, безопасности, поддерживаемости и с применением основных инженерных практик, таких как Инфраструктура как код. Для того чтобы успешно завершить проектную работу, ваш кластер будет тестироваться на сбои, должен выдержать искусственно созданную нагрузку и пройти аудит безопасности