Заметки о разработке ПО.
Docker простыми словами: что такое контейнеры и почему они важны
Docker упаковывает приложение вместе со всем необходимым для его работы, поэтому оно одинаково ведёт себя на вашем ноутбуке, на компьютере коллеги и в продакшене.
Читать статью Облако и DevOpsЧто такое Kubernetes и нужен ли он вам на самом деле?
Kubernetes обеспечивает работу контейнеризированных приложений в больших масштабах: автоматически перезапускает сбойные контейнеры и распределяет нагрузку. Но для многих команд это перебор.
Читать статью Облако и DevOpsAWS, Google Cloud или Azure: какого облачного провайдера выбрать?
Все три крупнейших облачных провайдера способны выполнять одни и те же задачи. Реальные различия — в экосистеме, структуре цен и в том, что ваша команда уже знает.
Читать статью Облако и DevOpsЧто такое Infrastructure as Code (и почему ручная настройка серверов не масштабируется)?
Infrastructure as Code означает, что ваши серверы описаны в файлах, а не настроены кликами в консоли, — поэтому пересоздание всего окружения — это одна команда, а не проверка памяти.
Читать статью