Скоро! Kubernetes для Rails-разработчиков [Thinknetica] [Темур Фактулин]

Статус
В этой теме нельзя размещать новые ответы.
SHAREWOOD
SHAREWOOD

SHAREWOOD

Редактор
Регистрация
25/11/2019
Сообщения
128.713
Репутация
69.516

Kubernetes для Rails-разработчиков [Thinknetica] [Темур Фактулин]​

Kubernetes для Rails-разработчиков [Thinknetica] [Темур Фактулин]


Описание:

Семинар для разработчиков на Rails, желающих применять Kubernetes для оптимизации процессов CI/CD и управления приложениями.

Kubernetes: обучение с нуля
  • Использование Kubernetes для контейнеризации и оркестрации приложений.
  • Познакомиться с ключевыми компонентами и абстракциями: pods, services, deployments и jobs.
Автоматизированное развертывание и управление
  • Настроить и использовать GitLab CI/CD для автоматического развертывания в Kubernetes.
  • Рассмотреть процедуру развертывания приложений с помощью Helm и GitLab, упростив этот процесс с помощью Helm charts.
Масштабирование и ресурсное управление
  • Ознакомиться с методами масштабирования в Kubernetes, включая автоматическое и ручное.
  • Настроить запросы и лимиты ресурсов для подов, управлять доступными ресурсами для достижения максимальной производительности и стабильности.
Управление приложениями и сервисами
  • Настроить разные типы сервисов в Kubernetes, такие как ClusterIP, NodePort и LoadBalancer, для предоставления доступа к приложениям.
  • Применить стратегии обновления приложений, такие как Rolling Updates, для минимизации downtime.
Работа с фоновыми задачами:
  • Интегрировать и управлять фоновыми процессами в Kubernetes с помощью Sidekiq.
  • Автоматизировать обслуживание приложений, например, миграции баз данных.
Управление миграциями баз данных и автоматизированное развертывание в различных средах
  • Инструменты и методы для бесперебойного выполнения миграций в процессе деплоя.
  • Использование k8s для стандартизации развертывания приложений в разных средах.
  • Управление конфигурациями и зависимостями.
Скрытый текст: Программа
День 1: Погружение в Kubernetes, Docker, Terraform и Yandex Cloud
  • Введение в Kubernetes: его необходимость, архитектура, преимущества, недостатки и альтернативы.
  • Основы работы с Docker: использование готовых образов и контейнеров.
  • Практическое применение Terraform: обзор управления инфраструктурой Kubernetes, включая развертывание кластеров.
  • Практические навыки использования Yandex Cloud CLI: основные команды и операции для управления ресурсами в Yandex Cloud, связанными с Kubernetes.
  • Демонстрация репозитория с полной инфраструктурой для развертывания с помощью Terraform: объяснение структуры и использования репозитория.
  • Развертывание базового приложения "Hello World" в готовом кластере: практическое задание для закрепления материала.
Результат: Участники получают всеобщую картину о Kubernetes, учатся использовать Docker для контейнеризации приложений и узнают, как применять Terraform и Yandex Cloud для управления кластерами Kubernetes.

День 2: Развертывание приложений Ruby on Rails в Kubernetes
  • Подготовка и контейнеризация приложений Ruby on Rails с использованием Docker.
  • Создание и управление Deployments и Services в Kubernetes.
  • Настройка баз данных для приложений Ruby on Rails в Kubernetes.
  • Использование ConfigMaps и Secrets для управления конфигурациями.
Результат: Участники научатся разворачивать приложение Ruby on Rails в Kubernetes, настройке баз данных и управлению конфигурациями.

День 3: Продвинутое применение CI/CD и Helm для Ruby on Rails
  • Интеграция с GitLab CI/CD для автоматизации развертывания приложений Ruby on Rails.
  • Создание и настройка Helm charts для управления приложениями и зависимостями.
  • Управление миграциями баз данных и автоматическое развертывание в разных окружениях.
  • Лучшие практики для масштабирования и мониторинга приложений в Kubernetes.
Результат: Участники смогут эффективно использовать Helm для управления приложениями Ruby on Rails и интегрироваться с процессами CI/CD для полного цикла разработки.

Скрытая ссылка

Материал «Kubernetes для Rails-разработчиков [Thinknetica] [Темур Фактулин]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Последние темы автора

SHAREWOOD
Ответы
0
Просмотры
8
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
9
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
6
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
8
SHAREWOOD
SHAREWOOD

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
568
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
3K
SHAREWOOD
SHAREWOOD
Сверху Снизу