Как стать автором
Обновить
0

Чем грозит IT облачный апокалипсис Facebook?

Время на прочтение9 мин
Количество просмотров6K
Недавно весь мир был шокирован массовым отключением популярных социальных сетей и сервисов. Миллионы пользователей по всему миру остались без привычных сетевых сервисов, а  владельцы Facebook, Instagram и Amazon потеряли миллиарды долларов из-за проблем со своей облачной инфраструктурой. Увы, есть мнение, что облачная зависимость в мире будет только расти, а значит, цифровой апокалипсис еще когда-нибудь наступит. 


Облачное будущее IT


Действительно, зависимость IT от облаков постоянно растет. Но вряд ли бизнес сегодня просчитывает риски, складывая все сервисы, условно, в один Amazon. Отказ от содержания собственных дата-центров – это устойчивый тренд развития IT-сферы. Об этом говорили гости проекта «Техпора»: CEO Rubyroid Labs Валентин Завадский, ведущий инженер ключевых проектов в Новосибирском исследовательском центре Huawei Никита Липский и Chief Technology Officer (CTO) во Flo Period Tracker App Роман Бугаев. Говоря о развитии IT-рынка, эксперты выделили сразу несколько трендов, которые могут повлиять на судьбу индустрии. И далеко не все инновации, по их словам, могут привести к «безоблачному», светлому будущему в IT.

После пандемии – «гибридный мир»?


Chief Technology Officer приложения Flo Роман Бугаев верит, что пандемия заставила разработчиков и IT-компании переходить в облака. 

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


Безусловно, мир изменился. И от того, насколько стабильно работают сетевые сервисы, теперь уже зависит не только количество постов на Facebook, но и дистанционная карьера разработчиков. 

Amazon под COVID не прогнулся...


– Сейчас компании стали все больше пользоваться SaaS-сервисами, хотя раньше фокусировались на развитии собственных облачных инфраструктур. Времена корпоративных серверов уже уходят, и все начинают переходить в «чистое облако». Из-за этого начинает формироваться новая индустрия – управление SaaS-сервисами, – рассказывает Бугаев. – Только в нашей компании используется больше 150 облачных сервисов: начиная от Google и Atlassian и заканчивая Miro и Zoom. 


По его словам, популярность облачных сервисов сильно выросла из-за пандемии. 


imgflip.com

– Тот же Amazon под COVID не прогнулся, – говорит CTO приложения Flo, –  хотя нагрузки на его инфраструктуру очень сильно выросли за короткий промежуток времени. Я даже помню момент, когда все резко стали уходить в онлайн. Стриминговым сервисам пришлось приостановить трансляции в высоком разрешении. Вместо фильмов зрители наблюдали сплошные пиксели на экране. Но я не помню, чтобы параллельно у облачных провайдеров были проблемы и им приходилось как-то себя ограничивать, чтобы обеспечить устойчивость во время повышения нагрузок на сеть Интернет. 


Эксперт считает, что провайдеры выдержали, а это говорит о том, что у них очень четко выстроена логистика оказания услуг. 

– Amazon – лидер сейчас, хотя он немного гиковский сервис, – считает CEO Rubyroid LabsВалентин Завадский. – Он стал выбором по умолчанию для авторов стартапов, тем более что под Amazon проще найти специалистов. При этом Amazon дает много бенефитов, а если посчитать полную стоимость, то воспроизвести подобный сервис в собственном дата-центре будет в разы дороже или невозможно. 


– Хорошие дата-центры могут себе позволить только компании вроде Facebook, но они ведь разрабатывают специализированное оборудование для этих дата-центров, что помогает им решать специальные задачи. Например, хранить множество пользовательских картинок или быстро обрабатывать информацию, – резюмирует Роман Бугаев.


Поэтому Amazon становится разумным выбором как для больших, так и очень маленьких компаний. Даже компаниям, у которых 5-10 пользователей, иногда выгодно использовать Amazon. Ведь есть сервисы с бесплатным количеством пользовательских запросов, которых может быть вполне достаточно для проекта. 

– Переход на лямбда-архитектуру, – считает Бугаев, – выгоден для супермаленьких проектов, он помогает экономить, в том числе и компаниям, у которых пользовательская нагрузка вырастает перманентно – два раза в год, как у налоговой инспекции. Но битва на рынке облачных услуг идет и за крупные компании, которые располагают собственными дата-центрами. Недавно в облаке Amazon запустил виртуальные мейнфреймы в надежде на новых крупных клиентов. 


Корпорации увлечены security


Пока Amazon поджидает крупных заказчиков, последние увлеклись security. В частности, корпорация Apple связывает с приватностью свою новую бизнес-стратегию, активно продвигает differential privacy и другие связанные решения. 

– Этот тренд вполне может стать продолжением инициативы с GDPR, который стартовал в 2018 году, – рассказывает Роман Бугаев.– Тема с privacy сейчас очень сильно накладывает ограничения на современные архитектурные решения. Тренд на security я бы связал с пандемией, потому что многие бизнесы ушли в онлайн, причем ушли неподготовленными. Поэтому хакеры начали этим пользоваться. Сегодня нанять хорошего security-эксперта на рынке стало просто невозможно. Они нарасхват, особенно после многочисленных историй утечки данных у крупных компаний. 



reddit.com

Эксперт отмечает, что сейчас в security-сфере развивается очень много инструментов. 

– Мы, например, работаем со Snyk, который находит уязвимости в библиотеках, коде, инфраструктуре. Во время программирования он может блокировать пайплайны перед релизом. Появилось очень много разных инструментов, которые помогают круглосуточно мониторить сетевую инфраструктуру. Мы стали использовать Orca Security. Это достаточно новое решение, которое отвечает упомянутым требованиям по повышению безопасности сетевой инфраструктуры. И все эти инструменты, безусловно, влияют на инфраструктуру и инженерные решения. Если говорить об общих инженерных трендах, то запомнилась недавняя попытка измерить архитектуру по принципу evolution architecture, когда архитектура решений может изменяться с течением времени. Измерение заключалось в фиксации количества связей между модулями, чтобы по мере изменения архитектуры это количество не менялось, – отмечает Роман Бугаев.  


В президенты через блокчейн, смерть коррупции


Из-за пандемии люди стали чаще задумываться о децентрализации и блокчейне. Несмотря на успех с криптовалютами, технология блокчейн пока не стала массовой. 

– Я всю жизнь недолюбливал блокчейн. У меня эта технология ассоциируется с миллиардерами, которые майнят, трейдят и так далее. Мне сложно воспринимать серьезно публичные заявления об успешности блокчейна, массовых транзакциях, новых платежных системах на основе блокчейна. На самом деле, есть каких-то пять транзакций на блокчейне в час и эта технология на практике не очень популярная, – говорит CEO Rubyroid Labs Валентин Завадский. – Вот интересно, доживем ли мы до того момента, когда выборы президента будут реализованы на блокчейне?


Эксперт не отрицает, что тренд на децентрализацию идет, но будет ли все построено именно на блокчейне – большой вопрос. 

– Не исключено, что в теме децентрализации могут появиться совершенно новые решения. И можно достаточно уверенно говорить, что выборы в будущем будут организованы с использованием какого-то децентрализованного хранилища, — полагает Никита Липский.


– Я вижу, как работает блокчейн в платежах, и думаю, что с текущей скоростью работы этих систем будут определенные сложности с организацией выборных процессов, – сомневается в честности будущих цифровых выборов Роман Бугаев. – С другой стороны, тема блокчейна сейчас играет большую роль в платежах. Большие компании с помощью блокчейна даже решают проблему быстрого перевода миллионов долларов, например из Индии в США. Межконтинентальные транзакции переводятся на блокчейн с соблюдением правил межбанковского взаимодействия. Поэтому в будущем могут пропасть бумажные деньги. Даже вопреки тому, что с бумажными деньгами тесно связано такое понятие как коррупция.


Алгоритмы «траста» 


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

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


Go, Kotlin и Python


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

– Отчет показывает какую-то мировую тенденцию, но есть много микролокальных трендов. Например, по какой-то причине инженеров со знанием Python очень сложно нанимать в СНГ, – говорит Роман Бугаев. – А вот специалистов по .NET в странах Содружества достаточно много. 


– Что касается выбора инструментов для разработки крупными компаниями, то, мне кажется, все будет зависеть от длительности поддержки инфраструктурных решений и объемов инвестиций. Тот же Google продвигает Go и Kotlin, они вкладывают значительные деньги в продвижение. В нашем продукте Flo используется самый высокооплачиваемый язык программирования – Scala. Этот язык активно развивался, когда в тренде был Twitter и другие компании, которые его использовали. Сейчас волна популярности Scala немного спала, хотя язык еще остается достаточно популярным. Бигтех задает тренды, а остальные компании просто следуют за этими трендами с задержкой в несколько лет. Так вот, если говорить о крупных компаниях, то у Amazon «внутри» Java, у Google – Go, так что эти технологии точно будут в топе. И тут нужно еще понимать, что компании не фокусируются только на этих языках, все зависит от целей, поэтому вполне может применяться технологический микс, – отмечает Бугаев.


Программист найдет работу даже на COBOL


Переживать за то, что кто-то из разработчиков не впишется в светлое будущее, не стоит. 

Валентин Завадский уверен, что на любом языке программирования, который будете сегодня учить, вы найдете работу, даже на COBOL. Естественно, речь идет о языках, которые были актуальны как минимум последние 20 лет. 

– Есть индустрии, например самолетостроение, в которых цикл от разработки продукта до его вывода из эксплуатации составляет больше 30 лет. И самый большой вызов в этих индустриях – это как разработать программное обеспечение, исправлять ошибки в котором будут еще не родившиеся программисты. Какую технологию разработки сейчас ни возьмешь, скорее всего, ближайшие 10-15 лет погруженный в нее разработчик будет востребован на рынке, – рассуждает Роман Бугаев. 


После Google возьмут работать CTO в стартап


Успех разработчика зависит не только от программных инструментов, которыми он умеет пользоваться, но и от предыдущего места работы.

– Почему разработчики стремятся пойти работать в Google и другие крупные компании? – спрашивает коллег Роман Бугаев. — Как правило, это открывает перед ними новые карьерные возможности. После работы в Google любого возьмут работать CTO практически в любой стартап. И это создает проблему для Google, у компании очень большой отток кадров идет из-за того, что людей переманивают. 



memegenerator.net

– И в связи с этим возникает интересный вопрос, – комментирует Валентин Завадский. – Ведь можно приписать себе работу в Facebook. Кто это сможет проверить? 


– Есть рынки, на которых даже маленькие компании при найме любых сотрудников делают проверку профильной информации по соискателю. В базовом варианте это проверка рекомендаций, – рассуждает Роман Бугаев. – В ЕС очень распространена ситуация, когда соискатель дает HR свой электронный адрес и согласие на проверку, а кадровая служба запрашивает информацию через специальное приложение. Приложение получает доступ к общим базам данным, может показать, где человек раньше работал. И стартапы этим пользуются для быстрой проверки, не врет ли будущий сотрудник относительно своих компетенций и места работы. 


– Я, когда набираю людей, то очень редко читаю из CV, отдаю предпочтение LinkedIn. Формулировки, которые соискатель применяет в LinkedIn менее пафосные. В CV будет написано: «Chief Software Architect». Мол, всю работу делал один, а CTO брал у меня совет. А в LinkedIn – «разрабатывал одну функцию, хорошо, что не уволили». Информация, размещенная в Сети, является публичной, сложно что-то приукрасить. При этом нужно учитывать, что в некоторых странах без разрешения кандидатов нельзя делать проверку информации по его аккаунтам в социальных сетях. По крайней мере, у HR солидных компаний есть правило не делать такую проверку без разрешения, – говорит он.


No-code, no money, no programmers 


Есть компании, которые не погружаются в проблемы найма разработчиков и предпочитают экономить деньги благодаря no-code-разработке. 

– Есть очень большой спектр задач, на решение которых бизнес не готов тратить деньги, – говорит Роман Бугаев. – Эти задачи приходится решать с помощью no-code-инструментов. Например, нужно автоматизировать какой-то управленческий процесс, синхронизируя работу нескольких инструментов. И если решение этой задачи не принесет компании прямой выгоды, то no-code проявит себя хорошо. Причем no-code-решения сейчас выгодно закладывать в SaaS-сервисы, чтобы клиенты могли достаточно просто собрать «из блоков» решение, которое поможет им оптимизировать рабочий процесс. 


Так что будущее IT может оказаться вполне «безоблачным» для хостинг-провайдеров и крупных корпораций. Для разработчиков будущее постоянно скрывается в тумане перемен. 



Онлайн-дискуссия «Кривая хайпа и IT-технологии сегодня и в ближайшие 5 лет» – одна из серии дискуссий проекта Техпора компании *instinctools. 

Всю дискуссию «Кривая хайпа и IT-технологии сегодня и в ближайшие 5 лет» можно посмотреть на YouTube или послушать в подкасте проекта «Техпора».

«Техпора» – это встречи лидеров IT-сообществ для обсуждения изменений в IT-индустрии, подходах, технологиях, девелоперской культуре и ценностях.



Теги:
Хабы:
Всего голосов 5: ↑2 и ↓3-1
Комментарии2

Публикации

Информация

Сайт
www.instinctools.ru
Дата регистрации
Дата основания
Численность
201–500 человек

Истории