Когда я присутствовал на конференции по цифровой трансформации, я должен признать, что мне потребовалось некоторое время, чтобы найти ответ на вопрос, который был для меня главным:

Что это за "Облако"?

Казалось бы, такой простой вопрос, что у меня не хватило смелости подойти и задать его. И я узнал, что «облако» — это довольно большое дело, которое определяет то, как работают многие современные технологические компании.

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

И если вы все еще не уверены в облаке, не волнуйтесь — впереди более ясное небо.

IaaS, PaaS и SaaS: в чем разница?

Обычно для сравнения используются три модели облачных сервисов:

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

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

Инфраструктура как услуга (IaaS)

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

IaaS — это базовый уровень облачных вычислений, который полезен для администраторов. Примерами являются Cisco Metapod, Amazon Web Services, Microsoft Azure.

Amazon Web Services предоставляет услуги из десятков центров обработки данных, разбросанных по зонам доступности (AZ) в регионах по всему миру. Зона доступности представляет собой расположение, которое обычно содержит несколько физических центров обработки данных, а регион — это набор географически близких зон доступности, соединенных сетевыми каналами с малой задержкой. Клиент AWS может развернуть виртуальные машины (ВМ) и реплицировать данные в разных зонах доступности, чтобы создать высоконадежную инфраструктуру, устойчивую к сбоям отдельных серверов или всего центра обработки данных.

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

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

PaaS — это промежуточный уровень облачных вычислений, позволяющий разрабатывать приложения. Примерами являются Apprenda, Google App Engine, Heroku.

Google App Engine — это платформа Google как услуга, которая позволяет разработчикам и предприятиям создавать и запускать приложения с использованием передовой инфраструктуры Google. Без этой универсальной функции разработчикам пришлось бы создавать свои собственные серверы, программное обеспечение баз данных и API-интерфейсы, которые заставят все это работать правильно вместе, не говоря уже о всей конфигурации, которую необходимо выполнить. GAE снимает это бремя с разработчиков, чтобы они могли сосредоточиться на внешнем интерфейсе и функциональности приложения, повышая удобство работы пользователей.

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

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

Saas — это конечный продукт, готовый к использованию пакет. Примерами являются Google Apps, Cisco WebEx, Workday. Электронные письма. Службы Google облегчают предоставление приложений Google и инструментов управления пользователями и предприятиями, включая Gmail, Google Talk, Календарь Google, Документы Google, Видео Google и Google Cloud Connect.

Наконец, всегда помните,

СОЗДАТЬ IaaS

РАЗВЕРТЫВАНИЕ PaaS

КУПИТЬ SaaS