Запись

[Thinknetica] Kubernetes для Rails-разработчиков

  • Дата начала
Информация
Тип покупки: Оптовая
Цена: 195 РУБ

Организатор: Кольцо-яйцо Кольцо-яйцо
Статус:
Набор участников
Список участников
Кольцо-яйцо
Кольцо-яйцо
Складчик
Сообщения
Монеты
0.0
Оплачено
25
Купоны
0
Кешбэк
0
Баллы
0
  • @Skladchiki
  • #1

Складчина: [Thinknetica] Kubernetes для Rails-разработчиков

Ссылка на картинку
изображение
Основы Kubernetes для начинающих
  • Применение Kubernetes для управления и оркестрации контейнеризированных приложений.
  • Освоение основных компонентов и абстракций, таких как pods, services, deployments и jobs.
Автоматизация развертывания и управления
  • Настройка и использование GitLab CI/CD для автоматизации процессов развертывания в Kubernetes.
  • Разбор процесса развертывания приложений через Helm и GitLab, упрощение этого процесса с помощью Helm charts.
Масштабирование и управление ресурсами
  • Освоение методов масштабирования приложений в Kubernetes, включая автоматическое и ручное масштабирование.
  • Настройка запросов и лимитов ресурсов для подов, управление доступными ресурсами для обеспечения оптимальной производительности и стабильности.
Управление приложениями и сервисами
  • Настройка различных типов сервисов в Kubernetes, таких как ClusterIP, NodePort и LoadBalancer, для обеспечения доступа к приложениям.
  • Применение стратегий обновления приложений, таких как Rolling Updates, для минимизации простоев.
Работа с фоновыми задачами:
  • Интеграция и управление фоновыми процессами с использованием Sidekiq в Kubernetes.
  • Автоматизация задач по обслуживанию приложений, например, миграций баз данных.
Управление миграциями баз данных и автоматическое развертывание в разных окружениях
  • инструменты и практики для бесперебойного выполнения миграций в процессе деплоя.
  • применение k8s для стандартизации развертывания приложений в различных окружениях
  • управление конфигурациями и зависимостями
День 1: Введение в Kubernetes, Docker, Terraform и Yandex Cloud
  • ведение в Kubernetes: зачем он нужен, его архитектура, преимущества, недостатки и альтернативы.
  • Основы Docker: Работа с готовыми образами и контейнерами.
  • Практическое использование Terraform: Обзор как использовать 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 kubernetes для rails-разработчиков rails thinknetica
Похожие темы
Просмотры
1K
  • Цена: 210 руб
Просмотры
107
Просмотры
152
Просмотры
114
Показать больше похожих складчин

Зарегистрируйте учетную запись или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Авторизоваться

Вы уже зарегистрированы? Войдите здесь.

Сверху