Infrastructure as Code: переваги, “best practices” і ТОП інструменти - DOU DevOps Podcast #5

  Рет қаралды 10,505

DOU

DOU

Күн бұрын

✅ Використайте промокод DOU та отримайте 20% знижки, щоб придбати GCP, GitLab та Azure або замовити професійні сервіси чи консалтинг по DevOps - cloudfresh.com/ua/form-dou-de...
💫 У п’ятому випуску подкасту DOU для DevOps спеціалістів ведучі обговорили переваги, недоліки та майбутнє Infrastructure as Code. Епізод буде корисним як починаючим, так і Advance спеціалістам.
🔔 Підписуйтесь на DOU і включіть дзвіночок, щоб першими дивитися нові випуски - / @dou_youtube
✅ А ще у нас є кльовий телеграм-канал DOU | DevOps - t.me/devops_dou
Ведучі:
- Володимир Шинкар, CEO в AppRecode - dou.ua/users/volodymyr-shynkar/
- Валерія Іванова, DevOps Team Lead at Plarium - www.linkedin.com/in/valeriia-...
- Дмитро Стрілецький, Senior Software Engineer - dou.ua/users/dmytrostriletskyi/
- Денис Ювженко, System Architect в Intellias - dou.ua/users/ydivol/
Корисні посилання:
- github.com/dmytrostriletskyi/...
- www.terraform-best-practices....
- cloud.google.com/docs/terrafo...
Terraform: check blocks - це нова ера тестування IaC - • Terraform: check block...
⏩ Навігація:
00:00 Інтро
00:37 Про партнера
01:23 Що таке Infrastructure as Code
07:38 Про Terraform
25:27 Infrastructure as Code в Google
36:57 Про ідею “модуль в модулі”
44:54 Best Practice по роботі з Terraform
54:05 Про тестування інфраструктури
01:15:38 Про майбутнє

Пікірлер: 41
@DOU_youtube
@DOU_youtube 8 ай бұрын
Як вам такий технічний контент? Робити більше?
@mr.hornet6003
@mr.hornet6003 8 ай бұрын
най буде
@garyspik
@garyspik 8 ай бұрын
Кайф
@evgeniyderevyanko4778
@evgeniyderevyanko4778 8 ай бұрын
Треба
@alexg1685
@alexg1685 8 ай бұрын
Звичайно робити
@grendach
@grendach 8 ай бұрын
Дуже корисно та цікаво. Дякую.
@dmmeteo
@dmmeteo 8 ай бұрын
28:57 вибираючи між bash і power shell я би обрав python 🐍 😅
@user-os6nf4fp3x
@user-os6nf4fp3x 7 ай бұрын
Я DevOps початківець. І після кожного вашого лампового і цікавого подкасту набираюсь сил щоб далі все це далі вивчати. Дякую вам будь ласка продовжуйте далі ✌ Колись я зрозумію все про що ви говорите 😅
@SergioSiniy
@SergioSiniy Ай бұрын
Аналогічно 😂😂😂
@Valentin7S
@Valentin7S 8 ай бұрын
Про мінуси, що можна прибити продакшн базу - багато критичних ресурсів мають опцію termination protection, слід її просто вмикати для прод ресурсів, що захистить від випадкового видалення. Якщо ресурс не має такої опції нативно, то це вміє робити тераформ через lifecycle блок.
@yrochniak
@yrochniak 8 ай бұрын
З мого досвіду, тестування IaC можна досить задовільно покрити лінтерами. Наприклад, можна написати політики на Rego для conftest і перевіряти Terraform Plan. Штуки типу Terratest теж прикольні, але не завжди є раціональним підіймати прямо всі ресурси для тесту.
@dmitriydiachenko5648
@dmitriydiachenko5648 3 ай бұрын
ty за випуск)
@user-eh7dv7vf6t
@user-eh7dv7vf6t 8 ай бұрын
Крутий контент! Продовжуйте !!!
@kovalyurii7278
@kovalyurii7278 8 ай бұрын
Bash bash bash bash bash 🔥🔥🔥
@user-fv6sf5mt7q
@user-fv6sf5mt7q 8 ай бұрын
Корпорації боб-ра роб-лять все для вашої залежності і комфорту
@user-lv1ix3ff3x
@user-lv1ix3ff3x 8 ай бұрын
TerraCognita allows you to migrate your current cloud infrastructure to infrastructure-as-code.
@mcborov_
@mcborov_ 7 ай бұрын
Для мене чат gpt написав скрипт, який потім поклав 2 енвайронменти в кастомера
@dponomarchuk
@dponomarchuk 8 ай бұрын
Не зовсім зрозумів виклик задеплоїти AWS Lambda + API Gateway. Маємо такі ж ресурси і не було ніяких проблем з terraform. Може якісь деталі не розповіли?
@apprecode
@apprecode 8 ай бұрын
Дякую за питання. В тераформі не проблема описати. Більша проблема в тому, щоб налагодити процес ономлення коду лямбди. Просто тераформу потрібно при першому аплаї дати заглушку замість справнього коду і стежити щоб він не оновив його при аплаї. Або можна добавити конектор до репки де живе код лямбди, клонувати, збирати і тоді все буде добре. Але при цьому скільки на це піде часу? Точно не 20-30 хв як в мому випадку.
@mr.hornet6003
@mr.hornet6003 8 ай бұрын
Дійсно, за допомогою фреймворку можна значно швидше це зробити. Я використовував SAM, там схожий принцип
@xcharg
@xcharg 8 ай бұрын
powershell >>>> bash
@shchekavytsia
@shchekavytsia 8 ай бұрын
В мене діти успішно вчать і використовують PowerShell. Але як і навіщо його порівнювати з bash?!)
@apprecode
@apprecode 8 ай бұрын
Бо в лінуксі нема павершелу :)
@shchekavytsia
@shchekavytsia 8 ай бұрын
@@apprecode ваш кеп)))
@user-cg3vg8wr6l
@user-cg3vg8wr6l 8 ай бұрын
​@@apprecodeта невже
@UkrZilla
@UkrZilla 8 ай бұрын
@@apprecode PowerShell вже кроспатформений, а bash ні
@user-xd3zi9tq5c
@user-xd3zi9tq5c 7 ай бұрын
Бідні діти😅
@stepan38
@stepan38 8 ай бұрын
werf (за/проти) Ваші думки панове
@pavlosaikevych
@pavlosaikevych 8 ай бұрын
хоч баш хоч павершел, якщо це файли по 1000+ рядків то хоч з коментарями там нічого не буде зрозуміло.
@apprecode
@apprecode 8 ай бұрын
тому і не люблю клаудформейшин. Нереально по ньому орієнтуватися)
@user-kc3ut3fk9i
@user-kc3ut3fk9i 8 ай бұрын
Хлопці, якщо ви будете називати речі їх іменами: файли - файлами, бд - базами, репозіторії - репозіторіями, то буде краще сприймати... Крім того, розшифровувати абревіатури - це відмітка рівня.
@sudo_apt_get
@sudo_apt_get 8 ай бұрын
Pulumi значно зручніше, коли зʼявляється необхідність описувати складні звʼязки між сервісами. Terraform - біль. Зручний лише тоді, коли щось дрібне описувати треба.
@We_from_Ukraine
@We_from_Ukraine 8 ай бұрын
Цікаво...
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 51 МЛН
Bro be careful where you drop the ball  #learnfromkhaby  #comedy
00:19
Khaby. Lame
Рет қаралды 17 МЛН
Microsoft Azure Overview
2:29
Microsoft Developer
Рет қаралды 79 М.