Виды облачных сервисов для бизнеса: что нужно знать до того, как переехать в облако
Содержание:
- Насколько безопасно использовать облако
- Соединяем все вместе
- Небольшое примечание
- Модели развертывания и примеры
- Безопасно ли хранить данные в облаке?
- Больше подробностей про облачные технологии
- Преимущества облачных сервисов
- Как пользоваться облаком в интернете
- Ураган над «облачными сервисами». Все накроется?
- Работа с документами в облачных технологиях
- Гибридные облачные вычисления
- Понятие облака
- ИТ-роли в облаке
- Виды облачных сервисов
Насколько безопасно использовать облако
Многие компании до сих пор опасаются переходить на облачные хранилища, видя в этом потенциальную угрозу для конфиденциальной информации. Однако в большинстве случаев эти опасения не имеет общего с реальностью:
-
Cloud storage обеспечивает гораздо большую защищенность файлов, чем аналоговое хранилище.
-
Существует и определенный запас емкости, за счет которого решается проблема недостаточной памяти.
-
Кроме этого, в облаке происходит постоянное резервное копирование данных. То есть риск потери файлов в разы ниже, чем при хранении данных на рабочем ПК.
Сегодня большинство облачных провайдеров предоставляет гарантии доступности по SLA выше 99,95%. То есть любые риски в этом случае застрахованы.
Для обеспечения надежности и безопасности сервиса используется несколько методов. Среди них:
-
Шифрование данных. Даже если данные украдут, их нельзя будет расшифровать без специального ключа.
-
Авторизация. Подразумевает предоставление пользователям доступа к разным файлам в зависимости от статуса и должности в компании.
-
Аутентификация пользователей. Чаще всего предполагает вход в систему с помощью имени пользователя и пароля, но иногда встречаются и более сложные способы аутентификации.
Дополнительно провайдеры используют разнообразные средства от кибер-угроз, в том числе, мониторинг вторжений и антивирусные приложения.
Соединяем все вместе
Облако – это потребление и предоставление ИТ-услуг (инфраструктуры, платформы и программного обеспечения) тем, кто в них нуждается или кому разрешено их использовать. Как правило, бизнес-модель облачных вычислений (платишь по мере использования) существенно отличается от традиционных бизнес-моделей, ориентированных на ИТ-продукты, которые могут требовать значительных единовременных капитальных затрат. К тому же характер облачной инфраструктуры позволяет продавать и закупать ресурсы гораздо меньшими, более эффективными блоками высоко виртуализированного аппаратного и программного обеспечения по сравнению с прежними, традиционными моделями единовременной закупки больших вычислительных емкостей.
Облачные вычислительные системы обычно строятся поверх оборудования поставщиков и системного программного обеспечения (гипервизоров и т.п.), часто с использованием облачных операционных сред, которые охватывают вычисления, системы хранения и сетевые ресурсы, таких как OpenStack. После создания облачной операционной среды пользователям могут быть предложены конкретные облачные ИТ-службы или решения, такие как Bluemix от IBM для PaaS, или возможность получения вычислительной мощности IaaS IBM POWER8 через IBM PDP с применением общедоступного облака SoftLayer. К облачной вычислительной среде также можно добавить технологию SDE, обычно поверх инфраструктуры и интегрированной в облако операционной среды (например, OpenStack), чтобы облачные системы стали гораздо более адаптивными и быстрее реагировали на меняющиеся рабочие нагрузки и бизнес-требования. Конечно, облако можно создать и без SDE. Однако технология SDE позволяет создать более адаптивное и отзывчивое облако.
Разработка в сфере облачных технологий в значительной мере направлена на то, чтобы создавать облачные службы, а затем компоновать их в решения для широкого круга задач. DevOps — это новый, современный подход, в значительной мере связанный с облачной разработкой, при котором небольшие группы итеративно создают, выпускают и совершенствуют облачные услуги с упором на скорость вывода продуктов на рынок для получения преимуществ за счет инноваций. Одна из новых тенденций в сфере облачных сред разработки – переход от больших, монолитных систем программного обеспечения к созданию более мелких, свободно компонуемых служб (т.н. микрослужб). Микрослужбы позволяют разбить большие приложения на небольшой набор свободно компонуемых служб, которые затем можно легко соединять друг с другом и с API-интерфейсами. Docker представляет собой новый вид технологии контейнера, оптимизированной для размещения и объединения микрослужб в облачные приложения. Он облегчает распространение микрослужб, позволяет создавать сообщества и объединения и обеспечивает более высокий уровень переносимости, скорости выхода на рынок и производительности.
В таблице 1 перечислены модели развертывания облака в сопоставлении с конкретными предложениями и продуктами, а также с некоторыми вспомогательными технологиями IBM.
Модели развертывания облака | Предложения/продукты | Вспомогательная технология |
---|---|---|
IaaS | SoftLayer, IBM PDP, IBM Cloud Managed Services | POWER8, z Systems, СХД, OpenStack, KVM, PowerVC, PowerVM, z/VM |
PaaS | IBM Bluemix, IBM UrbanCode, IBM Rational Test Workbench | Cloud Foundry, Docker, OpenStack Hot/Heat |
SaaS | Более 100 предложений в составе облачного портфеля IBM SaaS | Облачные приложения – инициатива в области отраслевой мультитенатной технологии промежуточного программного обеспечения и баз данных |
- Ознакомьтесь с ценными технические ресурсами и основными концепциями облачных технологий в разделе облачных вычислений developerWorks.
- Лучшие публикации developerWorks на тему облачных вычислений (uheggf developerWorks Cloud, developerWorks, октябрь 2014 г.): избранные публикации IBM developerWorks на тему облака.
- Основы облачных вычислений (Grace Walker, developerWorks, 2012 г.): ознакомьтесь с основами облачных вычислений.
- Попробуйте IBM Bluemix.
Небольшое примечание
А поскольку нам, как пользователям, больше всего интересно именно программное обеспечение (а не всякие там платформы, как сервис), то сейчас мы и рассмотрим «программный ландшафт» (SaaS) облаков. Другими словами, давайте приведем наиболее популярные программные решения, которые, в рамках понятия облачные технологии, собственно, сейчас существуют на рынке.
Собственно, согласно SaaS-концепции, как говорилось выше, Вы платите не единовременно, покупая продукт, а как бы берете его в аренду. Причем, используете ровно те функции, которые Вам нужны (и, соответственно, платите за них же). Например, раз в год Вам нужна некая программулина и чаще Вы ее использовать, не собираетесь. Так зачем же покупать продукт, который будет лежать без дела?
И зачем тратить на него место (в квартире, если это коробка с диском, или на винчестере, если это файл)? Правильно, не зачем, ибо есть альтернативный вариант — бесплатный онлайн-сервис (предоставляющий полные функциональные возможности этой программы).
Модели развертывания и примеры
Частное облако
Многие компании, включая IBM, обычно реализуют решения частного облака путем создания набора физических серверов или виртуализированной облачной инфраструктуры с последующим добавлением облачного программного обеспечения для предоставления услуг своим пользователям на основе ограниченного доступа с применением моделей PaaS или SaaS
Важно отметить, что частные облачные решения могут выполняться на аппаратной инфраструктуре нескольких типов (x86, IBM Power, IBM Systems z, системы хранения IBM и т.п.) и часто способны поддерживать разные низкоуровневые оболочки (KVM, IBM PowerVM, IBM PowerVC, IBM z/VM, VMware, Microsoft Hyper-V, Citrix Xen), чтобы использовать преимущества экономической эффективности, которые дают виртуализация и консолидация. Сама IBM служит примером компании, которая использует множество решений частного облака
Частные облака по своей природе рассчитаны на доступ определенного круга пользователей, от них может требоваться соблюдение правовых и нормативных ограничений, они могут быть не открыты для широкой публики. Второй пример – использование технологии частного облака, основанной на OpenStack, компанией PayPal.
Общедоступное облако
IBM Power Development Cloud (PDP) – это платформа общедоступного облака. PDP, которая прежде называлась Virtual Loaner Program (VLP), призвана удовлетворить многие, хотя и не все типичные требования бизнес-партнеров IBM по удаленному, очень дешевому доступу к оборудованию и промежуточному ПО IBM Power Systems. Платформа IBM PDP Cloud чрезвычайно популярна, потому что ее пользователи (например, ISV или другие бизнес-партнеры) могут быстро и эффективно получать доступ и разрабатывать решения на оборудовании IBM Power и программном обеспечении IBM при минимальных или нулевых расходах, что позволяет им сосредоточиться на создании следующего поколения своих инновационных решений.
Общедоступное и частное облако
Компания SoftLayer, приобретенная IBM в июле 2013 года, предлагает как общедоступную, так и частную облачные платформы. SoftLayer обеспечивает поддержку облака IaaS растущим числом центров обработки данных и сетевых узлов во всем мире. Клиентами SoftLayer могут быть как небольшие веб-стартапы, так и транснациональные корпорации. В число продуктов и услуг входят физические и виртуальные серверы, сетевые системы, решения «под ключ» для работы с большими данными, решения частного облака и многое другое. К уникальным преимуществам SoftLayer относятся первая в отрасли топология «сеть внутри сети» для обеспечения истинно внеполосного доступа, простой в применении портал для клиентов и надежный API-интерфейс для полного удаленного доступа ко всем средствам управления товарами и услугами.
IBM Cloud Managed Services
IBM Cloud Managed Services – это полностью управляемое и надежно защищенное облако IaaS, оптимизированное для критически важных приложений масштаба предприятия. К услугам клиентов уникальные SLA на условиях безотказной работы с надежностью 99,95% на уровне экземпляров виртуальных машин (VM) и множество преимуществ частного облака (например, выделенные серверы и системы хранения данных с гибкими возможностями масштабирования и всеми преимуществами облачной экономики). Через IBM Cloud Managed Services предоставляется доступ к IBM AIX на платформе IBM Power Systems.
Другие решения
IBM также предлагает более 100 облачных решений SaaS на платформе IBM Cloud – все от маркетинга, продаж и торговли до управления кадровыми ресурсами и юридических систем. IBM предоставляет бизнес-приложения SaaS с характеристиками безопасности, надежности и гибкости корпоративного класса.
Много других примеров использования облака клиентами можно найти на веб-сайтах IBM Cloud Computing и OpenStack.
Безопасно ли хранить данные в облаке?
Для многих пользователей сам только факт размещения данных на сторонних серверах уже вызывает панических страх. Но на самом деле оказывает, что облачное хранилище еще надежнее, чем локальное.
Если облака для вас
не просто теория
Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям
Конфигурация VPS и бесплатный тест уже через 2 минуты
Сконфигурировать VPS
Организация вашей IT-инфраструктуры на основе мультиклауд-решения
Запросить КП
Причин тому множество: в дата-центре обеспечивается своевременное резервное копирование данных, надежная защита от отключения и перепадов электричества, оборудование облачных провайдеров более дорогое, а значит более надежное, дата-центры охраняются лучше, чем большинство офисов. Это означает, что ваши данные никуда не пропадут в случае:
- Кражи оборудования — охрана, сигнализация, видеонаблюдение — эти три компонента, есть у каждого дата-центра, но не у каждого офиса.
- Различных природных катаклизмов, пожаров, потопов и прочих страховых и не страховых случаев — даже если ваш офис сгорит, ваши данные останутся в целости и сохранности в дата-центре — ведь он за сотни километров от вас.
- Выхода из строя оборудования — вероятность выхода из строя накопителей облачного провайдера гораздо ниже (из-за надежности оборудования), чем вероятность выхода из строя среднестатистического накопителя, установленного на домашнем или офисном ПК. Даже если отказ и произойдет, в большинстве случае вы этого даже и не заметите — современные системы хранения данных делают автоматически несколько копий данных на разных носителях: у вас будет доступ к данным, даже если один из носителей провайдера откажет.
- Отключение/перепадов электричества — здесь, думаем, все понятно.
Больше подробностей про облачные технологии
Собственно, вся разница заключается исключительно в методе хранения и обработке данных. Если все операции происходят на Вашем компьютере (с использованием его мощностей), то это — не «облако», а если процесс происходит на сервере в сети, то это именно та трендовая штуковина, которую и принято называть «облачной технологией».
Другими словами, облачные технологии, — это различные аппаратные, программные средства, методологии и инструменты, которые предоставляются пользователю, как интернет-сервисы, для реализации своих целей, задач, проектов.
Как показывает практика, термины «облачные технологии»/«облачный сервис», с их общепринятым графическим представлением, в виде «облачков», только путает пользователей, на самом деле их структуру, можно легко понять, если представить ее в виде следующей пирамиды.
Основание пирамиды «инфраструктура» – это набор физических устройств (серверы, жесткие диски и т.д.), над ней выстраивается «платформа» — набор услуг и верхушка – программное обеспечение, доступное по запросу пользователей.
Также, следует знать, что облачные вычисления — это некий базис-вектор, полученный в результате синтеза целого ряда технологий и подходов (во замудрил! :-)). Чтобы стало ясно, что я имею ввиду, приведу следующую схему:
Думаю, что теперь то стало немного понятней, благо схема довольно простая. Впрочем, говоря обобщенно, облачные технологии — это такая некая каша, которая выполняет вычисления серверами и прочими штуками без непосредственного привлечения ресурсов Вашего компьютера.
Может так сложится, что все мы вернемся на компьютеры, которые по мощности близки к, так сказать, первым и, по сути, будут представлять из себя один лишь экран с микропроцессором, а все расчеты и мощности будут расположены и производится удаленно, т.е в где-то там живущих серверах, а именно, в упомянутом неоднократно облаке.
Преимущества облачных сервисов
У любого облачного сервиса всегда есть три огромных плюса:
- Вы избавляетесь от головной боли по развертыванию и обслуживанию IT-инфраструктуры. Облако — это когда кто-то другой за вас следит за работоспособностью, надежностью и безопасностью системы. Любой облачный сервис — крайне требовательная к вниманию штука: нужно делать резервные копии, ставить обновления, заменять вышедшее из строя железо, конфигурировать сервисы. Вы сгружаете все эти заботы на поставщика облачных услуг и просто пользуетесь всем готовым.
- Во многих случаях вы экономите деньги. Для большинства бизнесов облака обходятся дешевле, чем свой парк устройств и штат админов. А еще можно брать облачные мощности в аренду на минуты и часы — тогда вы платите лишь за фактическое время использования удаленных машин. Облачные ресурсы создаются и удаляются за секунды, поэтому нет нужды держать сотню-другую серверов про запас на черный день. Нужна мощность — запустили сто виртуальных машин. Не нужна — удалили их и перестали платить.Конечно, есть специфические случаи, когда облачные решения выходят дороже или просто могут не подойти. Например, компаниям или подразделениям с очень стабильной вычислительной нагрузкой без перепадов или ведомственным службам с обилием регламентов, усложняющих использование облаков. Но для большинства случаев облако — это здорово, особенно если вы экспериментируете с продуктами и бизнес-моделью.
- Вы быстрее разрабатываете и выводите продукты на рынок. Собрать приложения и проекты из готовых кусков для проверки бизнес-гипотез? Легко! Больше не надо ждать, пока ваши инженеры напишут с нуля необходимые компоненты.
Как пользоваться облаком в интернете
Использование облачных сервисов происходит по принципу Кота Матроскина: «Корова колхозная, мы ее взяли в аренду, поэтому все, что она дает – наше». Так и с облаком, клиент входит в сервис через программу-клиент, производит некие вычисления и может забрать себе полученные результаты.
Облачные сервисы бывают бесплатные, условно-бесплатные и коммерческие. Полностью платные облачные сервисы обычно предназначены для нужд бизнеса – инфраструктурные решения, системы удаленного менеджмента производственными и торговыми процессами, CRM, сервисы статистики и аналитики, коммерческая электронная почта, бухгалтерские базы 1С.
В последнее время к облачному формату перешли такие популярные разработчики ПО, как Adobe PhotoShop. Серия профессиональных приложений для работы с графикой, ранее работавших в виде устанавливаемых приложений, теперь распространяется по подписке, с периодический абонентской платой за доступ к облаку.
Бесплатные SaaS предназначены для сугубо домашних, мирных целей, но иногда лицензией не возбраняется извлечение коммерческой выгоды.
- Бесплатные хранилища пользовательских файлов.
- Менеджеры паролей (LastPass).
- Офисные пакеты приложений (Google Docs).
- Приложения для создания инфографики, фоторедакторы, видеостудии, сервисы для создания инфографики, веб-баннеров, GIF-анимации, платформы для разработки и публикации веб-сайтов и блогов.
- Онлайн-сервисы для сбора статистики, анализа, структурирования и представления данных в форме отчетов, графиков, таблиц и диаграмм.
Облачные решения удобны и выгоды в том смысле, что нет необходимости приобретать дорогостоящее лицензионное программное обеспечение для выполнения разовых задач. Можно заказать ровно тот объем сервисов, какой необходим для дела, когда это необходимо.
Ураган над «облачными сервисами». Все накроется?
Ранее мы предполагали, что стихийное бедствие можно произойти в городе, в котором находится офис пользователя. Но с той же вероятностью оно может произойти и в городе, в котором находится дата-центр. Неужели все накроется?
Не обязательно. У крупных провайдеров есть, как правило, несколько дата-центров, находящихся на значительном расстоянии друг от друга (в разных городах или даже странах). Облако проектируется так, что если один из дата-центров выходит из строя, то система переключится автоматически на второй дата-центр. Возможно, облачные сервисы будут недоступны некоторое время, а может переключение произойдет практически незаметно для клиента и его пользователей. Возможно, серверы из второго дата-центра будут работать медленнее — ведь нагрузка на них увеличится. Но в любом случае ваши данные будут в целости и сохранности.
Тем не менее, мы рекомендуем хранить как минимум три резервных копии критически важных для бизнеса данных: одна — локальная, вторая — операционная, на серверах у облачного провайдера, третья — в облаке другого провайдера, например, на S3-хранилище IceBox от Mail. Ru.
Полная потеря данных в случае катастрофы возможна только у небольших провайдеров. Именно поэтому нужно со всей тщательностью отнестись к процессу выбора провайдера. Иногда небольшие компании предоставляют хорошие тарифы, но не могут обеспечить должного уровня защиты от катастроф.
Работа с документами в облачных технологиях
Именно по этому пути и пошли два хедлайнера ИТ-индустрии (а по совместительству еще и конкуренты) — Google и Microsoft. Обе компании выпустили наборы сервисов, позволяющих работать с документами.
Со стороны Google — это их Google Docs (ныне Google Диск):
Бесплатный онлайн-офис, включающий в себя текстовый, табличный процессор и «приблуду» для создания презентаций, а также интернет-сервис облачного хранения файлов с функциями файлообмена.
Это веб-ориентированное программное обеспечение, то есть программа, работающая в рамках веб-браузера без инсталляции на компьютер пользователя, т.е этакая альтернативная версия всяким Word, Excel и тп без необходимости покупки и всего такого. Документы и таблицы, создаваемые пользователем, сохраняются на специальном сервере Google или могут быть экспортированы в файл.
Это одно из ключевых преимуществ программы, так как доступ к введённым данным может осуществляться с любого компьютера подключенного к интернету (при этом доступ защищён паролем).
Со стороны Microsoft — это их Microsoft Office Web Apps:
Приложения Microsoft Office Web Apps, позволяют использовать возможности Microsoft Office, через веб-браузер и работать с документами (причем, не только просматривать их, но и редактировать) непосредственно на веб-сайте, на котором они хранятся.
Таким образом, документы выглядят в браузере точно так же, как в программах Office, т.е. полная, так сказать унификация.
Также стоит отметить, что оба сервиса тесно взаимосвязаны с почтой (Gmail в первом случае и Hotmail во втором) и файловыми хранилищами, тобишь, чтобы воспользоваться Google Docs, достаточно завести бесплатный аккаунт гугл и Вы получите набор программ для работы с текстами, электронными таблицами и тп, прямо в браузере. Для многих, Google Docs полностью заменил, как уже и говорилось выше, платный MS Office.
Если подвести краткий итог (по этим двум сервисам), то можно сказать, что пользователя переводят из привычной ему оффлайн-среды, в онлайн.
Идем далее.
Гибридные облачные вычисления
Теперь давайте рассмотрим особый случай гибридного облака, где можно смешивать и сочетать облачные службы общедоступных и частных облаков. Во-первых, следует отметить, что многие традиционные предприятия располагают ИТ-инфраструктурой и системами того или иного типа, что делает полный переход в облако нереальным. Многие предприятия не в состоянии перенести в облако все свои старые приложения. Поэтому IBM и другие компании развивают модель гибридного облака, в которой традиционные ИТ можно интегрировать с внешними или даже внутренними облаками. Ниже приведены некоторые основные технологии, связанные с созданием и выпуском гибридных облачных решений.
- Интеграция на основе облака: метод безопасного соединения, интеграции и предоставления доступа разработчикам и пользователям к облачным приложениям и данным, скомбинированным с существующими старыми системами или традиционными, не облачными ИТ-системами и данными. В решениях интеграции на основе облака часто используются безопасные соединения и программные API-интерфейсы.
- Решения для подключения к облачным службам: обеспечивают простые, быстрые и безопасные соединения как с облачными, так и с локальными данными и приложениями. Безопасное соединение обычно достигается с помощью специального программного обеспечения или использования отраслевых стандартов во всех соединяемых системах. Примером служит использование безопасного соединителя IBM Bluemix, который соединяет облачные среды PaaS Bluemix с данными IBM DB2 на платформах IBM Power Systems и IBM z Systems.
- Интерфейсы прикладных программ (API): наборы подпрограмм, протоколов и инструментов для создания прикладных программ. API-интерфейс предоставляет определенные ресурсы, данные или услуги для широкого потребления. API-интерфейс — это способ взаимодействия служб и программных продуктов друг с другом через документированный интерфейс. API-интерфейс позволяет компаниям открывать данные для сторонних разработчиков, деловых партнеров и собственных внутренних подразделений. Разработчики приложений могут легко использовать API-интерфейсы и вызывать их через веб-браузер, мобильное приложение или устройство. Каталоги продукции, списки телефонов, страховые случаи, состояние заказов и ставки по банковским кредитам – вот лишь некоторые примеры услуг, которые предоставляются через API-интерфейсы. API-интерфейсы постоянно меняются, добавляя все новые возможности в зависимости от бизнес-требований, а разработчиков информируют об этих изменениях. Как только они установлены, API-интерфейсы становятся больше продуктом, чем просто техническим средством.
- Управление API-интерфейсами: процесс публикации API-интерфейсов, их продвижения и контроля над ними в безопасной, масштабируемой среде.
- Шлюз IBM DataPower: пример системы управления API-интерфейсами, которая представляет собой специализированную платформу обеспечения безопасности и интеграции для мобильных и облачных приложений, API, веб-приложений, сервис-ориентированной архитектуры (SOA) и приложений business-to-business (B2B).
Понятие облака
Начнем с того, что попытаемся дать определение, что представляет собой облако. В общем случае облако — это инструмент, который позволяет ИТ-службе заказчика максимально быстро, эффективно и с минимальными капитальными затратами решать ту или иную задачу.
С каждым годом бизнес ожидает от ИТ все большей скорости вывода и предоставления для себя новых внутренних и внешних сервисов. Возьмем простой пример. Десять лет назад выделение для нового сотрудника рабочего места могло занимать целую неделю (установка ПК, создание учетной записи, согласование в СБ, создание почтового ящика и т. д.), а сейчас это займет 15 минут. Грамотный системный администратор скажет: «Я легко построю инфраструктуру, которая будет решать такую задачу и без облачных услуг» и, безусловно, будет прав. Но возникает вопрос: сколько времени уйдет на реализацию, сколько задач будет отложено, пока системные администраторы занимаются реализацией такого проекта?
Только что мы описали проект, ценность которого вполне очевидна и измерима, но возьмем другой пример. Компания принимает решение открыть новую ветку своего бизнеса. Будет она успешной или через год будет закрыта — никто не знает, но ИТ-ресурсы под нее нужны сейчас. Точно также ИТ-служба может начать строить инфраструктуру у себя, проводя закупку оборудования, его установку, настройку, проверку, ежедневное обслуживание, или использовать облако провайдера как инструмент и заняться решением конкретной бизнес-задачи. Ну а о том, что в случае провала проекта от ресурсов из облака можно просто отказаться, а с закупленным «железом» что-то надо делать.
Скачивайте детальный пример расчета точки окупаемости IaaS и своего «железа», что поможет определить, какое решение будет наилучшим для вашего бизнеса.
IaaS, PaaS, SaaS: история о свободе
Условно все виды облачных услуг можно разделить на три типа:
- Infrastructure as a Service (инфраструктура как услуга);
- Platform as a Service (платформа как услуга);
- Software as a Service (программное обеспечение как услуга).
Как видите, везде есть приставка as a Service. Это означает, что все виды облаков предоставляются по модели подписки, то есть вы используете их только когда в них есть необходимость. Отлично объясняет суть облачных услуг концепция Pizza-as-a-Service:
Итак, начнем с типа облачных технологий, представители которого наиболее известны — Software as a Service. Данный вид подразумевает предоставление готового решения для клиента с минимальной необходимостью настройки. То есть теоретически, подписываясь на такой сервис, управлять им может любой пользователь с минимальным привлечением системного администратора либо вообще без него. Наиболее известные представители такого сервиса в корпоративной среде — это Office 365. Если говорить про SMB, то тут стоит упомянуть такие облачные сервисы как Dropbox, Evernote, Trello и др.
Услуги типа PaaS рассчитаны в первую очередь на разработчиков. Они представляют наборы готовых компонентов для создания приложений, а также фреймворки для управления платформой. В данном случае компонентами будут являться сервисы баз данных, репозитории, инструменты автоматизированного деплоя, среды тестирования и тому подобные сервисы. Примерами PaaS-сервисов являются Google AppEngine, VMWare Pivotal Cloud Foundry, Red Hat’s OpenShift, Heroku и пр.
И наконец самый близкий системным администраторам тип сервиса — это IaaS. Инфраструктура как услуга по своим объектам и характеристикам наиболее приближена к владению собственным «железом» и виртуализацией. В случае с IaaS вы получаете в свое распоряжение облачные процессоры, память, диски и сети, из которых впоследствии вы создаете виртуальные сервера-маршрутизаторы и настраиваете сетевую топологию так, как вам необходимо.
ИТ-роли в облаке
Представьте себе, что в связи с увеличением объема выпускаемого кода вам потребуется большая автоматизация управления и администрирования что, в свою очередь, приведет к изменению задач персонала, ответственного за написание административных скриптов. Консолидация ИТ-ресурсов, позволяя сократить количество аппаратных и программных единиц, одновременно приводит к возникновению новых структур.Сдвиг будет происходить в направлении высококвалифицированных специалистов в сфере анализа и обработки информации. В новой парадигме на технических специалистах будет лежать большая ответственность за совершенствование и модернизацию общих бизнес-процессов.
Разработчик
Растущее использование мобильных устройств, популярность социальных сетей и другие аспекты эволюции коммерческих ИТ-процессов и систем гарантируют работу сообществу разработчиков, однако системные и систематические процессы модели конфигурации облака лишат корпоративных разработчиков некоторых традиционных ролей.
Недавно проведенный IBM опрос (см. раздел , «Новый опрос developerWorks выявляет доминирование облачных вычислений и разработки мобильных приложений») продемонстрировал, что запрос на мобильные технологии будет расти экспоненциально. Эти технологии вместе с быстрым распространением облачных вычислений по всему миру приведут к радикальному увеличению числа разработчиков, разбирающихся в данной области. Для удовлетворения растущей необходимости в мобильных взаимодействиях потребуется все больше разработчиков, понимающих, как работают облачные вычисления.
Облачные вычисления обеспечивают практически неограниченную мощность, устраняя проблемы масштабируемости. Облачные вычисления открывают разработчикам доступ к программным и аппаратным активам, которые большинство предприятий малого и среднего размера не могли бы себе позволить. Разработчики, используя управляемые через Интернет облачные вычисления и активы, являющиеся результатом такой конфигурации, будут иметь доступ к ресурсам, о большинстве из которых в недавнем прошлом могли только мечтать.
Администратор
Администраторы являются хранителями и законодателями ИТ-систем. Они отвечают за управление доступом пользователей к сети. Это означает контроль над созданием пользовательских паролей и ответственность за формулирование правил и процедур для такой фундаментальной функциональности, как общий доступ к системным активам. Наступление облачных вычислений приведет к необходимости упорядочить этот процесс, поскольку администратор в такой среде теперь занимается не только внутренними делами, но и внешними взаимоотношениями своего предприятия и поставщика облачных вычислений, а также действиями других абонентов открытого облака.
Это меняет роль сетевых экранов, установленных администраторами, и природу процедур общей информационной защиты предприятия. Необходимость защиты системы не исчезает. С внедрением облачных вычислений ответственность даже возрастает. Администратор должен не только гарантировать целостность данных и систем внутри организации, но также следить за облаком и управлять им, гарантируя безопасность систем и данных повсеместно.
Архитектор
Функция архитектуры состоит в эффективном моделировании заданной функциональности системы в реальном ИТ-мире. Основной задачей архитектора является разработка архитектурной инфраструктуры модели облачных вычислений организации. Архитектура облачных вычислений состоит по существу в абстрагировании трех уровней (IaaS, PaaS и SaaS) таким образом, чтобы конкретное предприятие, использующее облачные вычисления, достигло поставленных целей и задач. Абстракции функциональности уровней разрабатываются так, чтобы ответственные руководители и также рядовые сотрудники могли использовать эти абстракции для планирования, выполнения и оценки эффективности процедур и процессов ИТ-системы.
Роль архитектора в эпоху облачных вычислений заключается в формулировании модели функционального взаимодействия уровней облака. Архитектор должен использовать абстракцию как средство обеспечения выполнения ИТ-системой свойственной ей роли при достижении целей, поставленных организацией.
Виды облачных сервисов
Попробуем простыми словами рассказать, какими бывают облачные сервисы.
Самый базовый случай — это доступ квиртуальному серверу. Купив такое облако, вы сразу после оплаты получаете доступ к командной строке на компьютере с заданными характеристиками и нужной вам операционной системой.
Второе популярное применение облака — хранение большого количества пользовательских файлов (аватарки, фотографии, документы клиентов и другое). Здесь поможет такой сервис, как облачное хранилище. В этом случае вы получаете сетевой доступ к системе, которая обеспечивает хранение, чтение и запись данных.
Третий случай применения — готовые облачные компоненты, своего рода надстройка над облачными серверами. Балансировщики нагрузки, серверы баз данных, среды запуска контейнеризованных приложений — все эти вещи нужны каждому приличному IT-проекту, так как использование готовых компонентов здорово сокращает издержки на запуск и настройку своей инфраструктуры.
Готовые сервисы в облаке — четвертая разновидность. Готовые сервисы отсылки пушей на телефоны. Готовые нейронные сети. Готовые системы анализа данных. Готовые бэкенды для мобильных приложений.
На рынке есть тысячи и тысячи готовых кирпичиков для использования в ваших собственных приложениях. Облако обеспечивает мгновенный доступ к готовым, надежным и функциональным программам.