💻Когда-то в разработке существовало два лагеря: Dev (разработчики), которые писали код, и Ops (сисадмины), которые вручную выкладывали релизы на серверы. Часто у них обычно не было контекста кода, поэтому деплой был делом рискованным.
🌉Со временем появилась философия DevOps — и вместе с ней специалисты, которые стали мостиком между разработкой и эксплуатацией.
DevOps — это подход к разработке, при котором создание кода, его доставка и поддержка объединены в единый непрерывный процесс.
🛠Функционал DevOps-специалистов:
— Автоматизация: Чтобы все, что можно нажать одной кнопкой, нажималось само.
— Инфраструктура как код (IaC): Настройка сетей и серверов не вручную, а с помощью кода.
— Оркестрация и контейнеры: Управление контейнерами, чтобы приложение работало везде одинаково.
— Построение пайплайнов (CI/CD):
Continuous Integration — автосборка и тестирование кода.
Continuous Deployment — автодоставка изменений в production.
— Мониторинг, логирование, отказоустойчивость и безопасность.
#Что_это_такое
Post #217
45

- 👍 4