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

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

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

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

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

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

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

Скорость

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

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

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

Надежность

Поставщики IaaS, такие как AWS, предлагают высоконадежную среду, в которой можно быстро и предсказуемо ввести в эксплуатацию новые виртуальные машины. Сервис работает на базе проверенной временем сетевой инфраструктуры и ЦОД Amazon. Например, соглашение об уровне обслуживания Amazon EC2 гарантирует доступность на уровне 99,99 % для каждого региона Amazon EC2.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вычисления

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

Хранилище

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

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

Сеть

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

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

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

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

Как «инфраструктура как услуга» сравнивается с другими моделями облачных сервисов?

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

  1. Инфраструктура как услуга
  2. Платформа как услуга
  3. Программное обеспечение как услуга

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

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

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

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

IaaS и PaaS и SaaS

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

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

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

 

 

Собственная ИТ-компания

Iaas

PaaS

SaaS

Заявка

Да

Да

Да

Да

Доступность/надежность

Да

Да

Да

G

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

Да

Да

G

G

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

Да

Да

G

G

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

Да

G

G

G

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

Да

G

G

G

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

Да

G

G

G

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

Да

G

G

G

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

Да

G

G

G

 

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

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

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

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

IaaS

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

PaaS

AWS Lambda используется для запуска кода приложения без выделения инфраструктуры или управления ею. Например, вы можете просто написать и загрузить код приложения в виде ZIP-файла.

SaaS

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

Как выбрать

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

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

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

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

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

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

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

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

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

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

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

Почему стоит выбрать AWS в качестве поставщика IaaS?

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

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

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

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

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

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

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

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

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

Вход