# Дэвид МакДжаннет: «Мы — железнодорожные пути в мир мультиоблаков»

Источник: https://www.youtube.com/watch?v=7R671mmy6zU
Канал: Greylock
Опубликовано: 14.06.2022

---

Дэвид МакДжаннет, CEO HashiCorp, в беседе с Джерри Ченом, генеральным партнером Greylock, разбирает фундаментальную трансформацию IT-инфраструктуры в эпоху мультиоблачных технологий. Основное внимание уделено тому, как переход от локальных дата-центров к облакам требует переосмысления базовых принципов безопасности, сетевого взаимодействия и автоматизации, а также роли open source в создании современных стандартов.

## ☁️ Становление HashiCorp и концепция «стека»
[[JUMP:02:28]]

В основе HashiCorp лежит тезис о том, что облако — это принципиально иная операционная модель, требующая новых инструментов для распределенных систем. Вместо попыток создать один монолитный «черный ящик», компания применила Unix-философию: каждый продукт решает одну конкретную задачу.

Основные элементы стека HashiCorp:

* **Terraform:** автоматизация подготовки инфраструктуры (Infrastructure as Code).
* **Vault:** безопасность на основе идентификации (identity-based security) — определение того, может ли один компонент системы взаимодействовать с другим.
* **Consul:** современная сетевая архитектура для соединения сервисов.
* **Nomad:** управление выполнением вычислительных задач (compute) в распределенной среде.

По словам МакДжаннета, эти инструменты спроектированы так, чтобы работать вместе, образуя единую «пульсирующую» вычислительную ткань для компаний с парком в десятки тысяч серверов. Ведущий отмечает, что успех HashiCorp во многом обусловлен тем, что они предложили клиентам возможность начать с одного «клиновидного» (wedge) продукта, а затем постепенно масштабировать использование стека по мере готовности.

## 🛠 Роль Open Source в построении инфраструктуры
[[JUMP:07:38]]

МакДжаннет утверждает, что построить инфраструктурную компанию в наше время практически невозможно, если продукт не является open source — разработчики ожидают именно такой модели распространения.

Стратегия HashiCorp опирается на три столпа:

1.  **Развитие:** привлечение сообщества к созданию экосистемы (например, тысяч провайдеров для Terraform), что дает компании огромный рычаг.
2.  **Стандартизация:** аутентичное стремление сделать технологию стандартом, отказ от попыток заработать непосредственно на базовом open source проекте.
3.  **Коммерциализация:** монетизация сложности управления внутри организации (политики, аудит, командная работа), оставляя при этом всё необходимое практикам (разработчикам) в открытом доступе.

Джерри Чен называет этот подход «разделением церкви и государства»: разработчики-практики — это «религия», а организация, оплачивающая счета — «правительство».

## 🌐 Реальность мультиоблачного мира
[[JUMP:20:39]]

Вопреки ранним прогнозам о победе одного облачного провайдера, реальность оказалась гораздо более «грязной» и гетерогенной. Крупные компании неизбежно приходят к использованию нескольких облаков (AWS, Azure, Google Cloud, Alibaba) и собственных дата-центров.

Ключевые выводы о рынке:

* **Практичность важнее стратегии:** компании используют разные облака из-за требований регуляторов, географического присутствия (например, Alibaba для работы в Китае) или специфики конкретных приложений.
* **Отсутствие конфликта с гигантами:** HashiCorp не конкурирует с облачными провайдерами, а выступает в роли «железнодорожных путей», которые помогают клиентам быстрее переносить рабочие нагрузки в облако.
* **Экономический сдвиг:** зрелые компании начинают видеть снижение затрат на облако год к году за счет оптимизации ресурсов и отказа от избыточного выделения мощностей.

## 🧩 «Распаковка» облачных сервисов
[[JUMP:28:26]]

Собеседники обсуждают фазу «распаковки» (unbundling) облаков. Если период 2008–2018 годов был временем объединения ресурсов в пакеты, то последние годы ознаменовались появлением независимых компаний, атакующих конкретные слои стека: базы данных (Snowflake), очереди сообщений (Confluent), observability (Datadog) и другие.

МакДжаннет выделяет семь критических уровней программного стека, которые должны работать согласованно независимо от выбранного облака: инфраструктура, безопасность, сеть, среда выполнения, очереди сообщений, базы данных и инструменты мониторинга.

## 🚀 Советы для основателей стартапов
[[JUMP:35:32]]

МакДжаннет советует предпринимателям внимательно изучать «старый мир» (корпоративные рынки), чтобы понять, как эти рынки будут «реконструированы» в облаке.

Основные рекомендации:

* **Ищите, что ломается:** при сдвиге платформ старые инструменты часто перестают работать. Сначала нужно исправить то, что сломалось, а затем создавать новые возможности, которые были невозможны в старой парадигме.
* **Найдите «платформенную команду»:** в современных корпорациях формируются команды по работе с облаком (Cloud Program Offices). Это и есть реальный покупатель, который задает стандарты для всей организации.
* **Секкулярный попутный ветер:** несмотря на макроэкономическую ситуацию, бюджеты на облачные услуги растут на 30+ процентов ежегодно, создавая огромные возможности для новых компаний.