Что такое облачные технологии

Что такое облачные технологии? Объясняем простым языком

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

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

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

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

Как правило, с экономической точки зрения это выгоднее, чем покупка и обслуживание новых устройств для хранения данных. Вместо покупки лицензии на пользование программным обеспечением компании обращаются к SAAS-провайдерам. SAAS означает Software as a Service (“программное обеспечение как услуга”), при этом программы работают по принципу электронной почты. Клиенты приобретают не копию программного продукта, а возможность получить к нему доступ через Интернет. Наглядным примером SAAS-провайдера является Salesforce.com.

В настоящее время принято выделять три основные модели обслуживания облачных технологий, которые иногда называют «слоями облака» [3-7] www.mtexpo.ru. Эти три слоя – услуги инфраструктуры, услуги платформы и услуги приложений – отражают строение не только облачных технологий, но и информационных технологий в целом. Идея облачных вычислений появилась еще в 1960 году, когда Джон Маккарти высказал предположение, что когда-нибудь компьютерные вычисления будут производиться с помощью общенародных утилит.

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

Под облачными вычислениями (от англ. cloud computing) обычно понимается предоставление пользователю компьютерных ресурсов и мощностей в виде интернет-сервисов. Вычислительные ресурсы предоставляются пользователю в «чистом» виде, и пользователь может не иметь понятия, какие компьютеры обрабатывают его запросы, под управлением какой операционной системы это происходит и т.д.

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

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

Поэтому IBM и другие компании развивают модель гибридного облака, в которой традиционные ИТ можно интегрировать с внешними или даже внутренними облаками. Ниже приведены некоторые основные технологии, связанные с созданием и выпуском гибридных облачных решений. Если им необходимо увеличить объем памяти, они просто выгружают свои данные в облако.

Знакомство с основными этапами развития вычислительной техники. Основные этапы развития аппаратного и программного обеспечения. Появление многопроцессорных и многоядерных вычислительных систем, развитие блейд-систем.