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

Greylock 1,2 тыс. 45 мин 3 мин 14.06.2022
Главное

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

☁️ Становление HashiCorp и концепция «стека» 2:28

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

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

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

🛠 Роль Open Source в построении инфраструктуры 7:38

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

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

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

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

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

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

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

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

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

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

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

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

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

💬 Цитаты

«Мы — железнодорожные пути в облако.»

Дэвид МакДжаннет 27:32

«Практикующий специалист — это религия, а организация — это правительство.»

Дэвид МакДжаннет 13:38

«Бизнес-строительство — это по определению очень весело. Это интеллектуально захватывающие занятия.»

Дэвид МакДжаннет 44:20
👥 Спикеры
🔗 Упомянутые сайты и проекты
📖 Термины
Multi-cloud
Использование вычислительных мощностей и сервисов от нескольких различных облачных провайдеров.
Infrastructure as Code (IaC)
Управление IT-инфраструктурой через файлы конфигурации, а не ручную настройку оборудования.
Zero trust
Модель безопасности, предполагающая отсутствие доверия к любому пользователю или устройству внутри или вне сети.
Service mesh
Инфраструктурный слой, который управляет взаимодействием (сетевым трафиком) между сервисами в распределенной системе.
Identity-based security
Подход к безопасности, где права доступа определяются идентификацией сервиса или пользователя, а не статичным IP-адресом.
📊 Цифры
🗓 Хронология
  1. 2012 Основание компании HashiCorp.
  2. 2016 Дэвид МакДжаннет присоединяется к HashiCorp в качестве CEO.
  3. 2025 Ожидаемый текущий период активного роста облачного рынка.
⚖️ Другая сторона
Стартапы и бизнес HashiCorp David McJannet Terraform Vault Multi-cloud