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

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

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

Почему инфраструктура как услуга так важна?

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

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

Каковы преимущества модели «инфраструктура как услуга»?

Модель IaaS предлагает современным предприятиям указанные ниже преимущества.

Скорость

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

Производительность

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

Надежность

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

Резервное копирование и восстановление

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

Конкурентные цены

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

Каковы сценарии использования модели «инфраструктура как услуга»?

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

Высокопроизводительные вычисления

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

Хостинг веб-сайтов

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

Большие данные и аналитика

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

Разработка приложений

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

Как работает модель «инфраструктура как услуга»?

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

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

  • Просмотр системных журналов и мониторинг производительности
  • Внедрите согласованные меры безопасности во всей инфраструктуре
  • Настройка политик, автоматизирующих общие инфраструктурные задачи, такие как резервное копирование и балансировка нагрузки

Какие существуют типы ресурсов «инфраструктура как услуга»?

Сервисы инфраструктуры можно разделить на три общие категории.

Вычисления

Облачные вычислительные ресурсы включают центральные процессоры (ЦП), графические процессоры (ГП) и внутреннюю память (RAM), необходимые для выполнения любой задачи на компьютере. Пользователи запрашивают вычислительные ресурсы в виде виртуальных машин или облачных инстансов. Затем облачные сервисы предоставляют необходимую емкость, и вы можете выполнять запланированные задачи в этой виртуальной среде.

Хранилище

Поставщики IaaS предлагают три типа ресурсов для хранения данных.

  1. Блочное хранилище хранит данные в блоках, таких как SSD или жесткий диск.
  2. Файловое хранилище хранит данные в виде файлов, как в NAS.
  3. Объектное хранилище хранит данные в виде объектов, как в объектно-ориентированном программировании.

Сеть

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

Как распределяются обязанности по обеспечению безопасности и соответствию требованиям в модели IaaS?

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

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

Сравнение инфраструктуры как услуги с другими традиционными моделями облачных сервисов

Существует три основные модели облачных сервисов.

  1. Инфраструктура как сервис (IaaS)
  2. Платформа как сервис (PaaS)
  3. Программное обеспечение как сервис (SaaS)

Платформа как услуга

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

Подробнее об интегрированной платформе как услуге (iPaaS)

Программное обеспечение как услуга

Программное обеспечение как услуга (SaaS) предоставляет все программное приложение через Интернет. Вы можете использовать его для выполнения различных задач. Поставщик SaaS размещает оборудование, программные инструменты и само приложение в своем центре обработки данных

Подробнее о программном обеспечении как услуге (SaaS)

IaaS и PaaS и SaaS

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

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

  • Ячейки Y показывают, чем вы управляете
  • Ячейки C показывают, чем управляет поставщик облачных сервисов
 

Собственные ИТ

  IaaS  

  PaaS  

  SaaS  

Использование

Да

Да

Да

Да

Данные

Да

Да

Да

C

Среда выполнения или программное обеспечение, на котором работает приложение

Да

Да

C

C

Промежуточное программное обеспечение или программное обеспечение, контролирующее приложение

Да

Да

C

C

Операционные системы, в которых работает приложение

Да

C

C

C

Технология виртуализации

Да

C

C

C

Серверные машины

Да

C

C

C

Устройства хранения

Да

C

C

C

Сетевые устройства

Да

C

C

C

Модели облачных сервисов на практике

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

  1. Приобретите физический сервер.
  2. Установите на него все необходимое программное обеспечение и операционные системы.
  3. Напишите код приложения электронной почты и установите его на сервер.
  4. Постоянно выполняйте обслуживание аппаратного и программного обеспечения.

С другой стороны, вы можете выбрать один из следующих вариантов.

Подход IaaS

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

Подход PaaS

Подход PaaS заключается в том, чтобы запускать код приложения без выделения инфраструктуры или управления ею, а также записывать и передавать код приложения в виде ZIP-файла.

Подход SaaS

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

Как выбрать

Выбор между предложениями IaaS, PaaS и SaaS зависит от требований вашего приложения. Один вариант не обязательно лучше другого. Это зависит от того, почему вы запускаете приложение, ваших требований к производительности и конфигурации, а также от того, кто ваши пользователи и где они находятся.

Как внедрить модель «инфраструктура как услуга»?

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

Определите свои требования

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

Выберите свою команду

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

Выберите поставщика IaaS

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

Переход на новую инфраструктуру

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

Преимущества AWS для удовлетворения потребностей в инфраструктуре

Хотя AWS не предлагает набор сервисов IaaS, AWS – это самое распространенное в мире облако с широчайшими возможностями, предоставляющее более 200 полнофункциональных сервисов для центров обработки данных во всем мире. Миллионы клиентов, в том числе стартапы, ставшие лидерами по скорости роста, крупнейшие корпорации и передовые правительственные учреждения, используют AWS для снижения затрат, повышения гибкости и ускоренного внедрения инноваций. С ними клиент сможет быстрее, легче и дешевле перенести текущие приложения в облако и реализовывать в нем любые возможные проекты. Например, вы можете воспользоваться указанными ниже сервисами.

  • Amazon EC2 предлагает вычислительную платформу с наиболее широкими и совершенными функциональными возможностями, которая позволяет выбрать процессор, хранилище, сеть, операционную систему и модель покупки.
  • Amazon S3 предлагает ведущий в отрасли сервис объектного хранения, который можно использовать для хранения и защиты любого объема данных практически для любого сценария использования, например оптимизированных для облака приложений, аналитики данных и мобильных приложений.
  • Amazon VPC предлагает логически изолированную, полностью настраиваемую виртуальную сеть, которую можно использовать для определения и запуска ресурсов AWS, а также для защиты и мониторинга подключений.

Начните работу на AWS, создав бесплатный аккаунт AWS уже сегодня!

AWS: дальнейшие шаги

Дополнительные ресурсы по продукту
Подробнее о вычислительных сервисах 
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS. 

Регистрация 
Начать разработку в консоли

Начните разработку с использованием AWS в консоли управления AWS.

Вход