Что такое облачные вычисления? Все, что нужно знать о данной технологии

Что такое облачные технологии простым языком?

Облачные технологии (или вычисления) - это предоставление вычислительных мощностей по заказу клиента для размещения каких-либо сервисов, баз данных, приложений и т.д в Интернете на платной основе.

Как работают облачные вычисления?

Вместо того чтобы иметь собственную вычислительную инфраструктуру или центры обработки данных(сервера), компании могут арендовать доступ к чему угодно, от приложений до хранилища, у поставщика облачных услуг.

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

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

Какие услуги облачных вычислений доступны?

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

Каковы примеры облачных вычислений?

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

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

Почему это называется облачными вычислениями?

Фундаментальная концепция облачных вычислений заключается в том, что местоположение службы и многие детали, такие как аппаратное обеспечение или операционная система, на которой она работает, в значительной степени не имеют значения для пользователя. Именно с учетом этого, метафора облака была заимствована из старых схем телекоммуникационных сетей, в которых телефонная сеть общего пользования (а затем и Интернет) часто представлялась в виде облака для обозначения того, что просто не имеет значения - это было просто облако вещей. Однако для многих клиентов местоположение их услуг и данных остается ключевой проблемой.

Какова история облачных вычислений?

Облачные вычисления как термин существуют примерно с начала 2000-х годов, но концепция вычислений как услуга существует намного, намного дольше - еще в 1960-х годах, когда компьютерные бюро позволяли компаниям арендовать время на мейнфреймах(*очень большой сервер), а не покупать их самим.

Эти службы с разделением времени были в значительной степени перегружены ростом ПК, что сделало владение компьютером гораздо более доступным, а затем, в свою очередь, ростом числа корпоративных центров обработки данных, где компании будут хранить огромные объемы данных.

Но концепция аренды доступа к вычислительной мощности вновь и вновь появлялась - у поставщиков прикладных услуг, в конце 1990-х и начале 2000-х годов. За этим последовали облачные вычисления, которые действительно утвердились с появлением программного обеспечения в качестве службы и поставщиков облачных вычислений сверхбольшого масштаба, таких как Amazon Web Services.

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

451 Research прогнозирует, что в этом году около трети корпоративных ИТ-расходов будет приходиться на хостинг и облачные сервисы, «что свидетельствует о растущей зависимости от внешних источников инфраструктуры, приложений, услуг управления и безопасности». Аналитик Gartner прогнозирует, что к 2021 году половина глобальных предприятий, использующих облако, будут идти ва-банк.

По данным Gartner, глобальные расходы на облачные сервисы в этом году достигнут 260 млрд долларов против 219,6 млрд долларов в прошлом. Технология также растет быстрее, чем ожидали аналитики. Но не совсем ясно, какая часть этого спроса исходит от компаний, которые на самом деле хотят перейти в облако, и сколько создается поставщиками, которые теперь предлагают только облачные версии своих продуктов (часто потому, что они стремятся отойти от продажа одноразовых лицензий для продажи потенциально более выгодных и предсказуемых облачных подписок).

Что такое инфраструктура как услуга (IaaS)?

Облачные вычисления можно разбить на три модели облачных вычислений. Инфраструктура как услуга (IaaS) относится к фундаментальным строительным блокам вычислительной техники, которые можно арендовать: физическим или виртуальным серверам, хранилищам и сетевым технологиям. Это привлекательно для компаний, которые хотят создавать приложения с самого начала и хотят сами контролировать практически все элементы, но для этого необходимо, чтобы фирмы обладали техническими навыками, чтобы иметь возможность организовывать услуги на этом уровне. Исследование, проведенное Oracle, показало, что две трети пользователей IaaS заявили, что использование онлайн-инфраструктуры облегчает инновации, сокращает их время на развертывание новых приложений и услуг и значительно сокращает текущие расходы на обслуживание. Тем не менее, половина считает, что IaaS недостаточно безопасен для большинства важных данных.

Примеры: Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine.

Ещё раз простым языком: IaaS-провайдеры просто предоставляют свою платформу компании, которая в свою очередь уже занимается полностью настройкой всей системы.

Что такое платформа как услуга (PaaS)?

Платформа как услуга (PaaS) - это следующий уровень, а также базовые хранилища, сети и виртуальные серверы, в которые также войдут инструменты и программное обеспечение, необходимые разработчикам для создания приложений поверх: которые могут включать промежуточное программное обеспечение, управление базами данных, операционные системы и средства разработки.

Примеры: Windows Azure, Heroku, Apache Stratos.

Ещё раз простым языком: PaaS-провайдеры предоставляют свою платформу компании, на так же помогают в настройке некоторых систем.

Что такое программное обеспечение как услуга (SaaS)?

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

По мнению исследователей, IDC SaaS является - и останется - доминирующей моделью облачных вычислений в среднесрочной перспективе, составив две трети всех расходов на публичные облака в 2017 году, которая в 2021 году снизится лишь незначительно до чуть менее 60%. SaaS расходы состоят из приложений и программного обеспечения системной инфраструктуры, и IDC заявила, что в расходах будут преобладать покупки приложений, которые к концу 2019 году составят более половины всех расходов на общедоступное облако. На приложения управления взаимоотношениями с клиентами (CRM) и управление корпоративными ресурсами (ERM) приходится более 60% всех расходов облачных приложений до 2021 года. Разнообразие приложений, поставляемых через SaaS, огромно, от CRM, например Salesforce, до Microsoft Office 365.

Примеры: Salesforce, Microsoft Office 365, Соц.сети, JivoSite и многое другое.

Ещё раз простым языком: SaaS-провайдеры предоставляют свою платформу компании и полностью занимаются всеми настройками, клиентская компания лишь пользуется их услугами.

Преимущества облачных вычислений

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

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

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

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

Преимущества и недостатки облачных вычисленийОблачные вычисления не обязательно дешевле, чем другие формы вычислений, так же как аренда не всегда дешевле, чем покупка в долгосрочной перспективе. Если приложение предъявляет регулярные и предсказуемые требования к вычислительным услугам, может быть более экономичным предоставлять эту услугу собственными силами.

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

Хотя может быть легко начать использовать новое облачное приложение, миграция существующих данных или приложений в облако может быть намного более сложной и дорогой. И кажется, что в настоящее время ощущается нехватка облачных навыков у сотрудников с DevOps(*это методология, нацеленная на взаимодействие программистов и системных администраторов для увеличения частоты выпуска релизов) и знаний в области облачного мониторинга и управления.

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

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

Как насчет безопасности облачных вычислений?

Конечно, многие компании по-прежнему обеспокоены безопасностью облачных сервисов, хотя нарушения безопасности встречаются редко. Насколько безопасным вы считаете облачные вычисления, во многом будет зависеть от того, насколько безопасны ваши существующие системы. Внутренние системы, управляемые командой, у которой есть много других поводов для беспокойства, вероятно, будут иметь большую утечку, чем системы, контролируемые инженерами облачного провайдера, которые занимаются защитой этой инфраструктуры.

Тем не менее, проблемы с безопасностью сохраняются, особенно для компаний, перемещающих свои данные между многими облачными службами, что приводит к росту количества инструментов облачной безопасности, которые отслеживают перемещение данных в облако и из облака, а также между облачными платформами. Эти инструменты могут выявлять мошенническое использование данных в облаке, несанкционированные загрузки и вредоносные программы. Однако это оказывает финансовое влияние и снижает производительность: эти инструменты могут снизить отдачу от инвестиций в облако на 5–10%, а в производительность - на 5–15%. Страна происхождения облачных сервисов также беспокоит некоторые организации.

Что такое публичное облако?

Публичное облако - это классическая модель облачных вычислений, где пользователи могут получить доступ к большому объему вычислительной мощности через Интернет (будь то IaaS, PaaS или SaaS). Одним из существенных преимуществ здесь является возможность быстрого масштабирования услуги. Поставщики облачных вычислений обладают огромными вычислительными мощностями, которые они делят между большим количеством клиентов. Их огромный масштаб означает, что у них достаточно резервных мощностей, с которыми они могут легко справиться, если конкретному клиенту потребуется больше ресурсов, поэтому его часто используют для менее чувствительных приложений, которые требуют различного количества ресурсов.

Что такое частное облако?

Частное облако позволяет организациям воспользоваться некоторыми преимуществами общедоступного облака, но без забот о передаче контроля над данными и услугами, поскольку оно скрыто за корпоративным брандмауэром. Компании могут точно контролировать, где хранятся их данные, и могут строить инфраструктуру так, как они хотят - в основном для проектов IaaS или PaaS - чтобы предоставить разработчикам доступ к пулу вычислительной мощности, который масштабируется по требованию, не подвергая риску безопасность. Однако такая дополнительная безопасность обходится дорого, поскольку лишь немногие компании будут иметь масштаб AWS, Microsoft или Google, что означает, что они не смогут создать такую же экономию за счет масштаба. Тем не менее, для компаний, которым требуется дополнительная безопасность, частное облако может быть полезной отправной точкой, помогая им понять облачные сервисы или перестроить внутренние приложения для облака, прежде чем переводить их в общедоступное облако.

Что такое гибридное облако?

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

Имеет ли география значение для облачных вычислений?

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

Во-вторых, существует проблема суверенитета данных. Многим компаниям, особенно в Европе, приходится беспокоиться о том, где их данные обрабатываются и хранятся. Европейские компании обеспокоены тем, что, например, если их данные о клиентах хранятся в центрах обработки данных в США или (принадлежат американским компаниям), они могут быть доступны правоохранительным органам США. В результате крупные поставщики облачных услуг создают региональную сеть центров обработки данных, чтобы организации могли хранить свои данные в своем собственном регионе.

Какие на данный момент самые крупные компании облачных вычислений?
Что касается IaaS и PaaS, то на самом деле есть только несколько гигантских облачных провайдеров. На первом месте стоит Amazon Web Services, а затем Microsoft Azure, Google, IBM и Alibaba. Несмотря на то, что облачные технологии этих компаний продолжают быстро расти, их совокупные доходы по-прежнему меньше, чем у AWS, согласно данным Synergy Research Group.

Облачные вычисления и энергопотребление

Центры обработки данных также потребляют огромное количество энергии: например, Microsoft недавно заключила сделку с GE, чтобы выкупить всю продукцию своей новой ветряной электростанции мощностью 37 мегаватт в Ирландии в течение следующих 15 лет, чтобы питать свои облачные системы. центры. Ирландия заявила, что ожидает, что к 2026 году на центры обработки данных будет приходиться 15% от общего спроса на энергию, по сравнению с менее чем двумя процентами в 2015 году.

Какое будущее у облачных вычислений?

Облачные вычисления все еще находятся на относительно ранней стадии внедрения, несмотря на свою долгую историю. Многие компании все еще рассматривают, какие приложения и когда перемещать. Тем не менее, использование может только возрасти. Мы все еще относительно рано внедряем облачные технологии - по некоторым оценкам, только 10% рабочих нагрузок, которые могут быть перенесены, фактически были перенесены. 

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