11 сезон · выпуск 15 · 19 сентября 2024 · 44 мин
Amazon: как популярный онлайн-магазин подсадил всех на облака
Истории компаний Бизнес и деньги Разработка Ностальгия
Слушать · 44:24
Реклама. ООО «Яндекс» ИНН 7736207543
Партнер этого эпизода — сервис Яндекс Образование. Участвуйте в Олимпиаде AIDAO для студентов бакалавриата и магистратуры. Регистрация открыта до 5 октября 2024 года. Все подробности и условия участия тут:
https://cutt.ly/aeRKEQpv?erid=2SDnjdYhKWz
Эпизод с разработчиком хромбуков: https://pc.st/e/8fEzm~ghDQF
Эпизод про Google: https://pc.st/e/8.d~kEDp6io
Спасибо, что были с нами этот сезон! Вы можете поделиться впечатлениями и предложить темы для новых эпизодов в чате подкаста в Telegram https://t.me/zapuskzavtra
Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr
Над выпуском работали
- Автор сценария
- Иван Корнеев
- Редакторки
- Женя Щербина и Маша Агличева
- Фактчекер
- Александр Силантьев
- Продюсеры
- Маша Агличева и Кирилл Сычёв
- Звукорежиссеры
- Юрий Шустицкий и Ильдар Фаттахов
- Дизайнер обложки
- Петр Сутупов
Транскрипт
Лика Кремер, Самат Галимов · расшифровано автоматически, ошибки возможны
-
Либо-либо.
-
Атмосфера на мероприятии расслабленная. Одна из дискуссий даже начинается с опозданием, потому что участники накануне отрывались на корпоративной вечеринке и теперь с трудом приходят в себя. В общем, рядовое мероприятие, на котором ничто не предвещает важных новостей. Однако именно здесь главный спикер конференции и генеральный директор Google Эрик Шмидт объявляет о глобальном изменении, которое ждет интернет и всех его пользователей. Шмидт говорит, что скоро все мы начнем жить в облаке. 20 лет назад все были влюблены в концепцию клиент-серверных вычислений. Многие компании Кремниевой долины были построены на основе модели, в которой у вас был клиент в виде персонального компьютера, набор серверов и протоколы между ними. Интересно, что сегодня появляется новая модель. Я не думаю, что люди осознают, насколько большие возможности она представляет. Суть ее в том, что сервисы, поддерживающие данные и архитектуру, размещены на удаленных серверах. Мы называем это облачными вычислениями, потому что они будут происходить где-то в облаке. Если у вас есть браузер или доступ нужного типа, то неважно, персональный компьютер у вас или мак, или вообще мобильный телефон, вы можете получить доступ к мощностям этих серверов. О скором перемещении вычислительных мощностей в общее сетевое пространство лидеры индустрии говорят довольно давно. Более того, к 2006 году крупные IT-компании уже много лет используют распределенные файловые системы, которые позволяют держать большие данные в общем хранилище. Но Шмидт говорит о куда более серьезных изменениях. Они повлияют на принцип использования компьютеров не только внутри больших корпораций, но и со стороны обычных пользователей. Шмидт называет новую систему облаком. За этим простым словом стоит большой набор принципов, которые складывались больше десяти лет. Впрочем, первый и самый важный шаг в сторону публичного облака сделал далеко не Google. Этот тренд почувствовала, а вернее сама же и создала другая крупная американская корпорация. Привет, меня зовут Самат Галимов и это новый сезон подкаста «Запуск завтра». В нем мы рассказываем, как человечество прошло путь от кусочков картона с отверстиями, перфокарт, до мощнейших компьютеров и искусственного интеллекта. Как на этом пути возникали и рушились бизнесы империи, состояния и судьбы. И как все это повлияло на нашу с вами жизнь. Это шестой, финальный эпизод нашего сезона. Здесь я расскажу о том, как облачные технологии завоевали рынок и прочно вросли в нашу жизнь. А ещё, изменили наши привычки покупать вещи, смотреть кино, редактировать документы и играть в игры. Это подкаст студии Либо-Либо. И этот эпизод мы сделали вместе с Яндекс.Образованием, которое объединяет образовательные проекты и инициативы Яндекса. Например, прямо сейчас открыт набор на первую международную олимпиаду по искусственному интеллекту для студентов. И я расскажу о ней в середине выпуска. Июль 1994 года. 30-летний американский бизнесмен по имени Джеффри переезжает из Нью-Йорка в 100-тысячный городок Бельвью неподалеку от Сиэтла. Последние 7 лет он работал на Уолл-стрит и занимался торговлей на фондовом рынке. Это позволило ему скопить приличную сумму. Джеффри работоспособен, открыт для новых идей и уверен, что нужно срочно вкладываться в интернет-торговлю. Ведь если акциями и ценными бумагами уже торгуют сети, то почему бы этому не сработать и с более повседневными вещами? Джеффри хочет открыть интернет-магазин по продаже книг. контринтуитивным. Зачем бизнесмену переезжать из Нью-Йорка, мировой финансовой и культурной столицы, в какую-то провинцию? Однако Джеффри все продумал. В Вашингтонском университете неподалеку от Белфью учатся сотни разработчиков, которых можно будет нанимать на работу. Налоги здесь ниже, а население легко принимает технологические новинки, значит быстро пополнит клиентскую базу. Джеффри называет стартап «Кадабра». Это отсылка к сказочной Абракадабре, которая в моменте кажется бизнесмену удачной. Ведь продажа книг в интернете в начале 90-х кажется настоящей магией. В это время интернетом пользуется всего 16 миллионов человек из почти 6 миллиардов. То есть около четверти процента всего населения Земли. Параллельно с Джеффри, похожие проекты решаются открыть всего несколько человек. Например, основатель магазина Book Stacks Unlimited Чарльз Стэк и Пьер Омидьяр (Pierre Omidyar). Джеффри хранит книжки на продажу в своем гараже и самостоятельно пишет простой сайт, состоящий из текстов и нескольких картинок. Название он через несколько месяцев поменяет, потому что юрист компании плохо его расслышит и решит, что речь идет о кадавере, то есть о трупе. Вызывать такие ассоциации у клиентов Джеффри совсем не хочется. Поэтому сказочная кадабра превращается в одну из самых длинных и полноводных рек планеты – Амазонку. Уже через месяц сайт Amazon продает книги покупателям из 45 стран, а фамилия его основателя, Bezos, становится синонимом успешного интернет-стартапа. Книги для Bezos это только безопасный старт. Он выбрал товар, который почти не портится на складах, не повреждается при транспортировке и не требует подробного описания на сайте. При этом книги нужны всем. За первые пару лет Амазон резко наращивает прибыль, потому что покупать книги онлайн это удобно. Вместо того, чтобы ехать в магазин, искать тома на полке, а потом тащить их домой, ты просто заходишь на сайт, кликаешь пару раз и вскоре встречаешь курьера с заказом. Онлайн-торговля входит в нашу жизнь, и безыс решает, что настало время расширяться. Он начинает продавать в интернете не только книги, но еще и музыку на разных носителях и видеоигры. Из книжного магазина Амазон постепенно превращается в магазин всего. В 99 году Безос начинает осваивать новые сферы. Он целится в самые прибыльные рынки— продажу одежды, техники и мебели. Boo.com появился всего год назад и уже набирает обороты. Объемы ежегодной прибыли безоса к этому моменту превышают 700 миллионов долларов. Он хочет быстро ворваться на открывшееся поле продаж с готовой инфраструктурой Амазона. Но есть проблема. Структура сайта еще не готова к новому типу товаров. Задача создания работающего интернет-магазина в конце 90-х по сложности близка к строительству настоящего торгового центра. Во-первых, нужен софт. Чтобы его создать, нужны десятки разработчиков, которые пишут код практически с нуля. Скопировать его неоткуда, ведь готового кода для интернет-магазинов пока не существует в природе. Да и в целом, никто еще не представляет, как именно должен выглядеть интернет-магазин, и как он должен быть разработан. Разработчики должны придумать все те элементы, которые сегодня нам кажутся такими очевидными. Поисковую строку, списки товаров, корзину с выбранными вещами и личный кабинет с историей заказов. Это всё равно, что самому придумать концепцию фундамента, водопровода, отопления и дренажа перед строительством своего дома. А потом вручную обрабатывать камни, пилить доски и обжигать глину, чтобы изобрести базовые строительные блоки. Также было и с кодом для Амазона. Чтобы выстроить в сети простейшие текстовые страницы, у разработчиков уходило по несколько месяцев. Книга, размещенная в интернет-магазине, требует довольно базовых вещей. Фотообложки, текстовые описания и цена. То же самое и для кассеты с музыкой и для диска с видеоигрой. Но с одеждой все намного сложнее. У кроссовок, юбок, шляп, перчаток и штанов разные сетки размеров, уникальный набор цветов и много чего еще. И это все нужно отразить на сайте. В зависимости от типа продукта нужно создавать новый интерфейс почти под каждую вещь. То есть сам магазин должен стать гибче и сложнее, но при этом не потерять надежности. К тому же Bezos придумывает особую фишку, которая должна показать преимущество онлайн-покупок перед живыми походами в магазин. Он хочет, чтобы сайт подстраивал интерфейс под каждого клиента в зависимости от уже совершенных покупок. То есть, если ты покупаешь научную фантастику, Amazon будет выводить на стартовую страницу книги из той же категории. Любишь мягкие игрушки? Вот тебе еще 10 вариантов самых популярных и продаваемых игрушек. Такая система называется рекомендательной, и сегодня она есть почти на любом маркетплейсе в интернете. Но тогда они её только придумывали. На рубеже тысячелетия воплощаясь своей идеей в жизнь, Аллана Вермюлена (Allan Vermeulen) и Энди Джасси (Andy Jassy). Первый— инженер, второй— личный помощник Джеффри. Они уже довольно опытны, но задача Безоса ставит их в ступор, потому что никто раньше ещё так не делал, и им нужно с нуля изобрести новые принципы архитектуры интернет-магазина. Так, а зачем я вообще рассказываю вам в выпуске про облака об интернет-магазине Джеффа Безоса? Да потому что в процессе решения этих вот прикладных задач во продаже книг и видеоигр случайно родилась новая концепция, которую мы называем облаком. В то время софт для сайта создавался по принципу монолита. Разработчики писали код поверх уже сконструированного фундамента, и даже маленькая ошибка могла привести к поломке всей системы. Эта структура сильно ограничивала рост Амазона, особенно когда продажа разных товаров стала требовать разработки разных интерфейсов. Безос решил разделить разработчиков на несколько независимых. Теперь каждая команда будет отвечать за один из разделов сайта, собственным интерфейсом, менеджментом и базами данных. Например, одна команда будет работать над продажей книг, другая— над работой личного кабинета, третья— над страницей оплаты товара и т.д. Следующий момент, который волнует безоса, это часы, дни и месяцы бесполезной работы, которую делают разработчики. Разные команды пишут похожий код для решения одних и тех же задач и тратят на это неоправданно много времени. Джефф хочет, чтобы труд одной команды можно было переиспользовать в других обстоятельствах. Для этого Bezos выделяет из сервисов еще более мелкие строительные блоки для сайта— микросервисы. Это программы, которые отвечают за одну простую функцию, например, загрузку картинки товара на сайт или отправку SMS при успешной покупке. Конечно, разработчики из разных отделов и раньше пользовались базами и даже исходным кодом друг друга. Проблема в том, что происходило это неформально, за разговорами в курилке, без ассета не устраивает. Он хочет, чтобы обмен данными между командами был максимально прозрачным и происходил через публичные интерфейсы. Так разработка магазина будет масштабироваться быстрее. В 2002 году Джеффри рассылает сотрудникам Амазона короткий документ, где требует исполнять новые правила. Сам документ не сохранился, но мы знаем его в многочисленных пересказах, и там было примерно следующее. Первое. Отныне все команды будут предоставлять свои данные через сервисные интерфейсы. Второе. Никакие другие формы межпроцессного взаимодействия не допускаются. Третье. Все без исключения сервисные интерфейсы должны быть спроектированы таким образом, чтобы быть доступными извне. Четвертое. Любой, кто не будет этому следовать, будет уволен. Пятое. Спасибо и хорошего дня. В общем, сотрудники Амазона переходят на прозрачную систему API— программного интерфейса, с помощью которого приложения, веб-сервисы и программы обмениваются информацией друг с другом. Давайте подведем промежуточный итог. К началу двухтысячных интернет-магазин Безоса делится на несколько независимых команд. Чтобы эти команды могли эффективно использовать труд друг друга, Безос создает внутренние интерфейсы, через которые они обмениваются данными и даже какими-то сервисными функциями вроде отправки смс. В итоге интернет-магазин Amazon развивается на базе микросервисной архитектуры, то есть вместо огромного монолитного кода работу сайта обеспечивает множество маленьких простых программ. Они выступают как базовые строительные блоки для создания сложных сайтов и новых интерфейсов. Теперь посмотрим на ту же самую ситуацию с другой стороны. Не со стороны софта, то есть программ, а со стороны железа, то есть физического оборудования, на котором работают эти сайты. Это серверы, большие компьютеры, которые размещаются в специальных охлаждаемых помещениях и подключены к быстрому интернету. В принципе серверную программу можно запустить и на обычном компьютере и даже на ноутбуке. Другое дело, что обработать множество запросов от большого количества клиентов такой сервер не сможет, не выдержит, не справится. Поэтому если ты хочешь сделать большой онлайн бизнес, то нужно купить много серверов. Эти сервера нужно заказать, подключить и разместить в отдельном помещении. Для обслуживания придется нанимать специальных сотрудников, системных администраторов. Перед этим нужно очень точно посчитать, сколько этих серверов нужно, чтобы обеспечить нужды твоего сайта. Закупишь слишком мало— сайт может не выдержать пиковые нагрузки и упасть в самое популярное время. Закупишь слишком много— потратишь лишние деньги. Поэтому начать бизнес в интернете без готовности потратить десятки тысяч долларов на сервера было физически невозможно. Вместо разработки интернет-магазина под живые продажи. Это одна из причин, долго не казалась перспективной. В 2000 году в интернете совершался лишь 1% от всех продаж в США. Вот и Амазон очень страдал именно от неповоротливости этой серверной инфраструктуры. Да, у Амазона уже были выделенные команды для разных частей сайта. И эти команды могли в принципе работать абсолютно независимо от других команд. Они могли добавлять функции, экспериментировать, пробовать новое. Но вот как только им нужно было получить серверные мощности, все упиралось в такой классический бюрократический процесс. Нужно было послать заявку в отдел, который отвечает за сервера, подождать этих серверов и их настроить. В общем, это был неповоротливый динозавр, который тормозил всю систему разработки. Безусу все это не нравится. Он хочет, чтобы Амазон был компанией, где инновации внедряются максимально быстро. Помог всему этому случай. В 2004 году глава IT инфраструктуры Amazon Крис Пинхам заявляет, что хочет вернуться домой, в Южную Африку. Вместо того, чтобы уволить его, руководство Amazon предлагает Пинхаму открыть отдельный офис в Кейптауне, а заодно придумать, как сам Пинхам и его команда смогла бы получить удаленный доступ к серверам компании в Сиэтле. Пинхам уезжает, думает, экспериментирует и к 2006 году представляет безусу свою новую разработку— Elastic Compute Cloud, или сокращенно EC2. Суть ее в том, что мощности настоящего физического сервера с помощью специальной программы нарезаются на несколько виртуальных серверов. Создание, удаление и выделение доступа к этим виртуальным серверам можно делать полностью программно, то есть удаленно. То есть с помощью этой программы программисты Амазона получают возможность на время арендовать вычислительные мощности без обращения в специальный департамент, просто через программу. Плюс ко всему, эта настройка удаленная, поэтому разработчики могут разрабатывать свои программы и управлять серверами из любой точки планеты, а не сидеть рядом с дата-центром. Виртуальные сервера можно выделять и уничтожать практически на лету, ровно в тот момент, когда они требуются. Это и есть то облако, которое мы сегодня знаем. Оно состоит из двух ключевых частей. Первое— это API. Иначе говоря, интерфейсы, которые позволяют программам и веб-сервисам качественно и удобно обмениваться данными. Второе— это гибкое пространство на виртуальных серверах, которое можно настраивать из любой точки планеты. С помощью двух этих изобретений Bezos наконец добивается от чего хотел— быстрого роста своего интернет-магазина. Однако он, скорее всего, не стал бы самым богатым бизнесменом на планете, если бы на этом и остановился. Безос увидел, что новорожденная инфраструктура Амазона— это на самом деле база, на которой может работать не только сам Амазон, а вообще любой сайт на свете. Им удалось решить проблему инженеров внутри компании. А теперь можно продавать этот сервис наружу. Амазон начинает предлагать новую услугу. Теперь каждый желающий разработчик в любой точке мира может арендовать у компании Безоса виртуальные сервера. и купить доступ к некоторым сервисам, например, для хранения файлов или отправки смс-ок. Под эту задачу Bezos реформировал подразделение компании под названием Amazon Web Services, AWS. Во главе департамента поставили Энди Джасси (Andy Jassy), того самого человека, которого Bezos когда-то нанял личным помощником и который помогал ему реформировать архитектуру сайта. Отделение AWS выделилось еще в 2003 году, но только в качестве внутренней службы, которая должна была наладить облачную инфраструктуру внутри компании. В 2006 году Amazon Web Services начал продавать свои услуги и сторонним бизнесам. Теперь, вместо того, чтобы строить свой сайт в интернете с нуля, закупать физические серверы, нанимать системных администраторов для управления ими и нанимать разработчиков для написания кучи стандартного кода, каждый интернет-предприниматель может просто использовать инфраструктуру безоса. Ты арендуешь пространство на виртуальном сервере, получаешь доступ к уже написанным API Амазона и создаешь сайт уже конкретно под своих пользователей. Проблема недостатка и избытка серверов тоже решена. Сервис Амазона позволяет увеличивать и уменьшать объемы арендуемых мощностей в зависимости от количества клиентов. Например, когда вечером все приходят посмотреть кино, Netflix может арендовать еще тысячу серверов, а утром все их потушить. AWS выстреливает и сразу начинает приносить Амазону прибыль. Получается, что теперь почти любой пользователь с доступом в интернет может создать свой веб-сервис, просто заплатив небольшую сумму за аренду мощностей где-то в облаке. То, что раньше требовало инвестиций в тысячи долларов, теперь стоит 10 долларов в месяц. Думать о базовых вещах и вкладывать десятки тысяч долларов в инфраструктуру теперь не нужно. Как в софте, так и в железе. Порог доступа к интернет-торговле снижен, и во второй половине 2000-х годов сеть заполняют сотни новых стартапов. В общем, Амазон очень удачно убил сразу двух зайцев. С одной стороны создал суперудобную инфраструктуру для развития собственного сайта, а с другой начал сдавать часть этой инфраструктуры в аренду. С тех пор AWS приносит компании около 15% прибыли за счет аренды, позволяет безболезненно расширять интернет-магазин и разрабатывать собственные сервисы вроде Amazon Prime Video. Так что же, Джефф Безос не только миллиардер, плейбой и филантроп, но еще и изобретатель революционного подхода к облачным вычислениям? С одной стороны, да. Но он при этом не стремился сказать новое слово в философии IT-технологий, он просто решал прикладные задачи своего бизнеса. Однако похожее решение уже приходило людям в головы. В глобальном смысле идея централизованных вычислений возникла еще на заре компьютерной эры, в 60-х годах. начало 60-х. Массачусетский технологический институт, крутейший технический вуз США. в вычислительном центре Фернандо Хосе Карбата. Он очень увлечен компьютерами и хочет разобраться в их возможностях, но у него под рукой всего одна машина. Это компьютер Whirlwind 1, который занимает 185 квадратных метров, как большая пятикомнатная квартира. Чтобы что-нибудь на нем повычислять, надо отстоять длинную очередь из таких же желающих, институтских инженеров и физиков. И это настоящая борьба. В то время компьютеры не раздавали направо-налево всяким Томом, Диком и, простите, Фернандо. А архитекторы и слышать не хотели ни о каких прорывных идеях с улицы. У каждого было собственное представление о том, что такое компьютер. И уж точно компьютер не та вещь, которую можно разделить с друзьями. Вспоминал Корбато. Проблему в принципе можно было решить, купив еще несколько компьютеров. Скажем, по одному на каждый департамент. Но в 60-х компьютеры все еще были страшно дорогими. Тот же самый Whirlwind, на котором работал Карбатта, в свое время собрали в единственном экземпляре за 3 миллиона долларов. В 60-х годах 20-го века Карбатта столкнулся с проблемой того же порядка, что и некоторые предприниматели в начале 2000-х. Вычислительная техника слишком дорогая, чтобы покупать ее только для себя. Так может будем использовать её не по очереди, а одновременно и совместно? Так Фернандо придумал систему удалённых терминалов, которую назвал CTSS – Compatible Time Sharing System или Совместимая Система Распределения Времени. Такие терминалы можно было установить в разных кабинетах. С их помощью сразу много сотрудников могли параллельно использовать мощности одного компьютера, не мешая друг другу. Фернандо предложил эту систему в 61 году, а уже через полгода ей пользовались 200 сотрудников MIT. К 1969 году Корбата создал полноценную многопользовательскую Multics (Мультикс), которая базировалась на принципах разделения времени компьютера. С помощью Maltics множество работников компании могли использовать мощности одной машины с помощью удаленных терминалов, прямо как в MIT. Затем один из сотрудников проекта Maltics по имени Кен Томпсон разработал на основе тех же идей операционную систему Unix. Долгие годы она использовалась для мейнфреймов с разделением времени. Для Юникса Томпсон разработал новый принцип взаимодействия программ, который напоминает основы микросервисной архитектуры будущего. Он предложил не создавать огромные сложные программы с большим количеством функций, а сделал множество маленьких программ, каждая из которых умела делать одну вещь и делать её хорошо. Эти программы можно было собирать в разные цепочки для решения разных задач. Компьютерные системы с операционной системой Unix позволяли работать на них множеству людей одновременно. Но уже в 1971 году появился первый однокристальный микропроцессор Intel 4001. Это моментально уменьшило стоимость вычислительной техники. Компьютеры стали меньше и производительнее, а значит и позволить себе покупку могли не только корпорации и учебные заведения, но и отдельные люди. Так зачем делить машину и файл ещё с кем-то, если можно просто купить себе отдельный? В общем, компьютеры стали персональными, и к 80-му году их продавали уже по миллиону в год. У каждого пользователя появилось своё собственное хранилище для файлов, железо для вычислений и доступ к интернету, чтобы обмениваться документами, картинками и мыслями. На примере взлёта и падения Юникса видно, что мода на централизацию и распределение вычислений циклично. Индустрия уже несколько десятилетий двигается по спирали технологического развития, в которой тренд на локальные вычисления сменяется трендом на создание больших систем с распределением общих мощностей между множеством пользователей. Систему мейнфреймов с терминалами, которую изобрел Карбата, сменила концепция персонального компьютера. Затем в 90-х годах была популярна архитектура с так называемыми тонкими клиентами, которые передавали нагрузку на дорогие терминальные серверы. Идея была в том, что мы покупаем один мощный компьютер на организацию, а люди работают на таких тонких прослойках, которые просто обеспечивают доступ к этому большому серверу. Это очень похоже на задумку Карбата с мейнфреймами и терминалами. А в конце 2000-х годов концепция централизованных вычислений стала популярна ещё раз. Теперь уже в виде облачной инфраструктуры от Амазона. Друзья, пришло время прерваться на партнерскую рубрику, которую мы делаем вместе с Яндекс.Образованием. Яндекс не только делает свои собственные курсы и образовательные программы, но и запускает программы высшего образования по разработке, машинному обучению и Data Science вместе с топовыми вузами. Но студенты могут не только учиться на программах Яндекса, а еще участвовать в разных активностях. Например, в AIDAO, которая проходит для студентов любых программ бакалавриата и магистратуры. команда Яндекс Образования совместно с Высшей школой экономики, чтобы дать студентам, интересующимся искусственным интеллектом, возможность использовать свои знания и опыт для решения нетривиальных задач, а ещё познакомиться с другими такими же увлечёнными людьми. Участников ждут самые разные кейсы от коммерческих компаний и исследовательских лабораторий, от физики высоких энергий до работы МРТ. Принять участие могут команды из двух-трех человек. Но даже если у вас нет команд, вы все равно регистрируйтесь. Организаторы помогут объединиться с другими участниками. Призовой фонд Олимпиады почти полтора миллиона рублей. Олимпиада проходит в три этапа и зарегистрироваться на нее можно уже сейчас по ссылке в описании выпуска. Заявки принимаются до 5 октября. В момент, когда Эрик Шмидт выступал на конференции с начала этой истории, Amazon Web Services как раз запускал продажу удалённых вычислений. Официальный релиз состоялся 25 августа 2006 года. Внутренняя работа Google к тому моменту уже давно была построена на похожих технологиях. Например, начиная с 2000 года там работала распределённая файловая система, которой пользовались программисты компании. В то время скорость и надежность интернета росла каждый год. Шмидт понимал, что в совокупности с облачными вычислениями это открывает большие возможности для Гугла в продвижении собственных сервисов. Только уже не по принципу Амазона, когда ты продаешь только инфраструктуру для программистов. В облако можно переместить сами программы, которыми пользуются пользователи. Эти программы будут работать на удаленных серверах благодаря быстрому интернету. Это называется SaaS, Software as a Service или Программа как сервис. Вспомните, у Амазона была инфраструктура как сервис. Шмидт считал, что веб-приложения могут даже потеснить классические программы для персональных компьютеров, такие как Microsoft Word или PowerPoint. Google начал разрабатывать облачные решения в тех же самых областях. Во-первых, Writely (Райтли). Это была веб-страница для совместного редактирования текстов. На тот момент в офисе стартапа работало всего 4 человека. Google намеревался вырастить на его основе полноценный облачный текстовый редактор, то есть программу, которая будет работать прямо в браузере. Да, так Google решил замахнуться на Microsoft Word на рынке текстовых редакторов. Отличие было в том, что Word это программа, которая запускается на компьютере пользователя. Её нужно купить, скачать, установить и запустить. А то, что хотели сделать из Райтли, всех этих шагов не требует. Подпользователю нужен только доступ в интернет. Редактируйте документы из любого места, из любого компьютера или даже с телефона через браузер. Хранение документа. Можете даже скинуть ссылку друзьям или коллегам, и они смогут редактировать его одновременно с вами. Вы уже наверное догадались, в 2006 году облачный редактор от Google становится доступным для всех под названием Google Docs. Впоследствии, похожим образом, Google перенес в облако множество сервисов, которые раньше работали как отдельные программы на персональных компьютерах и телефонах владельцев. Так, например, появился Google Диск— персональное облачное хранилище для каждого владельца почты от Google— Gmail. Теперь можно хранить файлы с общим доступом, не занимая места на своем персональном компьютере. Список можно продолжать. делает возможной работу, таблицами, онлайн-презентациями без загрузки отдельной программы. Все эти облачные сервисы от Google работали на их собственной облачной инфраструктуре. Со временем компания решила продавать эту инфраструктуру наружу. 7 апреля 2008 года компания запустила Google App Engine, который со временем превратился в Google Cloud. Если начал захватывать мир, трудно остановиться. Если уж перенес все свои сервисы в облако, то следующая логическая мысль— а почему бы не уйти в облако целиком? Вот вообще не оставлять на стороне клиента ни килобайта информации и ни толики вычислений. Если отбил у Майкрософта фичу с текстовым редактором, то почему бы не пойти дальше и не поконкурировать с Windows? Именно с такой идеей в 2006 году пришел к руководству один из сотрудников Google Джефф Нельсон. Суть идеи была в операционной системе, которая должна работать в виде браузера за счет облачной инфраструктуры. То есть все приложения этой операционки будут веб-сервисами. Разработчики Google взяли идею Нельсона на вооружение и в 2009 году анонсировали Chrome OS— операционную систему, работающую исключительно за счет браузера на мощностях облачных систем. Специально для нее компания выпустила новое устройство— Chromebook. Выглядел он как ноутбук, только тоньше. Вот как звучала его первая реклама. Это ноутбук? Нет. Это компьютер? Не совсем. Там есть доступ в сеть. Это и есть сеть? Окей, это что-то вроде воплощения сети в компьютере. Там есть какие-то программы? Не-а. Как тогда в нём работать? Ты можешь делать всё в сети. А как же мои календари, письма и документы? А ещё книги, фотографии и видео— всё это может храниться в сети, потому что там намного больше пространства, чем в любом компьютере. Идея хромбука была действительно инновационной. Почти все задачи в нём решались не на чипах внутренней памяти, а в облаке на удалённых серверах компании Google. Это позволяло упростить, а значит и удешевить железо. Доступного дискового пространства на хромбуке было всего 16 гигабайт против 128, 256 или 512 на макбуках того времени. А оперативной памяти было в два раза меньше, чем в аналоге от Apple. Зато программное обеспечение обновлялось автоматически. Вирус подцепить было нереально. А в скорости работы устройство не уступало полноценным персональным компьютерам. Все благодаря облаку. Если хромбук сломается, ничего страшного. Вся информация все равно хранится где-то в сети и вы можете получить к ней доступ с любого другого устройства. Выглядит как мечта, берегись Майкрософт. Но нет. Начиная с даты релиза хромбуками пользовались не больше 4% всех потребителей персональных компьютеров. В то время как Майкрософт продолжал контролировать 80% рынка. Пользователи жаловались, что система Chrome OS очень ограничена. Она идеальна для размещения в школе, где маломощные компьютеры нужны для базовых вещей типа ввода текста, просмотра видео и распечатки документа. По данным самого Гугла, как раз в школах ими сегодня и пользуются около 50 миллионов учащихся и учителей. Кстати, у нас был эпизод с разработчиком Chromebook, ссылка в описании. Но для персонального использования Chrome OS недостает возможности настраивать компьютер под себя и устанавливать программы, к которым мы привыкли и которые нужны для работы. Да и пользоваться девайсом без персонального хранилища и неработающими функциями при отключении интернета тоже не очень комфортно. Поэтому Chromebook с большим трудом завоевал лишь учебное пространство. но не личный и не бизнес. Следующую попытку приложить облака к какой-нибудь перспективной области Google предпринял только через 10 лет. На этот раз корпорация попыталась захватить рынок игр. Здесь идея вот в чем. Компьютерные игры традиционно требовательны к мощности ПК, потому что именно его процессор и видеокарта должны обрабатывать геймплей и графику. Каждый геймер, желающий играть в новинки, вынужден время от времени менять компьютер или апгрейдить его составляющую, особенно видеокарту, чтобы успевать за прогрессом. Что же может Google предложить таким игрокам? Идея простая. Избавить их компьютеры от сложных и ресурсоемких вычислений. Перенести всю эту сложность в облако. Тогда для игры потребуется только контроллер, чтобы двигать пальцами, и экран, чтобы показывать картинку. Это есть даже у очень старых и маломощных устройств. В ноябре 2019 года Google представила свой собственный сервис для геймеров под названием Stadia. Он обещал мгновенный доступ к игре без необходимости загружать многие гигабайты из интернета или идти за диском в магазин. Пользователи могли просто зарегистрироваться в сервисе и после этого запускать игры, доступные в специальной библиотеке. Всё работало на Google Cloud, а мощность предоставляемого железа превосходила большинство тех, что стояли на игровых приставках PlayStation, Xbox и даже на специализированных ПК. Удалённый сервер от Google мгновенно обрабатывал информацию и выдавал картинку на любой девайс в высоком разрешении. Это мог быть и компьютер, ноутбук, планшет и даже смартфон. Звучит вроде очень круто. Но и этот план не взлетел. Разработчики Stadia адаптировали для сервиса далеко не все игры. А с новыми релизами стали затягивать. Подписка оказалась довольно дорогой. 130 долларов сразу и ещё по 10 долларов каждый месяц. А ещё нужно было платить за каждую игру. Добавь ещё чуть-чуть и можно на эти деньги купить нормальный PlayStation. К тому же, самая преданная аудитория гейминга, настоящие геймеры, уже успели вложиться и в покупку дорогой приставки, и в целый каталог игр для неё. Поэтому переходить на полупустой сервис от Google не спешило. А казуальные игроки просто не понимали, за что они платят по 10 долларов в месяц. в Stadia числилось, в то время как в сервисах конкурентов, Xbox и PlayStation, больше 100 миллионов человек. сворачивать Stadia. Однако облачный гейминг как сфера никуда не делся, более того, он только растет. По последним аналитическим выкладкам, к 2029 году он займет треть от всего рынка игр. Сегодня лидер индустрии— это платформа GeForce Now от NVIDIA, производителя видеокарт, Blacknut и Xbox Cloud Gaming, который принадлежит компании Microsoft. О её роли в рынке облачных вычислений мы поговорим чуть позже. Так что дело очевидно не только в том, что сама технология не работает, а ещё и в том, что Google выбрал неверную бизнес-стратегию. Впрочем, эта корпорация знаменита тем, что она постоянно открывает новые проекты и также легко закрывает их, если они не взлетают. Об этой стратегии и других особенностях гугла мы рассказывали в отдельном выпуске, ссылка в описании.
-
Привет, это Лика Кремер, основательница студии Либо-Либо. Подкаст, который вы слушаете, это подкаст, сделанный нашей командой. Возможно, вы уже знаете, что у нас есть подписка Либо-Либо+. Наши подписчики могут слушать бонусные выпуски, получать ранний доступ к премьерам и слушать подкаст студия о том, как устроена наша работа. Теперь оформить подписку можно на Boosty и на Patreon. И, как и раньше, в Telegram и в приложении Apple Podcasts. Выбирайте, что вам удобнее. Подписка— лучший способ нас поддержать. Но зачем? У вас ведь есть реклама, скажете вы. Да, мы очень благодарны нашим партнерам, но тут такое дело. Реклама чаще всего продается в безопасные и нейтральные проекты. Трудно найти рекламодателей для расследований, подкастов о насилии и неравенстве. Чтобы мы могли продолжать делать то, что делаем, нам нужны независимость и вы. Спасибо, что вы с нами.
-
Все 2010-е годы Google экспериментировала с форматами и подходами к облачным вычислениям. Что-то сработало, как Google Docs, а что-то провалилось или не выстрелило, как операционная система Chrome OS. Итог этих экспериментов оказался не очень впечатляющим. К середине 2010-х годов компания сумела отвоевать только 4% рынка облачных вычислений. Однако совместно с другими корпорациями она все-таки изменила то, как мы сегодня пользуемся цифровым контентом. Я говорю о его монетизации. Еще 15 лет назад большинство приложений продавалось за единоразовый платеж, даже в App Store или в Google Play. То есть вот ты написал приложение и продаешь его как бы поштучно. Пользователь оплачивает набор файлов и получает их себе на свой девайс, где они работают столько, сколько тебе нужно. Это эхо еще более ранней модели, когда мы покупали программы на дисках и дискетах в магазине или по почте. Вся нагрузка по перевариванию софта ложилась на железо нашего персонального компьютера. А теперь вспомните, когда вы в последний раз покупали платную программу на компьютер. Нет, конечно, сами программы никуда не делись, но многие из них перешли из модели, когда вы платите один раз, к подписочной модели, когда вы будете платить регулярно, каждый месяц или раз в год. Ведь вы теперь уже купили не продукт, вы приобрели подписку на него. И это отчасти тоже следствие облачной инфраструктуры. Чем больше пользователей, тем больше надо платить за виртуальные сервера. Сегодня большая часть денег от миллиардов пользователей облачной инфраструктуры уходит Джеффу Безосу. Amazon Web Services вот уже больше 15 лет одна из самых прибыльных частей его бизнеса. Вы смотрите сериалы на Netflix? Они запускаются благодаря инфраструктуре Амазона. Вдохновляетесь картинками на Pinterest? Сайт работает на удаленных серверах Безоса. Бронируете жилье для поездок через Airbnb, и этот сервис работает на мощностях AWS. То же самое с Adobe, Reddit и множеством других. На них зарабатывают не только владельцы самих сервисов, но и Amazon, которую большинство людей ассоциируется только с интернет-магазином. Роль Амазона в работе всего интернета особенно заметна, когда что-то идет не так. 7 декабря 2021 года на серверах компании произошел глобальный сбой. Глючило половина планеты, от фейсбука и официального приложения Макдональдса до игры League of Legends и Fallout 4. Но всё же Амазону нельзя расслабляться. Этот рынок настолько денежный, что за последние годы у Bezos появился серьёзный конкурент. Джефф Безос и Эрик Шмидт, кажется, есть кто-то третий, кто не мог не включиться в гонку облачных сервисов. И это, конечно, Билл Гейтс. Во второй половине 2000-х годов казалось, что Microsoft безнадежно отстает от конкурентов на этом поле. Это время для Microsoft вообще было не самым лучшим. Она упустила возможность выйти на рынок смартфонов и планшетов. Попытка создать Windows Phone, свою операционную систему для мобильных устройств, тоже в итоге провалилась. Билл Гейтс, что смартфоны и планшеты станут ключевым девайсом, через который мы выходим в интернет, и не поучаствовал в дележе нового рынка на рубеже нулевых и десятых. Подробно мы об этом рассказываем в эпизоде, посвященном Майкрософту. Возможно, и на облачный рынок Билл бы опоздал, не заметив вовремя тренд. Но в 2005 году один из новых сотрудников Microsoft Рэй Оззи направил к Гейтсу 7-страничный меморандум, в котором предупредил его об опасности. По мнению Оззи, модель развития, завязанная на персональных компьютерах, умирает. Компания нужно как можно быстрее перенести свой бизнес в облако, иначе вся прибыль окажется под угрозой. Действовать надо быстро и решительно. Гейтс прислушался. В 2006 году он оставил пост главного специалиста по архитектуре программного обеспечения и передал его Оззи. Уже через 2 года Оззи презентовал ключевой проект Microsoft на ближайшие 10 лет. Он называется Ажур. Сначала он был доступен только инженерам компании, а в 2010 году начал продаваться наружу. Как вы уже догадались, Ажур— это облачная инфраструктура от Microsoft. аналог Amazon Web Services и Google Cloud. Майкрософт Ажур предоставляет такие же сервера, которые можно арендовать для удаленных вычислений, и аналогичные сервисы для отправки SMS, хранения файлов и многие другие. В 2011 году компания выпустила Office 365— знакомый всем пакет программ, включающий Word, PowerPoint и Excel. Только теперь он работает в облаке. Больше пользователям нет смысла переходить на Google Docs— документы со старого доброго Word тоже хранятся и редактируются в облаке. У Azure получилось важную часть рынка для сторонних разработчиков. Давайте не забывать, что 80% компьютеров на планете используют операционную систему Windows. А в корпорациях, кроме обычных рабочих компьютеров людей, система документооборота, это Windows сервер, это система авторизации Windows AD. В общем, это целый организм, в который облачная инфраструктура именно от Microsoft встраивается довольно удачно. В итоге ажур, далеко не прорывной, а порой и вовсе неудобный облачный сервис быстро набирает корпоративную клиентскую базу. За 10 лет Майкрософт вложил в облачные вычисления больше 100 миллиардов долларов, постепенно догоняя Амазон по ключевым параметрам. Coca-Cola, производители техники LG и Bosch, Wikimedia, это материнская компания Википедии, соцсеть для поиска работы LinkedIn, ресурсы компании Intel и интернет-магазин eBay. Всё это работает на облаках от Билла Гейтса. В общем, который Оззи инициировал в середине 2000-х, Microsoft остался на плаву. Сейчас компания держит пятую часть рынка облачной инфраструктуры и из года в год сокращает отставание от Амазона. Тем же самым занимается и Google. С 2015 по 2019 год отделением облачной инфраструктуры компании руководила исполнительная директорка Диана Грин, которая сумела привлечь больших клиентов— Facebook, Verizon, Twitch и других. Теперь три компании, Amazon, Google и Microsoft контролируют 60% рынка этой сферы по всему миру. У Amazon 30%, у Microsoft 20%, у Google 10%. Это огромный рынок и развивается он невероятными темпами. Только в 2024 году, по прогнозам, он вырастет на треть, до 680 миллиардов долларов. А к 2029 году аналитики прогнозируют увеличение совокупной прибыли компаний до полутора триллионов долларов. Рэй Оззи покинул Майкрософт сразу после запуска Ажур. Выполнив свою миссию, он оставил Гейтсу прощальное письмо с заголовком «Рассвет нового дня». Там Оззи написал, что благодаря переходу в облако, Майкрософт больше не ассоциируется с устаревшими артефактами прошлого— персональными компьютерами с программами на CD и файлами, которые хранятся на локальном жестком диске. Он сделал прогноз на будущее. Мы движемся к миру облачных непрерывных сервисов, которые соединяют нас всех и выполняют наши команды. А ещё – подключённых устройств, позволяющие нам взаимодействовать с этими облачными сервисами. Сейчас, спустя 10 лет, можно признать, что Оззи был прав. Мы до сих пор работаем на персональных компьютерах, которые носим в сумках или держим на рабочих столах. Мы по-прежнему сохраняем фотографии и переписку в своих телефонах, которые помещаются в карманах. Но очень часто важно не само устройство, а то, к какому сервису оно подключено. Но, как мы помним, мода на распределенные вычисления циклично. Уже несколько лет энтузиазм к облакам спадает. Бизнесы и программисты постепенно понимают, что AWS, Azure или Google Cloud берут за свои услуги слишком большие деньги. Да и сама инструкция облаков уже давно не секрет. При желании, каждая компания со средним доходом может создать свое персональное облако. Для этого можно купить сервера, скачать специальную программу и настроить ее. Это, конечно, потребует разовых вложений, но ты перестаешь платить огромные проценты, которые иначе платишь Джеффу Безосу. Что касается программ в облаке, то здесь набирает популярность так называемый подход Local First Applications, то есть приложения, которые умеют работать локально. Хороший пример такого подхода— это программа Apple Notes, которая есть в любом айфоне или макбуке. Оно отлично работает без интернета. Там можно писать заметки, сохранять картинки, даже что-то рисовать. Но если у вас есть подключение к интернету и вы заплатили Apple за облако, то тогда программа приобретает новые возможности. Заметки синхронизируются в облаке, теперь вы их не потеряете, если вдруг сломается айфон и можете редактировать вместе с друзьями. Короче, такое приложение работает без облака хорошо, а с облаком отлично. Кажется, что на новом витке этой спирали локальных и распределенных вычислений мы просто взяли лучшие из обеих систем и будем пользоваться гибридным подходом. Но от облачной инфраструктуры человечество уже вряд ли когда-либо откажется полностью. Сценарий этого выпуска был написан и отредактирован в Google Docs. Google Docs это самый яркий пример облачной программы. Слушайте вы этот эпизод на одном из стриминговых сервисов, которые тоже работают в облаках. А еще вы можете посоветовать этот эпизод близким, в мессенджерах или в соцсетях, за что я буду очень благодарен. И все эти сайты и приложения тоже работают в облаках. Это подкаст Студии Либо-Либо. И этот эпизод мы сделали вместе с Яндекс.Образованием. Написал этот эпизод Иван Корнеев. Отредактировал Евгения Щербина. Спродюсировали Маша Агличева, Кирилл Сычев и Паша Боровков. Факт-чек произвел Александр Силантьев. Со звуком работали Юрий Шустицкий и Ильдар Фатахов. Мы сейчас уйдем на небольшие каникулы, а после этого обязательно вернемся с новым сезоном. Пожалуйста, напишите нам в соцсетях или в приложении, в котором слушаете подкасты, или у нас в Телеграме, что вы думаете об этом сезоне, что вам понравилось, что не понравилось, идеи для новых эпизодов. Мы внимательно читаем все отзывы, для нас это очень важно. Спасибо, что вы с нами. До встречи.