Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[OTUS] CI/CD на AWS, Azure и Gitlab. Модуль 1 (Игорь Саблин)

[OTUS] CI/CD на AWS, Azure и Gitlab. Модуль 1 (Игорь Саблин)
[OTUS] CI/CD на AWS, Azure и Gitlab. Модуль 1 (Игорь Саблин)
  • О курсе
  • Артикул: WVP-318633
  • Автор: OTUS, Игорь Саблин
  • Вид товара: цифровой
  • Добавлено: 2020-08-18
В наличии
1695 RUB

О товаре

Практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на разных платформах Amazon Web Service, Azure, GitLab и Jenkins
Цель курса:
  • сформировать понимание архитектуры облачных провайдеров
  • научить настройке процесса сборки и тестирования приложения
  • изучить автоматизацию анализа кода и поиска уязвимостей
  • настраивать процесс установки приложения
  • и все это у трех крупнейших провайдеров!
Курс будет интересен как разработчикам, так и инженерам, отвечающим за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery).
В качестве выпускной работы вам будет предложено реализовать процессы CI/CD для любого opensource-проекта на ваш выбор. При затруднении с выбором вам будет предложено несколько вариантов проектов.
Минимальное количество реализованных этапов CI/CD:
  • сборка проекта
  • модульное и end-to-end тестирование
  • статический анализ качества кода
  • SAST
  • установка на тестовое окружение для ревью изменений
  • нагрузочное тестирование
  • установка в промышленное окружение
Программа курса:
1 Разработка в облаке (Code)
  • СУБД, поддерживающие SQL
  • Введение в архитектуру, знакомство с демо-проектом
  • Знакомство с моделями Workflow (git flow ,trunk-based идругие)
  • Настройка учетных записей
  • Настройка репозиториев кода, миграция с других решений
  • Знакомство с IDE в облаке
  • Работа с агентами сборки
  • Хранилища артефактов
2 Автоматизация сборки и тестирования (Continuous Integration)
  • Первый pipline (вручную и не только)
  • Запуск модульны хтестов
  • Статическая проверка качества кода
  • Проверка кода на кибербезопасность
  • Интерграция Jenkins c облачными провайдерами, k8s,интеграция с gitlab и github
  • Проверка на лицензионную чистоту
  • Настройка окружения для Code Review
3 Автоматизация установки (Continuous Delivery)
  • Работа с секретами
  • Стратегии развертывания (Fail fast,Canary deployment, Feature flags)
  • Установка в базу данных
  • Инсталляция web-приложения
  • Установка приложения в докер-образе
  • Установка в Kubernetes
  • Мониторинг работы приложения
4 Итоговый модуль
  • консультация по проекту
  • Итоговое занятие

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от OTUS, Игорь Саблин

[Otus] Супер-интенсив по паттернам проектирования (Евгений Тюменцев)
Что даст вам этот курс Проведите неделю с пользой! За 4 дня по 4 часа интенсива: - изучите, как паттерны проектирования выводятся из SOLID-принципов; - изучите современные схемы реализации паттернов проектирования; - научитесь применять библиотеки алгоритмов; - изучите Mock-объекты для написания
1835 RUB
Супер-практикум по использованию и настройке GIT [Otus]
Ничего лишнего, только нужные практики, чтобы работать с GIT любому специалисту в любой области За 4 дня по 4 часа интенсива вы: - Изучите устройство Git - Сможете настраивать репозитории - Изучите слияние и перебазирование веток - Получите навык разрешения конфликтов при слиянии веток - Сможете
1695 RUB
Администратор Linux. Виртуализация и кластеризация (первая четверть) [Otus]
В свете последних событий, одним из востребованных навыков на сегодняшний день является способность решать задачи, связанные с высокими нагрузками. Сможете строить отказоустойчивые кластера виртуализации для запуска современных сервисов, рассчитанных под высокую нагрузку Возможность отточить
1075 RUB
[OTUS] Подготовительный курс по Python разработке (Сурен Хоренян)
Курс знакомит с базовыми навыками владения языком программирования Python, поэтому он рекомендован всем новичкам, желающим изучить его. Это подготовительный курс к основному курсу «Python разработчик». Материалы курса: Курс состоит их теоретических лекций с практической работой. Также, для проверки
1090 RUB
[OTUS] Математика для Data Science. Базовый курс. Октябрь 2019 (Петр Лукьянченко)
30 октября 2019. Длительность 4 месяца. Что даст вам этот курс Вы освоите основные разделы высшей математики, необходимые для успешной работы в Data Science: математический анализ, линейную алгебру, теорию вероятности и статистику. После курса вы будете готовы к изучению машинного обучения. Для
1750 RUB
[Otus] Разработчик C#
1 C# Знакомство,рассказ о формате Scrum, краткий обзор курса Обзор типов и структур данных Операции и операторы Методы, их перегрузка, расширения Классы как воплощение принципов ООП Интерфейсы и их особенности Коллекция коллекций 50 оттенков LINQ Работа со строками и регулярные выражения 2 С#
1995 RUB