0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Облачные провайдеры позволяют работать со своими сервисами через веб-интерфейсы. Потратив час-два времени в Digital Ocean, Amazon, Yandex.Cloud можно создать типовую инфраструктуру: пару серверов, управляемую базу данных, балансировщик, файловое хранилище, CDN. Все это соединить, правильно настроить сеть, подумать о безопасности и, в конце концов, начать с ней работать.</p>
1
<p>Облачные провайдеры позволяют работать со своими сервисами через веб-интерфейсы. Потратив час-два времени в Digital Ocean, Amazon, Yandex.Cloud можно создать типовую инфраструктуру: пару серверов, управляемую базу данных, балансировщик, файловое хранилище, CDN. Все это соединить, правильно настроить сеть, подумать о безопасности и, в конце концов, начать с ней работать.</p>
2
<p>Кажется несложно, но со временем, инфраструктура начнет расти, ее придется обновлять иногда пересоздавать. Делать это не имея перед собой слепка системы крайне сложно, вся инфраструктура и настройки разбросаны по разным разделам и регулируются множеством галочек. В случае ошибок практически невозможно откатиться и узнать какое изменение привело к проблемам. Особенно если с инфраструктурой работает несколько человек. Становится сложно отследить кто какое изменение внес.</p>
2
<p>Кажется несложно, но со временем, инфраструктура начнет расти, ее придется обновлять иногда пересоздавать. Делать это не имея перед собой слепка системы крайне сложно, вся инфраструктура и настройки разбросаны по разным разделам и регулируются множеством галочек. В случае ошибок практически невозможно откатиться и узнать какое изменение привело к проблемам. Особенно если с инфраструктурой работает несколько человек. Становится сложно отследить кто какое изменение внес.</p>
3
<p>Для решения этих проблем используется подход<strong>инфраструктура как код</strong>. Вместо того, чтобы "тыкать" кнопки в интерфейсе, мы описываем нужную нам инфраструктуру в коде на каком-то удобном языке, который затем, в автоматическом режиме, делает нужные нам изменения. Одним из таких инструментов является Terraform.</p>
3
<p>Для решения этих проблем используется подход<strong>инфраструктура как код</strong>. Вместо того, чтобы "тыкать" кнопки в интерфейсе, мы описываем нужную нам инфраструктуру в коде на каком-то удобном языке, который затем, в автоматическом режиме, делает нужные нам изменения. Одним из таких инструментов является Terraform.</p>
4
<p>Terraform - инструмент, с помощью которого автоматизируется настройка серверной инфраструктуры. Он интегрирован со всеми популярными облаками и может развернуть одной кнопкой любые доступные там сервисы от баз данных и серверов, до CDN и балансировщиков.</p>
4
<p>Terraform - инструмент, с помощью которого автоматизируется настройка серверной инфраструктуры. Он интегрирован со всеми популярными облаками и может развернуть одной кнопкой любые доступные там сервисы от баз данных и серверов, до CDN и балансировщиков.</p>
5
<p>В этом курсе мы научимся им пользоваться и развернем пару кластеров.</p>
5
<p>В этом курсе мы научимся им пользоваться и развернем пару кластеров.</p>
6
<p>Для экспериментов в этом курсе мы рекомендуем<a>Yandex Cloud</a>. Зарегистрировавшись, вам будет доступен пробный период на 60 дней, которого должно хватить для экспериментов.</p>
6
<p>Для экспериментов в этом курсе мы рекомендуем<a>Yandex Cloud</a>. Зарегистрировавшись, вам будет доступен пробный период на 60 дней, которого должно хватить для экспериментов.</p>