Принципы организации инфраструктурного кода и работа над инфраструктурой на примере Terraform
Описание
Инфраструктура как код (IaC), Immutable Infrastructure и другие страшные слова из книжек про DevOps у всех на слуху, а в родной компании всё еще по заявкам создаем виртуалки накликивая их в гипервизоре. Поговорим на ОУ о том зачем и главное начать использовать практику Infrastructure as a Code
«DevOps практики и инструменты» - https://otus.pw/xmX1B/
Преподаватель: Дмитрий Ерохин - инженер по инфраструктуре в Ingram Micro Cloud
Доклады HashiConf 2017
https://www.youtube.com/watch?v=b6nn7vLdjo8&list=PL81sUbsFNc5Y-jbEC1y5BWenDoYscVv4t
Рекомендуемые практики использования Terraform
https://www.terraform.io/cloud-docs/guides/recommended-practices
Как делать модули переиспользуемыми
https://blog.gruntwork.io/how-to-create-reusable-infrastructure-with-terraform-modules-25526d65f73d
Книга: Terraform: Up & Running
https://www.terraformupandrunning.com/
Terraform vs Ansible, Chef, Puppet etc
https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c
Статья Фаулера о серверах-снежинках
https://martinfowler.com/bliki/SnowflakeServer.html
Ссылка на код из демо
https://github.com/Nefariusmag/otus-lectures-demo/tree/main/terraform-demo-day-10-02-2022
Подключайтесь к обсуждению в чате - https://otus.pw/8Y4H/
Пройдите опрос по итогам мероприятия - https://otus.pw/9HCc/
Следите за новостями проекта:
- Facebook: https://otus.pw/3hO2
- Telegram: https://t.me/Otusjava
- ВКонтакте: https://otus.pw/850t
- LinkedIn: https://otus.pw/yQwQ/
- Хабр: https://otus.pw/S0nM/
Рекомендуемые видео



















