Под облаком следует понимать вычислительную платформу на базе множества физических серверов, которая использует технологию виртуализации для создания виртуальных машин с гибкими конфигурациями. Облачная инфраструктура отличается от локальной одним принципиальным моментом. Компания размещает свою ИТ-инфраструктуру и ПО не в собственной локальной среде, простыми словами – не у себя в помещении на серверах, а поставщик размещает все это у себя, в его облачной среде. Так, компания может заказывать необходимый объем мощностей, увеличивать или уменьшать масштаб в зависимости от общего использования, требований пользователей и роста компании и платить по мере необходимости.
Облачный сервер использует виртуальную технологию для размещения приложений компании вне офиса. Капитальные затраты отсутствуют, можно регулярно создавать резервные копии данных, а компании должны платить только за используемые ресурсы. Для тех организаций, которые планируют активное глобальное расширение, облако имеет еще большую привлекательность, поскольку оно позволяет инфраструктуре масштабироваться с минимальными усилиями.
Итак, существует ряд фундаментальных различий между локальной и облачной средами. Какой путь является правильным для вашего предприятия, полностью зависит от ваших потребностей и того, что вы ищете в решении.
Стоит отметить, что сейчас противостояние между облачными и локальными решениями, если оно действительно существовало, становится менее антагонистичным. Стираются резкие грани различия между облачной и локальной средами, если рассматривать с точки зрения разработчиков приложений. Итак, предлагаю перечислить самые распространенные факторы, которые максимально влияют на принятие решения.
Затраты
Предприятия, развертывающие ПО локально в своем помещении, несут ответственность за текущие расходы на серверное оборудование, энергопотребление и пространство.
Предприятиям, которые используют модель облачных вычислений, нужно платить только за используемые ресурсы, без каких-либо затрат на техническое обслуживание и содержание, а цена корректируется в зависимости от того, сколько потребляется мощностей.
Но если анализировать модель ценообразования и расходы как фактор выбора, то сейчас можно найти различные варианты.
Для разнесения во времени расходов на локальную инфраструктуру можно воспользоваться кредитом или щедростью инвесторов.
Так можно избежать капитальных первоначальных затрат на ИТ-инфраструктуру, но все же сумму вам придется выплатить и всегда остаются финансовые риски на стороне предприятия.
Реализация
Локальная среда потому называется так, что развертывается внутри компании и в ИТ-инфраструктуре предприятия. Компания несет ответственность за поддержку решения и всех связанных с ним процессов. В среде облачных вычислений, будь то частное, публичное или гибридное облако, ресурсы размещаются на территории поставщика услуг.
Однако благодаря популярности контейнерных платформ, подобных Kubernetes – ПО для автоматизации развёртывания, масштабирования и координации, – с их помощью организуется шаблонное, в положительном смысле, развертывание.
Процесс реализации будет для конечного пользователя без ощутимых различий, независимо локально или в облаке построена ваша инфраструктура. А потому и управление многими рабочими процессами сегодня будет выглядеть единообразно. Не важно, как и где была реализована среда, где выполняются вычисления, предприятия могут получить доступ к этим ресурсам в любое время.
Масштабирование
Очевидно, что в данном пункте локальная инфраструктура сильно сдает свои позиции. Не так просто масштабироваться вверх и вниз, эти изменения всегда будут связаны с длительным процессом закупки и настройки нового оборудование.
Для облачной среды очень просто масштабироваться по требованию для расширения ИТ-среды и предоставления ресурсов по мере необходимости в дополнительных мощностях. Услуги общедоступных облачных вычислений предлагают почти неограниченную масштабируемость.
Масштабируемая облачная архитектура возможна благодаря виртуализации. В отличие от физических машин, ресурсы и производительность которых заданы относительно, виртуальные машины обладают высокой гибкостью и могут легко увеличиваться или уменьшаться. Их можно перемесить на другой сервер или разместить на нескольких серверах одновременно; рабочие нагрузки и приложения могут быть перенесены на более крупные виртуальные машины по мере необходимости.
Сторонние поставщики облачных услуг имеют все обширные аппаратные и программные ресурсы, которые доступны для быстрого масштабирования, чего отдельный бизнес не смог бы достичь самостоятельно экономически эффективно.
Контроль и безопасность
В локальной среде бизнес хранит все свои данные и полностью контролирует, что с ними происходит. По причине дополнительных забот о конфиденциальности компании из строго регулируемых отраслей часто не решаются перейти в облако.
В среде облачных вычислений многие компании и поставщики беспокоятся о проблеме владения данными. Данные и ключи шифрования находятся у вашего стороннего поставщика. Если произойдет непредвиденное и возникнет время простоя, есть вероятность, не получить вовремя доступ к этим данным.
Часто вопрос безопасности остается решающим препятствием для развертывания облачных вычислений. Облачные провайдеры обеспечивают более тщательный контроль доступа, чем большинство локальных сред. Они поддерживают свои среды в рабочем состоянии и следуют более строгим правилам безопасности, чем специалисты, управляющие локальной инфраструктурой.
Нормативные требования
Каждая из компаний в любой отрасли работает под определенной формой регулирующего контроля. Для правительственных компаний, а также для ряда предприятий, отраслевые и нормативные документы которых строго регламентируются, крайне важно, чтобы хранение данных четко соответствовало требованиям закона. Потому иногда, локальное размещение инфраструктуры даже не предмет выбора самой организации.
Предприятия, выбравшие модель облачных вычислений, должны проявить должную осмотрительность и убедиться, что их сторонний поставщик соответствует всем различным нормативным требованиям в своей отрасли. Конфиденциальные данные должны быть защищены, а конфиденциальность клиентов, партнеров и сотрудников должна быть обеспечена.
При выборе поставщика облачной инфраструктуры нужно помнить также про SLA.
Соглашение об уровне услуг (Service-level agreement) имеет важное значение для обеспечения понимания сторонами, поставщиком и клиентом, единого стандарт обслуживания и услуг, в том числе требований доступности. Заключив такое соглашение, поставщик и клиент имеют четко задокументированный метод работы в соответствии со своими взаимными ожиданиями. Как пример такого соглашения – SLA SIM-Networks.