Облачные вычисления стали инновацией, которая определяла развитие информационных технологий в 2010-х годах. Распространению облачных технологий предшествовали работы ученых над проектированием компьютерных сетей еще в 1960 годах. А в 2006 году облачные вычисления вышли на мировую арену технологий, когда AWS объявила о запуске своего эластичного вычислительного облака. Однако, только в 2010-х годах облачные вычисления действительно начали осуществлять IT-революцию, полностью трансформировали способ работы компьютеров и программного обеспечения. Их начали использовать ведущие IT-бренды, например, Amazon, Netflix и Facebook. Облако стало крупнейшим цифровым бизнесом в мире.
В 2010 году рынок облачных вычислений получил дополнительный толчок к развитию, когда технологические гиганты Microsoft, Google и Amazon Web Services создали свои облачные подразделения. В том же году было создано OpenStack, ведущую платформу облачного программного обеспечения с открытым кодом, которая усиливает рост облачных технологий.
Определение, что такое облачные вычисления, существенно изменилось за эти годы из-за быстрого роста периферийных и гибридных облачных вычислений. Эти технологии находятся на ранних стадиях разработки. Ожидается, что в ближайшие годы стандарт разработки для корпоративных и потребительских приложений сместится с такого, что может работать с облаком, на такой, который работает только в облаке. По данным Statista, расходы на облака увеличились в пять раз за последнее десятилетие с 77 миллиардов долларов до, как предполагается, 411 миллиардов долларов в 2020 году.
Предприятия окончательно мигрируют в облако
Облака могут быть очень полезными для корпоративной IT-инфраструктуры, однако многие предприятия еще только планируют сделать этот прыжок. По данным Forrester, менее половины всех предприятий сейчас используют общедоступную облачную платформу. Однако последние исследования 451 Research показали, что, на удивление, отрасль финансовых услуг является лидером во внедрении облачных технологий. С усилением конкуренции 60% опрошенных компаний по финансовым услугам сообщили, что внедрение облачных технологий станет приоритетным направлением бизнеса в следующем году.
Недавний опрос McKinsey отметил, что многие предприятия планируют полностью перенести свою деятельность в облако. Существует большой разрыв между лидерами информационных технологий, перенесших более 50% нагрузки своей IT-инфраструктуры в облако, и теми, кто отстает даже меньше, чем на 5%.
Одной из главных причин медленного распространения облачных технологий есть сомнения относительно информационной безопасности. Согласно исследованию LogicMonitor. Две трети ИТ-специалистов заявляют, что безопасность является важной проблемой в миграции в облака. В ближайшие годы улучшения безопасности станет важной целью облачной отрасли. С новыми решениями относительно соответствия и контроля корпоративных данных, которые не перешли к облаку, будет меньше причин не делать этого. Действительно, решения, которые отвечают на вопросы по контролю данных, соответствия и безопасность пользователей, станут мотивацией для предприятий, которые думают о переходе в облако. Решение вопросов информационной безопасности будет самым большим преимуществом для предприятий, а не вычислительные возможности облаков.
Отметим, что ответственность за безопасность чаще возлагается на клиентов. Увеличивается использование инструментов визуализации и контроля облаков, это уменьшает шансы сбоев и нарушений безопасности. Машинное обучение, прогнозный анализ и искусственный интеллект могут обеспечить новые уровни безопасности и ускорить количество масштабных, широко распределенных развертываний. Не существует вычислительной среды, которая гарантировала бы полную безопасность, но в 2020 году больше предприятий, скорее всего, будут чувствовать себя безопаснее, работая в облаке, если сравнивать с последним десятилетием.
Периферийные вычисления трансформируют облако
Облачные вычисления, как правило, рассматриваются как централизованные центры обработки данных, на которых работают тысячи физических серверов. Однако здесь отсутствует одна из самых больших возможностей, которую предоставляют облачные вычисления, а именно распределена облачная инфраструктура. Поскольку предприятия требуют почти мгновенного доступа к данным и вычислительных ресурсов для обслуживания клиентов, они чаще будут стремиться к преимуществам периферийных вычислительных технологий.
Периферийные вычисления направляют вычислительные процессы от централизованных центров обработки данных к точкам в сети, устройств и датчиков, которые приближены к пользователям. IDC описывает периферийные вычисления как «сеть центров микроданных, которые сохраняют и обрабатывают критические данные локально и передают результаты в центр обработки данных или репозитория облачного хранилища».
Периферийные вычисления важны для Интернета вещей (Internet of Things, IoT), поскольку собирают и обрабатывают большие объемы данных в режиме реального времени с низким уровнем задержки. Они помогут системам IoT снизить расходы на связь, отправлять в облако только важную информацию, а не необработанные потоки данных сенсоров. Например, утилита с датчиками на оборудовании «в поле» может анализировать и фильтровать данные перед отправкой и не тратить сетевые и вычислительные ресурсы.
Периферийные вычисления не является завершающим этапом облачных вычислений, а скорее этапом их революции, быстро распространяется в глазах.
Широкая контейнеризация
В 2020 году мы будем продолжать наблюдать широкое использование технологий контейнеризации, которые позволяют разработчикам управлять и мигрировать программный код в облако. Последние исследования Forrester свидетельствуют, что треть предприятий уже испытывает контейнеры в разработке программного обеспечения. В агентстве 451 Research прогнозируют, что рынок технологий контейнеризации достигнет 2,7 миллиарда долларов в 2020 году, а годовой прирост составит 40%. Согласно докладу Cloud Foundry, более 50% организаций уже испытывают или используют технологии контейнеризации для разработки. Для предприятий, использующих мультиоблачную инфраструктуру, контейнерные технологии позволяют осуществлять перенос приложений между AWS, Azure и Google Cloud, а также корректировать стратегии DevOps для ускорения разработки программного обеспечения.
Виртуализация на уровне операционной системы, а не на уровне оборудования, в частности, Kubernetes становится самой тенденцией в развертывании контейнеров. Понятно, что следующего десятилетия контейнеризация станет не столько интересным словом, сколько распространенным стандартом разработки.
Бессерверные вычисления набирают обороты
«Вычисление без сервера», в определенном смысле, обманчивый срок, поскольку программы выполняются именно на серверах. Однако, использование бессерверных вычислений означает, что облачный провайдер управляет выполнением кода только по необходимости и загружает его только тогда, когда код должен работать. Благодаря этой технологии бизнеса больше не нужно беспокоиться об обеспечении и поддержки серверов при разработке программного обеспечения.
Вычисления без сервера приобрели популярность в 2014 году, когда AWS представила Lambda во время своей конференции Reinvent, и недавно получила дальнейшее развитие, когда AWS анонсировала проект Firecracker. Вычисления без серверов, как предполагается, является одним из крупнейших разработок в облачном пространстве. Но не все готовы к этому. Переход к инфраструктуре без серверов требует пересмотра традиционной парадигмы разработки программного обеспечения, а также аутсорсинга всей инфраструктуры.
Вычисления без сервера не станут сенсацией. Зато эта технология будет разрабатываться вместе с ростом количества случаев использования. Текущие решения, как правило, замыкают клиентов на конкретном поставщике облачных технологий, но появление решений с открытым кодом в этом пространстве позволит расширить внедрение бессерверных технологий во всей отрасли.
Открытый код актуален как никогда
Программное обеспечение с открытым кодом приобретает популярность. Количество организаций, которые интегрируют программное обеспечение с открытым кодом в свои ИТ-операции или даже строят на их основе свой бизнес, постоянно растет. Компания Black Duck Software опросила лиц, принимающих решение о ИТ, и обнаружила, что 60% респондентов использовали программное обеспечение с открытым кодом в своих организациях. Более половины опрошенных предприятий сообщили об участии в проектах с открытым кодом.
Облако обеспечивает экосистему для процветания технологий открытого кода. Большое количество автоматизированных и инфраструктурных платформ DevOps с открытым кодом, такие как OpenStack и Kubernetes поддерживают проекты с открытым кодом.
Поскольку организации продолжают мигрировать свою IT-инфраструктуру в облако, технологии с открытым кодом будут способствовать внедрению инноваций после 2020 года. Учитывая современный ландшафт развития, следует ожидать важный импульс развития технологий облачных вычислений в будущем.
Источник: https://www.comparethecloud.net/articles/2020-the-year-of-cloud/