YoVDO

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

Offered By: Moscow Institute of Physics and Technology via Coursera

Tags

DevOps Courses Continuous Integration Courses Service Level Agreements Courses Incident Management Courses Observability Courses

Course Description

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. Микросервисы
  • Полный цикл работы с сервисами
    • Полный цикл работы с сервисами. Требования со стороны инженеров инфраструктуры и безопасности. Подготовка и релиз своего или предоставленного сервиса

Taught by

Граховац Елена Юрьевна

Tags

Related Courses

AWS Managed Services (AMS) Advanced: ServiceNow Connector Application (Korean)
Amazon Web Services via AWS Skill Builder
AWS Managed Services (AMS) Advanced: ServiceNow Connector Application (French)
Amazon Web Services via AWS Skill Builder
AWS Managed Services (AMS) Advanced: ServiceNow Connector Application (Spanish)
Amazon Web Services via AWS Skill Builder
AWS Managed Services (AMS) Advanced: ServiceNow Connector Application (Portuguese)
Amazon Web Services via AWS Skill Builder
AWS Managed Services (AMS) Advanced: ServiceNow Connector Application (German)
Amazon Web Services via AWS Skill Builder