Тема 2. Облачные решения: возможности, преимущества, риски Облачные технологии имеют большое влияние на бизнес. Небольшие компании ценят возможность хранения документов в облаке и удобного управления ими, крупные представители бизнеса – возможность экономии средств на приобретении и обслуживании собственной инфраструктуры по хранению данных. Возможности облачных решений Облачное хранение информации Цифровые документы всегда доступны из любой точки мира и не занимают пространства в офисе в виде файлов. Некоторые облачные сервисы позволяют хранить файлы и документы без ограничений по размеру. Также есть сервисы, обеспечивающие доступ к разным облакам через один портал, т.е. при обращении к данным вы не заметите, что переходите с сервера на сервер. Организация совместной работы с данными Это один из важнейших аспектов работы в облаке. Доступ к сервисам может получить каждый сотрудник с любого устройства, что позволяет улучшить совместную работу над проектом, сокращая время на выполнение работы и бесконечную переписку по почте. Что касается безопасности данных, то документы можно защитить паролем или сделать так, чтобы они удалялись по истечении определенного времени (нескольких минут, часов или дней). Облачные CRM, ERP и ECM-системы Такого рода локальные системы используют почти в каждой компании вне зависимости от ее размера. Они обладают всеми преимуществами облачного хранения и организации совместной работы и имеют при этом единую структурированную базу данных для хранения информации. Преимущества развернутой в облаке системы заключаются в том, что вы всегда можете получить доступ к важным данным. При этом вы защищены от потери данных, если вдруг ваш внутренний сервер выйдет из строя. Предоставление компьютерной инфраструктуры Можно воспользоваться услугами сторонней компании, которая предоставит вам полноценную компьютерную инфраструктуру: серверы, системы хранения данных, сетевое оборудование, а также программное обеспечение для управления этими ресурсами. Контроль и управление инфраструктурой остается за провайдером, позволяя вам экономить деньги на содержание оборудования. В случае выхода системы из строя, всегда будет план аварийного восстановления данных. Компании, которые хранят свою информацию на сторонних ресурсах, могут не беспокоиться потерять эту информацию в случае возникновения пожара или природных катаклизмов (наводнение и т.д.), т.к. все необходимые данные можно будет получить через Интернет. 10 Преимущества облачных технологий Ответ на этот вопрос прост: самым весомым фактором перехода на облачные технологии является простота использования инфраструктуры и экономия наличных средств. На рисунке 2 представлены результаты опроса специалистов. Рисунок 2 – Результаты опроса специалистов Неограниченные ресурсы Облачные технологии открывают доступ к мощным серверам, масштабным дата-центрам и базам данных. Например, с помощью облачного сервера несколько тысяч удал;нных сотрудников хранят и обрабатывают данные, выгружают отч;ты и запускают приложения из любой точки мира. Экономия Облачные технологии работают по модели Pay-as-You-Go. Клиенты платят только за объ;м услуг, который получили. Например, компания разработала Telegram-бот и запустила его в облаке. Если в один день бот обработал 500 запросов, а в другой — 0, платить за время простоя не прид;тся. А за аренду физического сервера нужно платить регулярно, независимо от нагрузки. Если подключить СУБД (систему управления базами данных) для сайта, чтобы хранить данные пользователей, не прид;тся выделять ресурсы на защиту, настройку, обновления и бэкапы. Регулируемый масштаб Объ;м хранилища или виртуальной сети можно без больших затрат увеличить в любой момент. 11 Например, компания нанимает 50 новых сотрудников. Чтобы не настраивать для каждого пакет приложений и сервисов и доступ к базам данных и отч;там, их подключают к корпоративному облаку. Так они сразу могут приступить к работе. Над;жность и безопасность Данные распределяются между множеством серверов. Это снижает риск отказа или взлома оборудования. Крупные облачные провайдеры применяют продвинутые методы шифрования и регулярно обновляют политику кибербезопасности своих сервисов. Универсальные решения Облачные провайдеры предоставляют широкий выбор сервисов: от хранения данных до виртуального ПО. Такие решения подходят и стартапам, и большим корпорациям. Например, технологии облачных решений используют и разрабатывают Apple, Google, Microsoft и Amazon. Облака помогают тестировать и запускать высоконагруженные сервисы, объединять разветвл;нную IT-инфраструктуру в глобальную сеть, хранить и обрабатывать огромные массивы данных. Безопасный запуск новых продуктов С помощью облачных сервисов можно быстро запустить интернет магазин или онлайн-портал без перегрузки IT-инфраструктуры. Отсутствие системного администратора Облачные решения можно просто подключить и разворачивать на них нужные ресурсы и не заниматься настройкой, поддержкой и резервным копированием. Но чтобы развернуть сервисы в облаке, понадобятся DevOps инженеры. Использовать облака можно далеко не всегда. Они не подходят компаниям, которые не могут работать онлайн с общим доступом по соображениям безопасности. Например, электростанциям или оборонным предприятиям. Чтобы доступ к облачным сервисам был бесперебойным, нужен стабильный и высокоскоростной интернет. Преимущества технологии виртуализации ; Эффективное использование вычислительных ресурсов. ; Вместо трех, а то десяти серверов, загруженных на 5-20%, можно использовать один, используемый на 50-70%. ; С помощью виртуализации можно достичь значительно более эффективного использования ресурсов, поскольку она обеспечивает объединение стандартных ресурсов инфраструктуры в единый пул и преодолевает ограничения модели «одно приложение на сервер». ; Сокращение расходов на инфраструктуру. Виртуализация позволяет сократить количество серверов и связанного с ними ИТ-оборудования в информационном центре. 12 ; Снижение затрат на программное обеспечение. Некоторые производители программного обеспечения ввели отдельные схемы лицензирования специально для виртуальных сред. ; Повышение гибкости и скорости реагирования системы. Виртуализация предлагает новый метод управления ИТ-инфраструктурой и помогает ИТ-администраторам затрачивать меньше времени на выполнение повторяющихся заданий, – например, на инициацию, настройку, отслеживание и техническое обслуживание. ; Несовместимые приложения могут работать на одном компьютере. ; Возможности легкой архивации Повышение доступности приложений и обеспечение непрерывности работы организации. Благодаря надежной системе резервного копирования и миграции виртуальных сред целиком без перерывов в обслуживании можно сократить периоды планового простоя и обеспечить быстрое восстановление системы в критических ситуациях. «Падение» одного виртуального сервера не ведет к потери остальных виртуальных серверов. ; Повышение управляемости инфраструктуры. Использование централизованного управления виртуальной инфраструктурой позволяет сократить время на администрирование серверов. Сферы применения облачных технологий Облачными сервисами пользуются каждый день, когда проверяют почту, заливают фото или видео или смотрят кино онлайн. Бизнес чаще всего использует облачные технологии в разработке IT-систем и ПО и в интернете вещей. На рисунке 3 примеры сфер применения облачных технологий. Рисунок 3 – Примеры сфер применения облачных технологий 13 Условно области применения облачных технологий для бизнеса можно разделить на две большие группы: первая ближе к IT-разработке и маркетингу, а вторая – к инженерным решениям в области «умных» устройств Разработка IT-систем и ПО Разработка и запуск ПО и сервисов Облачные решения для разработки используют компании с собственными онлайн-сервисами и мобильными приложениями. Программисты и тестировщики могут вносить правки и хранить код, не скачивая вс; на свой компьютер. Разработкой ПО и сервисов, например, занимаются DigitalOcean, Microsoft Azure, AWS Amplify, Google Firebase. Виртуальная машина Это виртуальный компьютер со своей ОС и программами, который устанавливается на физическое устройство и использует часть его мощностей. Это выглядит как приложение с настраиваемыми характеристиками. Данные автоматически копируются на другие виртуальные хранилища, которые подключатся при сбое. Даже если повредить ж;сткий диск компьютера, на котором установлена виртуальная машина, е; содержимое останется целым. И наоборот — если данные на виртуальной машине заразятся вирусом, содержимое физического компьютера будет в безопасности. Облачные технологии для хранения Компании арендуют в облаке обычные или управляемые базы данных в комплекте с комплексным сервисом со стороны провайдера. В него входят настройка, управление и обновление сайтов и приложений. Компания может хранить любой объ;м данных, автоматически расширяя хранилище при необходимости. Например, можно арендовать облачные базы данных Amazon RDS, Yandex Managed Service for MySQL, облачные хранилища Azure. В интерфейсе управляемой базы данных можно сразу выбрать нужный объ;м и мощность сервера под потребности бизнеса. Например, чтобы обрабатывать данные о заказах в интернет-магазине CRM В CRM хранится информация о продуктах, клиентах, договорах, оплатах. С е; помощью запускают рассылки и обрабатывают документы. Выгрузить данные из облачной CRM и предоставить к ним разный уровень доступа для сотрудников можно даже со смартфона.
Примеры: Zendesk, amoCRM, SAP, Keeper.
Серверные решения Иногда для запуска проекта требуется большой объ;м вычислений. Например, выгрузить сотни видеороликов из видеоредактора в нужном 14 формате.
У небольшой студии с обычным сервером на это уйдут недели. А если на сутки подключить облачный сервер, загрузка займ;т один час.
Примеры: Windows Server on Azure, AWS Cloud Server. Бессерверные вычисления (Serverless) Это облачные сервисы, которые берут плату не за целый сервер, а только за использованный объ;м данных и вычислений. Ими пользуются, чтобы хранить большие массивы данных, к которым обращаются нечасто или запрашивают один-два файла в день. Если арендовать для этого целый сервер, затраты на облако не окупятся. Примеры: AWS Lambda, Azure Functions. Аналитика данных и Data Science При помощи облачных сервисов арендуют мощности и готовые модели для машинного обучения. Например, чтобы обучить голосового робота принимать заказы по телефону и оплачивать только время его работы. Или обрабатывать большие данные при помощи алгоритмов на базе искусственного интеллекта. Пример: Google Cloud AI. Интернет вещей Облачные технологии позволяют подключать умные устройства и целые системы, управлять ими и собирать данные без дорогостоящего оборудования и ПО. Например, чтобы автоматически регулировать температуру, освещение и работу электроприборов на производстве. Или отслеживать маршруты и расход топлива при доставке грузов. Пример: AWS IoT. Развитие облачных технологий Вот главные тренды, которые определяют будущее облаков. Появляется больше готовых решений в рамках IaaS и PaaS, когда можно развернуть в облаке вс; необходимое для малой или средней компании. Например, запустить готовый интернет-магазин на 1С-Битрикс.
Большие перспективы облачных технологий в области науки и медицины. В этих сферах особенно востребованы масштабные вычисления – в рамках международных исследовательских проектов и работы с большими данными.
Например, когда в пандемию лабораториям приходилось вместо 100 тестов в день делать 10 тыс., облачные серверы помогли справиться с нагрузкой и избежать сбоев.
В бизнесе раст;т популярность гибридных и мультиоблаков, когда компания использует ресурсы нескольких облачных провайдеров. При этом критически важные базы данных компании предпочитают хранить на собственных серверах. Развиваются бессерверные облака. С их помощью пользователи запускают программы и сайты в облаке без привязки к конкретному серверу. Облачные провайдеры заботятся о кибербезопасности.
Вс; больше внимания уделяется защите данных, клиентам предоставляют услуги 15 шифрования информации, распредел;нный доступ и автоматическое резервное копирование. Развивается ответственное энергопотребление. Чтобы сократить углеродный след из-за огромных энергозатрат, облачные провайдеры запускают
дата-центры, которые работают на возобновляемых ресурсах.
Нагрузка масштабируется и распределяется автоматически. Раньше сайт обновлялся раз в неделю или даже месяц. Сейчас благодаря облачным сервисам это происходит автоматически, по мере необходимости. Разработкой облачных решений занимаются инженеры облачных сервисов. Эти решения компании используют для запуска своих сервисов. Внутри таких компаний с облачными решениями работают DevOps специалисты. Это облачные системные администраторы. Они отвечают за внедрение, настройку и поддержку облачных решений и частично участвуют в разработке кода на базе облаков. Чтобы получить базовое представление о том, как работают облака, можно попрактиковаться на демоверсиях облачных сервисов популярных провайдеров. Например, Yandex Cloud, AWS или Microsoft Azure. Для более глубокого погружения понадобятся знание Python и принципов разработки облачных решений.
Потенциальные риски Оценивая возможности новых технологий, необходимо критично посмотреть и на потенциальные риски: ; данные находятся в руках третьих лиц, поэтому, прежде чем выбирать вендора, необходимо тщательно проверить вопрос безопасности. ; провайдеры облачных сервисов быстро появляются и так же быстро исчезают. В этом случае есть риск потерять все данные. Можно избежать этого, если делать несколько резервных копий. ; надежное и качественное интернет-соединение. При проблемах со связью придется работать с бумажными документами (или локальными копиями). ; увеличение расходов тоже может стать неожиданностью, если процесс перехода на облачные технологии не был детально спланирован. Необходимо учесть возможности масштабируемости системы на будущее и при этом остаться в рамках бюджета. ; также можно столкнуться с расхождением федеральных законов хранения данных, если облачное хранилище физически находится в другой стране. Необходимо знать, в какой стране находится ваша информация. Недоверие к облакам в первую очередь связано с вопросом безопасности. Некоторые вендоры разрешают компаниям использовать свои ключи шифрования. Также можно зашифровывать файлы, прежде чем передать их в облачное хранилище. Шифрование позволит обеспечить доступ к конфиденциальной информации только авторизированным пользователям. Кроме того:
; большинство провайдеров защищают информацию посредством AES с длиной ключей 128 или 256 бит. ; облачные провайдеры всегда делают резервное копирование данных, что обеспечивает сохранность файлов, даже если к ним не обращались в течение какого-то времени. ; облачные хранилища хорошо охраняются и обеспечивают сохранность данных, тогда как внешний жесткий диск или USB-накопители с информацией легко могут украсть.
Контрольные вопросы
1. Возможности облачных решений
2. Преимущества облачных технологий
3. Сферы применения облачных технологий
4. Потенциальные
Мы используем файлы cookie для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с Политикой обработки персональных данных и файлов cookie, нажмите здесь.