Келси Хайтауэр, Эсвар Бала из AWS на эволюции Open Source

AWS спонсировал этот пост.

Между мирами предприятия и программного обеспечения с открытым исходным кодом всегда была напряженность. Не каждый день эти напряженности транслируются на публике.

«Я заставлю маркетинговую команду AWS немного съежиться, но давайте поговорим о слоне в комнате», — сказала Келси Хайтауэр, пионер Kubernetes, в этом в пути новых производителей стека.

Hightower появился на круглом столе производителей, организованного издателем и основателем TNS Алексом Уильямсом, в котором также участвовал Эсвар Бала, директор EKS в Amazon Web Services.

«Происхождение с открытым исходным кодом произошло от борьбы с крупными продавцами», — сказал Хайтауэр. «Итак, когда вы видите, что большой продавец делает что -то в открытом исходном коде, вы, естественно, ставите под сомнение мотивы. Например, вы не можете игнорировать эту конкретную истину».

Так что это значит, когда мы используем «AWS» и «открытый исходный код» в том же предложении?

Разговор создателей, записанный в Kubecon + CloudNativecon Europe, в Лондоне, исследовал первые дни открытого исходного кода в облачных вычислениях и связал его эволюционный путь с новаторскими проектами New Cloud Computing Foundation, такими как Karpenter, Cedar и KRO, — проекты, построенные с беспрецедентной поддержкой и сотрудничеством от провинций Enterprise Cloud Prouders.

‘Ваше дистрибутив лучше моего дистрибутиза

Hightower, ранний евангелист Kubernetes, который ушел из Google в 2023 году в качестве выдающегося инженера, приписывает проблемы журнала Linux, который он купил бы в покойном, великом Compusa в начале 2000 -х годов:

«Сообщения для крупных предприятий были предназначены для ящиков Solaris, для мэйнфреймов AIX, но как человек, который работает фаст -фудом, вы даже не можете позволить себе узнать, как работают эти системы», — сказал он. «В задней части журнала Linux, однако, есть этот CD-ROM, и у него есть это программное обеспечение с открытым исходным кодом. Вы получаете всю эту бесплатную операционную систему, и вдруг возникает эта история Дэвида и Голиафа, которая разворачивается.

Хайтауэр продолжил: «Для всех детей, таких как я, которые не пошли в колледж, для всех людей, у которых не было кого -то, кого они знали, что работало в технологиях, это программное обеспечение с открытым исходным кодом было вашим в ваших разрешениях.

«Тогда это стало этой романтикой,« мой дистрибутив лучше, чем твое дистрибутив », и я понял, что знания доступны. Поэтому для меня, открытый исходный код — это способ взять суверенитет в своей собственной карьере».

Остальное — это легенда: Hightower стала ранним участником Kubernetes и присутствовала на этапах, таких как самый первый Kubecon в 2015 году.

«Когда я начал заниматься в Kubernetes, не было никого, кто проверял обучение в колледже. Никто не спрашивал, над какими системами я работал раньше», — сказал он.

По словам Хайтауэра, в первые дни K8S он мог получить доступ к коммитировке, потому что открытый исходный код позволяет появиться таланты независимо от фона, а взносы имеют большее значение, чем полномочия.

Что мы делаем с этим «kubernetes»?

«2014 год чувствует себя вчера, а также на всю жизнь назад», — размышлял Бала о появлении Kubernetes.

Бала находился в контейнерном пространстве с самых ранних дней докера, создав систему оркестровки контейнеров на основе опубликованных Google Borg и Omega Papers, когда он присутствовал на самой первой встрече, где Брендан Бернс объявил Kubernetes.

«Мне было любопытно, как моя система перекрылась с Kubernetes, и была поражена тем, что я видел», — сказал Бала. «Несмотря на то, что было много общих черт, таких как наборы репликаций, больше всего меня впечатлили функции, которые мы воспринимаем как должное сегодня-плоское сетевое пространство, встроенное обнаружение услуг и обмен пространством имен».

«Учитывая некоторые функции, у меня все еще не было, у меня была возможность создавать компоненты, такие как то, что мы назвали« Singleton » — позже Daemonset — и интеграция балансировщика нагрузки».

В 2016 году Бала присоединился к Amazon для работы над ECS, контейнерной системой Amazon. «На Revenvent 2016 мой босс Дипак Сингх спросил:« Что мы делаем с этим кубернетом? », — вспоминает он.

ECS имел широкое принятие, но клиенты также обращались к проблемам Kubernetes — и EKS родился. Для Балы это демонстрирует, как пользовательский спрос на возможность использования проектов с открытым исходным кодом в сочетании с корпоративными облачными платформами и инструментами, как открытый исходный код, стал центральным в корпоративных стратегиях в облачных вычислениях и вдохновило облачных гигантов на присоединение.

Когда облачные провайдеры выбирают сотрудничество

Для Бала стратегия с открытым исходным кодом AWS значительно развилась, переходя от простого участия в существующих проектах к созданию значимых новых. «Стратегия с открытым исходным кодом в Amazon развивается, потому что мы учимся как часть этого процесса», — сказал он.

Недавние инициативы AWS включают Карпентер, Autoscaler с открытым исходным кодом; Cedar, язык политики и управление с открытым исходным кодом; и kro, слой абстракции с открытым исходным кодом для API многоразового использования, которые позволяют развернуть несколько ресурсов в качестве единого блока.

Обратите внимание на использование «AWS» и «Открытого исходного кода» вместе: одной из тем, как конкурентоспособные облачные поставщики сотрудничают в сообществах с открытым исходным кодом. Эта динамика создает уникальную среду, в которой личные отношения превосходят корпоративные границы.

Хайтауэр считает, что облачные провайдеры пришли, чтобы принять открытый исходный код, потому что их клиенты сделали их. «Когда вы когда -либо имели продукт в облачном провайдере, это является окончательным консенсусным строителем», — сказал он. «Если я поговорю с 30% моей клиентской базы, и все они начнут просить об одном и том же, вы в конечном итоге окажетесь много по поводу того, что происходит».

Сотрудничество в проектах с открытым исходным кодом стало тектоническим сдвигом во многих отношениях, чем один, также изменяя способ, которым облачные гиганты приближаются к работе по разработке. «Когда мы начали эти проекты в сообществе с открытым исходным кодом, мы перешли от мышления« Мы собираемся построить, а затем объявим «мы собираемся развиваться на публике», — сказал Бала.

Посмотрите полный эпизод для гораздо большего из этого широкого разговора, в том числе о том, как устоявшиеся проекты, такие как Kubernetes, создали основу для инноваций, как новые проекты получают обороты и достигнут общественного бай-ин, и как Beastie, Deamon Daemon Freebsd, помог Hightower Land свою первую работу в технологии.

С момента своего создания Amazon Web Services (AWS) стал лучшим местом для клиентов, чтобы создать и запускать программное обеспечение с открытым исходным кодом в облаке. AWS с гордостью поддерживает проекты, фонды и партнеры с открытым исходным кодом. Узнайте больше последних из AWS Trending Stories YouTube.com/thenewstack Tech Moving быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Мишель Джиеноу — евангелист из Tabnine, оригинального помощника кода ИИ. Мишель-опытный разработчик и технический писатель, и соавтор «Cloud Native Transformation: практические модели инноваций» от O’Reilly Media. Она любит игры, свою собаку и … читайте больше от Мишель Джиеноу

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *