Devops на практике: от кода до прода

Go to class
Write Review

Free Online Course: Devops на практике: от кода до прода provided by Coursera is a comprehensive online course, which lasts for 8 weeks long, 18 hours worth of material. The course is taught in Russian and is free of charge. Upon completion of the course, you can receive an e-certificate from Coursera. Devops на практике: от кода до прода is taught by Граховац Елена Юрьевна.

Overview
  • Хотите узнать что такое DevOps? Этот курс познакомит вас с историей становления DevOps культуры, с основными технологиями и терминами. Но самое главное - это, конечно, практика. Мы расскажем вам как именно внедрять процессы, вы сами попробуете запускать контейнеры, конфигурировать сервисы для Kubernetes, создадите инфраструктурный чек-лист для разработчиков и многое другое! Итогом курса будет ваше собственное DevOps-портфолио, которое вы поэтапно создадите с нашим экспертом. Таким образом курс даёт не только знания, но и готовый продукт, которым вы обязательно будете пользоваться!

    Курс разработан кафедрой технологического предпринимательства МФТИ-РОСНАНО совместно с АНО "еНано".

Syllabus
    • История появления и задачи движения DevOps
      • История появления и задачи движения DevOps. Роли в DevOps-культуре. Культура SRE. Практика: Работа с системами контроля версий.
    • Поток создания технологической ценности
      • Понятие “непрерывная поставка” (Continuous Delivery). Практики непрерывной интеграции и развертывания (Continuous Integration and Deployment). Анализ качества продукта до исполнения. Тестирование и метрики тестирования. Статический анализ кода
    • “Соглашение об уровне услуг” и смежные понятия. Практика дежурств “On Call” и управление инцидентами
      • “Соглашение о качестве обслуживания” и смежные понятия (SLA, SLO, SLI. Наблюдаемость (Observability). Логирование и снятие метрик. Инструменты для сбора и хранения логов и метрик. Визуализация метрик и алетринг. Анализ качества кода во время исполнения. Профилирование кода и запросов
    • Инфраструктура как код и контейнеризация
      • Инфраструктура как код (Infrastructure as Code): концепции и инструменты. Управление конфигурацией. Понятие контейнеров. Docker как введение в контейнеризацию
    • Нативные облачные инфраструктуры и 12 факторов как базовые требования к приложениям для таких инфраструктур
      • Нативные облачные (Cloud-Native) инфраструктуры. Введение. 12-факторные приложения.
    • Нативные облачные приложения
      • Свойства и требования Cloud Native инфраструктур и приложений
    • Cloud Native на практике: контейнерная оркестрация и микросервисы
      • Cloud Native на практике. Сходства и отличия инфраструктурных платформ. Контейнерная оркестрация на примере Kubernetes. Микросервисы
    • Полный цикл работы с сервисами
      • Полный цикл работы с сервисами. Требования со стороны инженеров инфраструктуры и безопасности. Подготовка и релиз своего или предоставленного сервиса