Devops на практике: от кода до прода
Offered By: Moscow Institute of Physics and Technology via Coursera
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
Cloud Computing Engineering and ManagementUniversity System of Maryland via edX Customer Service Fundamentals
IBM via Coursera Gathering Non-functional Requirements for Microsoft Azure
Pluralsight CCSK Cert Prep: 1 Cloud Architecture
LinkedIn Learning Exam Prep: Microsoft Azure Fundamentals (AZ-900)
LinkedIn Learning