Курс включает следующие этапы:
- Погружение в мир контейнеризации и микросервисов: обзор фреймворков, лучших
практик и трендов современной инфраструктуры - Знакомство с облачными сервисами Google Cloud и развертывание своего первого
Kubernetes кластера на базе GKE - Знакомство с основными ресурсами и операциям: императивный и декларативный
подходы к управлению Kubernetes - Автоматизация CICD этапов процесса разработки от комита к построению и запуска контейнера в окружениях dev-qa-staging-prod
- Разработка и запуск своего микросервисного демо приложения на основе Kubernetes
- Закрепление на практике методов управления версиями, непрерывного деплоймента и zero-downtime ролаутов на базе Kubernetes
- Построение Service Mesh инфраструктуры и трафик менеджмент
- Мониторинг и логирование приложения и Kubernetes кластера
- Certified Kubernetes Administrator Exam lifehacks
- Modern Kubernetes trends by example
Записаться на встречу с тренером
{Denys Vasyliev} Тренер по Kubernetes

10 лет в области телекоммуникаций: сетевой инженер, технический менеджер,
руководитель команды эксплуатации, технический директор. Операторы IP-транзита,
Интернет-провайдеры и операторы мобильной связи: Билайн, Киевстар, МТС, Velcom,
Mobicom, Azerfon, Azercell, Астелит
2 Стартапы: должность менеджера и роль архитектора / программного инженера системы.
5 лет как соучредитель веб проекта для b2b / b2c: VoIP Cloud Roaming Solution.
Сегодня: ведущий инженер-программист (devops) в Cloud Native медиа проекте
На встрече тренер детально рассмотрит следующие темы:
Контейнеризация уровня операционной системы сегодня де-факто является стандартом для запуска облачных приложений в физической и виртуальной инфраструктуре. Google запускают миллионы контейнеров в день, CERN — 400 тысяч контейнер/задач в час. Современный жизненный цикл разработки систем требует современного подхода к беспрерывной доставке новых версий продукта, zero-downtime деплоймент, автоматизацию процессов эксплуатации инфраструктуры. Всего три года понадобилось Kubernetes, системе автоматического деплоймента, управления и масштабирования контейнеризированных приложений, чтоб занять лидирующие позиции и стать основным контейнер-сервисом облачных провайдеров. Спрос на инженеров со знанием и опытом эксплуатации Kubernetes растет ежедневно. Это уже неотъемлемая часть предложений от ведущих компаний, ведь 2018 год стал годом Kubernetes в продакшен. Ставки на текущий год возросли — многие крупные энтерпрайз игроки рынка переводят свои продукты и сервис в облако, новые приложения разрабатываются как Сloud Native, serverless становится трендом. Конференцию KubeCon 2018 в Сиэтл посетили больше восьми тысяч человек со всего мира. В том же году конференция впервые прошла в Китае, что говорит о стремительном росте сообщества, как специалистов так и тех, кто принимает решения в пользу Kubernetes. Присоединяйся!
В связи с возросшим спросом, количество ресурсов по узучению Kubernetes стремительно растет. Выбор велик по цене, качеству и продолжительности. Так, полный курс Kubernetes составляет больше семидесяти часов лекций и видео. Платный курс от топовых компаний может достигать сотню долларов в час. Бесплатные он-лайн лаборатории и тестовые площадки, кредиты от облачных провайдеров и многое другое делает изучение Kubernetes более доступным. Но разнообразие порождает проблему выбора — с чего же начать? За основу курса Kubernetes своими руками (K8S-DIY) взята уже хорошо известная модель обучения в процессе деятельности — концепция learning-by-doing. Исследования преподавателей Гарвардской школы бизнеса показали, что обучение (learning), основанное на собственном опыте, может быть более эффективным, если его совместить с размышлениями (learning-by-thinking) — извлечь и сформулировать ключевые уроки из опыта. Совмещая данные концепции, мы предлагаем интенсивный курс изучения Kubernetes сразу погружаясь в выполнение real-world задач, тем самым получая начальный опыт эксплуатации системы, а находя ответы на возникшие в процессе вопросы — добывать и закреплять знания, полученные на практике.
Docker Runtime Engine не является единственным форматом контейнерных технологий, а декларативный деплоймент становится более сложным на масштабных сетапах. Поэтому базовый курс «K8S-DIY» может быть дополнен несколькими аспектами: разновидностью современного процесса контейнеризации, базовым обзором GKE (google cloud) и разделом Kubernetes Frameworks. Два дополнительных курса является безусловно трендовыми темами, соответствующими современному спросу, как с технологической стороны, так и учитывая потенциальные требования заказчиков в 2019 году.
«K8S-DIY: Service Mesh — Istio». Сегодня построение сложной микросервиснои эко-системы де-факто требует культуру обеспечения безопасности и контроля данных, телеметрию и правила межсервисного взаимодействия. Istio — это передовой проект service mesh, занявший свою нишу и стремительно развивается под эгидой Google. В ходе курса «K8S: Service Mesh — Istio» мы углубим свои знания по построению микросервиснои эко-системы на базе Kubernetes, построим свой собственный mesh и модернизируем наш пайплайн функциями контроля трафика, zero-downtime, fault injection, telemetry и политиками безопасности.
«K8S-DIY: Serverless — Knative» — это serverless вычисления, функция как сервис и CI-CD workflow. Kubernetes native подход к управлению source ориентированным приложениям, обстрагируясь от инфраструктуры. Основываясь на Kubernetes и сервисной сети Istio, разработчик сегодня может сосредоточиться только на написании кода, не беспокоясь о скучных и сложных нюансах инфраструктуры. Knative от Google покрывает все эти требования.
Отзывы
Отзывов пока нет.