Docker привлекает 23 миллиона долларов — будет ли его новая направленность разработчиков соответствовать реальности?

Опубликовано: 15 Апреля, 2023
Docker привлекает 23 миллиона долларов — будет ли его новая направленность разработчиков соответствовать реальности?

От изобретения современного программного контейнера и возглавления революции контейнеров до отстранения от Kubernetes, смены трех генеральных директоров за год и последующей продажи своего корпоративного бизнеса Mirantis — для Docker это были, по меньшей мере, американские горки. В то время как многие люди назвали сделку с Mirantis «концом эпохи» и в значительной степени списали компанию со счетов, в то время колеса перемен под руководством генерального директора Скотта Джонстона уже крутились. Вместо того, чтобы пытаться бороться с Kubernetes с помощью Docker Swarm, битву, которую он никогда не выиграет, Docker решил сдвинуться влево, и цифры на данный момент показывают, что он, возможно, принял правильное решение.

Гамбит Докера

Интересно, что пользователи уговаривают новых владельцев Docker Enterprise отказаться от плана по «закрытию» Docker Swarm и вместо этого предложить его в качестве опции наряду с Kubernetes. Причина в том, что Swarm намного проще в использовании, и не всем нужна неограниченная мощь Kubernetes. Еще один интересный факт заключается в том, что вскоре после того, как Docker Enterprise была продана Mirantis за нераскрытую сумму, Docker назначила своего директора по продукту Скотта Джонстона новым генеральным директором, а также объявила о дополнительном финансировании в размере 35 миллионов долларов в тот же день. Определенно не действия организации, готовящейся раствориться в закате!

Теперь, несмотря на то, что в последнее время смещение влево стало обычной темой для предприятий, не каждый день мы видим, как организация продает самую дорогую часть своего бизнеса, а также берет дополнительное финансирование в попытке «удвоить» разработчиков. Многим также может быть интересно, что осталось от Docker после приобретения Mirantis, в которое вошли более 300 сотрудников Docker, 700 клиентов Docker, включая таких как PayPal, Visa и MetLife, а также все контракты и стратегические партнерства. Ответ: два продукта, Docker Desktop и Docker Hub, оба из которых ориентированы на предоставление пользователям простоты, выбора, безопасности и скорости при разработке современных приложений.

Докер Рабочий стол

Docker Desktop — это упрощение сложных контейнеров и предоставление разработчикам свободы работы над своими приложениями. Если в какой-то момент идея запуска контейнеров, Docker или Kubernetes на вашем ноутбуке была сложной проблемой, то теперь это уже не так. Docker Desktop — это приложение, которое интегрируется с бэкендами Mac, Hyper-V и WSL2, чтобы пользователи Windows и Mac могли создавать, поставлять и запускать свои приложения внутри контейнеров Docker, организованных Kubernetes, на локальном компьютере.

В соответствии с новым подходом, ориентированным на разработчиков, ключевыми функциями являются запуск/остановка одним щелчком мыши, а также установка и настройка полной среды разработки Docker для Mac или Windows одним щелчком мыши. Это, в дополнение к возможности контейнеризации, запуска и совместного использования любого приложения на нескольких платформах на любом языке или платформе, делает его заманчивым предложением для небольших групп разработчиков, которые не хотят тратить время на изучение того, как управлять инфраструктурой с помощью Kubernetes.

Docker Desktop поставляется с клиентом CLI, Docker Composer, Notary и Credential Helper, а также Docker Engine, который был обновлен до версии 20.10 в декабре. Новые функции версии 20.10 включают двойное ведение журнала, режим без root и поддержку проверки подлинности имени пользователя и пароля Kubernetes. Он также включает в себя ряд интегрированных инструментов разработчика.

Докер Хаб

Изображение 14272
SnappyGoat

Помимо того, что Docker Hub является крупнейшим в мире облачным хранилищем образов контейнеров, он также является реестром по умолчанию для всех установок Docker. Он работает на концепции образов контейнеров, когда пользователям разрешается создавать образ на основе своего исходного кода, а затем сохранять его в репозитории для последующего использования. Пользователи получают доступ к бесплатным общедоступным репозиториям, а также могут получать доступ к образам контейнеров из множества источников, включая сообщество разработчиков, проверенных издателей, независимых поставщиков программного обеспечения и многочисленные проекты с открытым исходным кодом.

С точки зрения функциональности Docker Hub хорошо интегрируется с GitHub и Bitbucket, позволяя пользователям автоматически создавать образы контейнеров всякий раз, когда код обновляется в репозиториях контроля версий/исходного кода, а затем отправлять обновленный код в Docker Hub. После успешной отправки изображений пользователи могут использовать веб-перехватчики для запуска последующих действий, таких как интеграция Docker Hub с дополнительными службами. Существуют также частные репозитории, которые являются частью платных уровней Docker, где пользователи могут работать вместе в командах, создавая рабочие группы и обмениваясь образами контейнеров.

Что интересно в Docker Hub, так это то, что, хотя пандемия вызвала беспрецедентное замедление глобальной экономики, количество извлечений контейнеров из Docker Hub увеличилось на 145 процентов в 2020 году, причем только за последний квартал было получено более 30 миллиардов извлечений. Это, в дополнение к 170-процентному росту годового регулярного дохода и 1,7 миллиона регистраций новых разработчиков, вероятно, является причиной того, что Docker был назван самой востребованной платформой, а также второй самой любимой платформой в последнем опросе разработчиков Stack Overflow..

Вопрос на 23 миллиона долларов

Теперь вернемся к теме нашего поста и к причине, по которой Docker снова оказался в центре внимания — раунд финансирования серии B на сумму 23 миллиона долларов под руководством венчурной компании Tribe Capital из Силиконовой долины с участием существующих инвесторов Benchmark и Insight Partners. По словам генерального директора Скотта Джонстона, новое финансирование будет направлено на создание новых функций для 7,3 миллиона разработчиков, использующих их инструменты, и развитие «экосистемы» продуктов вокруг Docker Desktop и Docker Hub.

Что касается построения экосистемы, в частности, Джонстон заявил, что «узнав, что делает среду успешного кода, мы изо всех сил старались привлечь партнеров по экосистеме к тому, что мы делаем, а не делать это самостоятельно. ” Хотя он, по-видимому, приводил пример Open Container Initiative, лучшим примером успешной среды кода, без сомнения, является Kubernetes, который имеет практически бесконечное количество инструментов, обеспечивающих его готовую поддержку.

С этой целью Docker создал ряд новых стратегических партнерских отношений, одним из важных из которых является Microsoft, которая интегрирует Docker Desktop с Azure Public Cloud и Virtual Studio Code. Это сотрудничество оказалось особенно полезным для пользователей Windows, которые теперь могут переключаться между средами Linux и Windows Server, а также изначально работать в Linux благодаря интеграции WSL2, которая обеспечивает «поддержку привязки с нулевой конфигурацией». Другие важные партнерские отношения включают AWS для интеграции Docker Compose с ECS и ECS на Fargate, а также Snyk Ltd. для обеспечения безопасности контейнеров.

Мир разработчика

В конце концов, это главное, о чем заботятся инвесторы, и у Docker всегда были проблемы с преобразованием бесплатных пользователей в платных. Однако на этот раз они делают ставку на сообщество, которое в значительной степени диктует направление, в котором движется предприятие. Хотя всегда будут бесплатные инструменты с открытым исходным кодом, которые могут выполнить работу с помощью немного возиться, есть смысл упростить проблемы, которые контейнеры ставят перед разработчиками. Сможет ли Докер конвертировать эту стоимость в доллары и получить прибыль? Только время покажет, хотя шансы довольно хороши, учитывая, что это мир разработчиков.