Lecture 9. Deployment and Automation: CI/CD for Microservices
Автор: Taras Ivashchuk
Загружено: 2026-01-19
Просмотров: 23
We go from “it works on my machine” to “this is truly production-ready”. In this lecture we walk through 12-Factor App, how CI and CD actually look in practice, what to deploy on (VMs, containers, PaaS, FaaS), how Kubernetes and Terraform fit into the picture, and how blue-green and canary releases let you ship without downtime.
🎯 What you’ll learn:
The key 12-Factor App principles that impact deployment and automation
CI/CD basics
When to choose physical servers, VMs, containers, PaaS or FaaS
What is Infrastructure as Code (IaC)
How Blue/Green and Canary releases enable zero-downtime deploys and fast rollbacks
⏱️ Timestamps:
00:00 12-Factor App
05:30 CI/CD
10:09 Deployment principles
11:11 Physical servers
12:04 Virtual machines
14:22 Containers
20:12 Platform as a Service (PaaS)
22:22 Function as a Service (FaaS)
25:06 Infrastructure as Code (IaC)
28:07 Blue/Green deployment
30:18 Canary releases
32:10 Summary
33:54 Quiz
📝 Quiz for this lecture:
👉 https://forms.gle/Cahq6X6piZuPMFPj6
📎 Connect with me:
LinkedIn: / taras-ivashchuk
Medium: / ia_taras
Telegram: https://t.me/ia_taras
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: