Привет всем, друзья! ✌ Сегодня рассмотрим Бесплатные онлайн-Курсы Kubernetes в Казахстане с нуля, которые можно пройти абсолютно без нервов. Получайте удовольствие сидя дома и получая навыки.
«Инфраструктурная платформа на основе Kubernetes от Skillbox»
Цена: смотреть на сайте
Язык платформы: русский
Где можно обучаться: Казахстан, Россия
Формат: видеоуроки.
Начинка: вы научитесь работать с популярным решением для оркестровки контейнерных приложений. Напишете полноценную платформу на основе Kubernetes и подготовитесь к экзамену Certified Kubernetes Administrator.
- Длительность 6 месяцев
- Подготовка к сертификации CKA
- Спикер сертифицированный Kubernetes-администратор
- Кейс в портфолио
DevOps-инженеры используют Kubernetes (k8s) для управления нагрузками между контейнерами, автоматизируют развёртывание и обеспечивают приватность данных. Компании заинтересованы в услугах DevOps-инженеров, архитектурных инженеров, системных администраторов и разработчиков со знанием Kubernetes.
- $1,6 млрд
достигнет объём рынка коммерческого контейнерного ПО к концу 2023 года, по данным аналитиков IHS Markit
- 4 913 компаний
указали в требованиях к соискателю знание Kubernetes, по данным hh.ru
Кому подойдёт этот курс
- Системным администраторам
Получите навыки платформенного инженера и сможете сами создать инфраструктурную платформу в своей компании.
- DevOps-инженерам
Научитесь управлять сложной микросервисной архитектурой, масштабировать приложения и настраивать непрерывную интеграцию. Будете знать достаточно, чтобы успешно пройти сертификацию CKA для DevOps-инженеров.
- Разработчикам
Узнаете, как запускать приложения в различных окружениях, включая Production. Научитесь использовать экосистему по максимуму, отлаживать проекты и изменять процедуры развёртывания и конфигурирования.
Для прохождения курса нужно уметь:
- настраивать конфигурацию серверов, приложений и сервисов на Linux;
• работать в командной строке bash;
• запускать приложения в Docker;
• использовать систему контроля версий Git.
А также — иметь представление о работе сети и понимать, как устроены микросервисные приложения.
Чему вы научитесь
- Понимать архитектуру k8s
Познакомитесь с компонентами и объектами кластера. Научитесь разворачивать кластер локально в minikube.
- Обеспечивать безопасность данных
Научитесь создавать пользователей, разграничивать права и делать приложения в кластере доступными извне. Сможете безопасно хранить пароли пользователей, API-ключи и сертификаты в микросервисах при помощи Vault.
- Деплоить приложения в кластер
Helm — инструмент, который позволит без боли управлять приложениями в Kubernetes. Вы научитесь загружать и обновлять репозитории, компоновать сложные приложения за счёт вложенности шаблонов.
- Масштабировать приложения
Узнаете, как с помощью Kubernetes оптимально распределить память между контейнерами. Научитесь использовать Load Balancing и серверные метрики для масштабирования приложений в зависимости от нагрузки.
- Следить за компонентами кластера
Научитесь работать с Prometheus и визуализировать данные в Grafana. Построите свои SLA/SLO. Научитесь повышать безопасность кластера с помощью service mesh Istio и визуализировать traces-запросы с Jaeger.
- Интегрировать CI/CD в Kubernetes
Разберёте стратегии деплоймента и узнаете, как автоматизировать процессы сборки, упаковки и тестирования компонентов. Ускорите внедрение новых функций в проекты. Научитесь устанавливать и эксплуатировать кластер.
С выдачей сертификата!
Как проходит обучение на платформе
- Смотрите материалы в удобное время
Изучаете теорию и практикуетесь на задачах, приближённых к реальным.
- Выполняете практические работы
Решаете задачи после каждого модуля и закрепляете знания.
- Работаете с проверяющим экспертом
Получаете обратную связь по каждой работе в течение 1–3 рабочих дней.
- Готовите финальную работу
Дополняете портфолио и получаете сертификат о прохождении курса.
Содержание курса
В конце каждого модуля вас ждёт практическая работа на закрепление изученного материала.
- 11 тематических модулей
- 58 видеоматериалов
- Знакомство с Kubernetes: основные понятия и архитектура
Узнаете об архитектуре k8s и его внутренних компонентах. Развернёте свой собственный kubernetes-кластер локально в minikube.
- Основные объекты Kubernetes
Познакомитесь с основными объектами Kubernetes.
- Безопасность и управление доступом
Узнаете, как создавать пользователей и разграничивать права.
- Сетевая подсистема Kubernetes
Сделаете приложение в кластере доступным извне.
- Хранение данных в Kubernetes
Узнаете, как безопасно хранить приватные данные в Vault.
- Шаблоны: Helm и его аналоги (Jsonnet, Kustomize)
Научитесь деплоить свои приложения в кластер с помощью Helm.
- HPA
Научитесь масштабировать приложение в зависимости от нагрузки.
- Мониторинг компонентов кластера и приложений, работающих в нём
Научитесь мониторить компоненты кластера и приложений, работающих в н`м. Построите свои собственные SLA/SLO.
- Service mesh. Знакомство с Istio и Envoy
Научитесь использовать service mesh для повышения безопасности вашего кластера и визуализировать трейсы запросов с Jaeger.
- Kubernetes для непрерывной поставки (CI/CD). Интеграция с CI-сервисом
Узнаете, как строить CI/CD pipeline.
- Эксплуатация кластера
Научитесь устанавливать, обновлять и дебажить кластер, подготовитесь к Certified Kubernetes Administrator.
Финальная работа
- Инфраструктурная платформа на основе кластера Kubernetes
По ходу работы над проектом вы:
• настроите CI/CD-пайплайн в Gitlab CI;
• установите и настроите мониторинг в Grafana с SLO/SLA;
• настроите автоскейлинг подов;
• обеспечите безопасное хранение приватной информации ваших приложений в Vault;
• внедрите service mesh Istio и настроите mTLS для безопасного взаимодействия контейнеров;
• добавите open tracing на основе Jaeger
Спикеры
- Илья Феоктистов — Head of DevOps в компании Bling. Больше 8 лет работы в DevOps, сертифицированный Kubernetes-администратор, внедряет автоматизацию в российских и международных компаниях.
- Дмитрий Зайцев — Head of SRE в @flocktory.com. Эксперт в DevOps и SRE. Организатор конференции и глава ПК DevOpsDays Moscow, организатор митапа DevOps Moscow, член ПК DevOpsConf, HighLoad, Ritfest. За 15 лет опыта обеспечивал стабильность проектов в сферах геймдева, машинного обучения, блокчейна.
Отзывы участников курсов о Skillbox на сайте.
Курс «Kubernetes на Русском Языке от ADV-IT»
Без информации о выдаче сертификата!
Язык платформы: русский
Где можно обучаться: Казахстан, Россия
Формат: видеоуроки.
Начинка: Kubernetes с Нуля на Русском Языке Проще чем ты думал
- 1-K8s — Основы Kubernetes — Кубернетес на ОЧЕНЬ простом языке
- 2-K8s — Поднятие простого Локального K8s Cluster на Windows
- 3-K8s — Поднятие Кластера в AWS Elastic Kubernetes Service — EKS — Кубернетес на простом языке
- 4-K8s — Поднятие Кластера в GCP Google Kubernetes Engine — GKE — Кубернетес на простом языке
- 5-K8s — Поднятие Кластера для Учёбы Бесплатно в Интернете — Кубернетес на простом языке
- 6-K8s — Создание Docker Image, DockerHub, Запуск Docker Container — Кубернетес на простом языке
- 7-K8s — Главные Объекты Kubernetes, из чего состоит K8s — Кубернетес на простом языке
- 8-K8s — Создание и Управление — PODS — Кубернетес на простом языке
- 9-K8s — Создание и Управление — DEPLOYMENTS — Кубернетес на простом языке
- 10-K8s — Создание и Управление — SERVICES — Кубернетес на простом языке
- 11-K8s — Создание и Управление — INGRESS Controllers — Кубернетес на простом языке
- 12-K8s — Создание и Управление — Helm Charts — Кубернетес на простом языке
«Изучение Kubernetes: теория и практика от Microsoft»
Получите рекомендации по переходу на полностью облачные решения. Ознакомьтесь с теоретическими и практическими учебными ресурсами по Kubernetes, включая видео, статьи, книги и технические вебинары. Изучите основы и получите навыки практической работы с различными возможностями и решениями Kubernetes, включая Службу Azure Kubernetes (AKS).
Общие сведения о Kubernetes
Начните обучение работе с Kubernetes, в общем ознакомившись с программным обеспечением и его компонентами. Если вы совсем не знакомы с Kubernetes, начните с общих сведений о Kubernetes, а затем узнайте, как работают контейнеры . Если вы уже знакомы с контейнерами и Docker (форматом контейнеров с открытым кодом), посмотрите, как Kubernetes и Docker работают вместе.
Learn how to turbocharge your open-source apps and data by using Linux and hybrid cloud technologies together—at Azure Open Source Day, a free digital event on February 15. Register now.
Серия видео по основам Kubernetes
Создайте прочную основу Kubernetes. В этом вам помогут видео от сооснователя Kubernetes Брендана Бернса (Brendan Burns). Просмотрите видеодемонстрации на световой доске, посвященные различным темам, включая контейнеры, компоненты, развертывания и конфигурации Kubernetes.
Как работает Kubernetes
Сведения о ключевых компонентах, включая объекты pod, развертывания, наборы реплик, планировщик и подсистему балансировки нагрузки.
Настройка конвейера сборки Kubernetes
Просмотрите демонстрацию по безопасности, а также связанной с ней системе сдержек и противовесов.
Обзор распространенных сценариев работы с Kubernetes
Используйте Kubernetes для различных целей, помимо доставки микрослужб, таких как пакетная аналитика и рабочие процессы.
Как работают тома и хранилище в Kubernetes
Сведения об emptyDir, постоянном томе и утверждении постоянного тома.
Общие сведения об управлении секретами в Kubernetes
Безопасное развертывание конфиденциальных данных, таких как пароли и сертификаты, а также управление ими.
Как работает Kubernetes и управление конфигурацией
Методики управления и другие темы, такие как объекты ConfigMap, развертывание конфигураций и создание шаблонов.
Общие сведения об управлении доступом на основе ролей (RBAC) в Kubernetes
Сделайте так, чтобы пользователи, работающие над проектом, не мешали друг другу, правильно настроив систему RBAC.
Подготовка к использованию в рабочей среде в Kubernetes
Поместите службы Kubernetes в рабочую среду и узнайте, почему так важны непрерывная интеграция и непрерывное развертывание (CI/CD), а также мониторинг и планирование отработки отказа.
Как работают сетки служб в Kubernetes
Краткий обзор сеток служб, их возможностей и причин, по которым такую сетку следует включить в свое приложение.
Общие сведения о бессерверных вычислениях в Kubernetes
Узнайте, чем отличается бессерверная платформа Kubernetes от бессерверных вычислений в Kubernetes.
Как работает планировщик Kubernetes
Узнайте, как планировщик использует предикаты или жесткие ограничения и приоритеты либо мягкие ограничения для принятия решений.
Основные сведения о приложениях с отслеживанием состояния в Kubernetes
Узнайте, какую роль в разработке приложений с отслеживанием состояния играют наборы реплик, постоянные тома и утверждения постоянных томов.
Как работают развертывания Kubernetes
Обеспечьте надежное обновление приложений, работающих в кластере Kubernetes, сократив до нуля время простоя.
Для чего нужны контейнеры
Используйте базовые ресурсы более эффективно благодаря этой упрощенной неизменяемой инфраструктуре развертывания приложений.
Простое управление приложениями в Kubernetes с помощью операторов
Внедрите парадигму полностью облачных решений, чтобы управлять приложениями в кластерах и упростить управление программным обеспечением с помощью основных понятий операторов.
Начало работы с мониторингом и оповещениями для Kubernetes
Настройте оповещения и мониторинг для приложений. Интегрируйте расширенные метрики для более надежной эксплуатации приложений.
Принцип работы и жизненный цикл объектов pod в Kubernetes
Узнайте, что происходит при создании объекта pod — атомарной единицы планирования.
Настройка и расширение API Kubernetes с помощью контроллеров допуска
Добавьте в кластер новые и уникальные возможности, изменив способ проверки или создания объектов API.
Начните использовать контейнерные приложения
Визуализируйте отношения между компонентами и основными понятиями Kubernetes, включая кластер и уровень управления. Ознакомьтесь с советами по развертыванию приложений и рабочих нагрузок, а также по структурированию и обеспечению безопасности сред Kubernetes.
Начало работы с Kubernetes
Знакомьтесь с Kubernetes весело вместе с Фиппи
Ознакомьтесь с основными понятиями Kubernetes, такими как объекты pod и развертывания. Сведения представлены в виде иллюстрированной детской книги. Отправьтесь в это увлекательное образовательное путешествие вместе с жирафом Фиппи и зеброй Зи.
Читать книгу Phippy Goes to the Zoo (Фиппи отправляется в зоопарк)
Основные понятия Службы Azure Kubernetes (AKS)
Из этих технических статей вы узнаете, как работают компоненты инфраструктуры, механизм доступа и идентификации, система безопасности, сеть, хранилище и функции масштабирования в Службе Azure Kubernetes (AKS). AKS — это управляемая служба Kubernetes, упрощающая развертывание приложений на основе контейнеров и управление ими.
- Просмотреть всю документацию по AKS
- Начните использовать Kubernetes в Azure, пройдя эту вводную схему обучения
Кластеры и рабочие нагрузки
Узнайте, как компоненты инфраструктуры, например уровень управления, узлы и пулы узлов, работают в AKS вместе с ресурсами рабочей нагрузки, такими как объекты pod, развертывания и наборы. Научитесь группировать ресурсы в пространства имен.
Возможности доступа и идентификации
Проверяйте подлинность и назначайте разрешения в AKS с помощью учетных записей служб Kubernetes, интеграции с Azure Active Directory, управления доступом на основе ролей, Role, ClusterRole, RoleBinding и ClusterRoleBinding.
Основные понятия безопасности приложений и кластеров
Защитите свои приложения в AKS за счет обеспечения безопасности главных компонентов и узлов, обновления кластера, а также секретов Kubernetes и защиты сети.
Основные понятия, касающиеся сети, для приложений
Обеспечьте работу сети для своих приложений в AKS, включая службы, виртуальные сети Azure, контроллеры входящего трафика и политики сети.
Варианты масштабирования для приложений
Масштабирование приложений в AKS с помощью ручного масштабирования, средства горизонтального автомасштабирования pod (HPA), автомасштабирования кластера и интеграции экземпляра контейнера Azure (ACI).
Варианты хранения для приложений
Приложения в AKS можно хранить с помощью томов, постоянных томов, классов хранения и цепочек постоянных томов.
Учебные вебинары по Kubernetes
Ознакомьтесь с подробными примерами использования Kubernetes, просмотрев эти технические вебинары по запросу, которые ведут опытные инженеры, менеджеры программ и разработчиков. Узнайте ответы на реальные вопросы от других пользователей, которые изучают Kubernetes и работают с решением.
Бесперебойная работа Kubernetes
Узнайте, с чего начать работу с Kubernetes. Научитесь упрощать выполнение повседневных операций с помощью управляемой службы Kubernetes.
Разработка проекта и макета успешных приложений Kubernetes
Подготовьте свое приложение к работе в Kubernetes и организуйте еженедельный или ежедневный выпуск в соответствии с этим макетом файловой системы.
Применение рекомендаций по Kubernetes для управления кластерами
Оптимально используйте AKS с самого начала. Изучите сведения о мультитенантности, логической изоляции с использованием пространств имен и безопасности кластеров и образов.
Основные понятия, касающиеся сети, для приложений
Обеспечьте работу сети для своих приложений в AKS, включая службы, виртуальные сети Azure, контроллеры входящего трафика и политики сети.
Создание управляемых событиями контейнеров с помощью Функций Azure в Kubernetes
Используйте события в любых полностью облачных приложениях, ознакомившись с этими архитектурами, шаблонами и рекомендациями.
Управление микрослужбами с помощью службы «Управление API»
Исчерпывающие примеры и сведения о том, когда и зачем использовать Управление API в организации.
Развертывание базового кластера AKS
Получите рекомендации по работе с сетью, обеспечению безопасности, идентификации, управлению и мониторингу кластера в соответствии с бизнес-требованиями вашей организации, ознакомившись с базовым планом AKS для рабочей среды.
Без информации о выдаче сертификата!
Ознакомьтесь с документацией
Получите рекомендации во время консультаций с экспертами
- Базовый план AKS для рабочей среды: введение
- Конфигурация сети: топология сети
- Конфигурация сети: развертывание ресурсов входящего трафика
- Управление удостоверениями: интеграция с Azure Active Directory (Azure AD)
- Безопасный поток данных: новые возможности управления секретами
- Непрерывность бизнес-процессов: Доступность и поддержка нескольких регионов
- Операции: работоспособность и метрики кластеров
- Базовый план AKS для рабочей среды: следующие шаги
- Частные кластеры
- Конфигурация сети: планирование IP-адресов
- Вычисления в кластере: вычисления для базового кластера
- Безопасный поток данных: защита сетевого потока
- Непрерывность бизнес-процессов: Доступность кластеров и узлов
- Операции: CI/CD для кластеров и рабочих нагрузок
- Операции: управление затратами и создание отчетов
«Запуск локального кластера Kubernetes»
Язык платформы: русский
Где можно обучаться: Казахстан, Россия
Формат: видеоуроки.
Начинка: получите рекомендации по переходу на полностью облачные решения. Ознакомьтесь с теоретическими и практическими учебными ресурсами по Kubernetes, включая видео, статьи, книги и технические вебинары. Изучите основы и получите навыки практической работы с различными возможностями и решениями Kubernetes, включая Службу Azure Kubernetes (AKS).
Без информации о выдаче сертификата!
Создайте прочную основу Kubernetes. В этом вам помогут видео от сооснователя Kubernetes Брендана Бернса (Brendan Burns). Просмотрите видеодемонстрации на световой доске, посвященные различным темам, включая контейнеры, компоненты, развертывания и конфигурации Kubernetes.