Что такое облачная платформа

1. Что такое облачная платформа?

2. Бизнес – преимущества облачных платформ. 2.1. Быстрое внедрение новых технологий. 2.2. Уменьшение риска внедрения новых технологий. 2.3. Глобальная протяженность и глобальная доступность платформы. 2.4. Экономное расходование средств на IT — технологии.

3. Бизнес – риски облачных платформ. 3.1. Передача данных постороннему провайдеру. 3.2. Хранение информации за пределами Вашей организации. 3.3. Вендорский замок.

Облачные платформы являются первоосновой продвижения к облачному вычислению. Каждому IT – специалисту необходимо понимать, что они собой представляют и почему они так важны. Но нужны ли руководителям организаций эти знания? Конечно, да, так как на это есть две причины. Во-первых, облачные платформы могут помочь бизнесу получить больше от требований, которые они предъявляют к своим информационным технологиям, включая быстрое внедрение в производство инноваций и качественное их обслуживание, в том числе более экономное расходование средств на них. Не менее важным является то, что облачные платформы несут с собой и риски – не только технологические, но и бизнес — риски, а об этом должен заботиться только руководитель организации. Данная инструкция покажет Вам достоинства и недостатки облачных платформ в качестве бизнес – перспективы. Для того чтобы принять правильное решение, Вам необходимо ознакомиться с двумя данными пунктами. Для начала Вам необходимо ознакомиться с самой облачной платформой.

1. Что такое облачная платформа? В широком понимании этого выражения (платформа) есть не что иное, как средство для работы с различными программами и хранения информации. Например, в базе данных Вашей организации компьютеры работают при помощи Windows Server, либо другого программного обеспечения, которые создают «платформу» для работы с различными программами на данных компьютерах. Облачные платформы осуществляют ту же функцию: создают базу для работы с программами и хранения информации. Разница лишь в том, что данные платформы находятся не в самой организации, а за ее пределами и подконтрольны таким «сервисным провайдерам», как например Microsoft, и подключиться к ним можно через интернет. Работники Вашей организации и Ваши клиенты могут работать с программами и информацией, предоставленной облачной платформой. Вместо того чтобы использовать Вашу внутриорганизационную платформу, они лучше воспользуются облачной платформой, которая в некоторой степени, но все же отличается от Вашей. Примером может послужить то, что облачная платформа Microsoft использует Windows Azure, а не Windows Server. В этом есть свои плюсы: облачные платформы не заменяют Вашу платформу, она остается прежней для обеспечения работы с программами и хранения данных(1). Однако облачная платформа предоставляет больше услуг, нежели Ваша. (1)Многие организации делают из своих внутриорганизационных баз данных частые клоды, то есть переносят некоторые функции облачной платформы к себе в организацию. Однако в данной статье речь идет о публичных облаках, хотя данная схема предлагается некоторыми сервисными провайдерами.

2. Бизнес – преимущества облачных платформ Когда лучше всего использовать облачную платформу? Какие бизнес – преимущества она предоставляет? Их можно подразделить на четыре большие категории: — Быстрое внедрение новых технологий. — Уменьшение риска внедрения новых технологий. — Глобальная протяженность и глобальная доступность платформы. — Экономное расходование средств на IT – технологии. Рассмотрим каждый из них более подробно.

2.1. Быстрое внедрение новых технологий Внедрить новые IT – технологии гораздо проще, нежели модернизировать старые, либо создавать новые, так как это занимает гораздо больше времени. В некоторых организациях серверами и другими IT – ресурсами невозможно будет пользоваться для работы с новыми программами, либо с их улучшенными копиями. Даже в самом лучшем случае, установка новых программ займет недели или месяцы. Данную трату времени можно компенсировать, так как внедрение новых технологий в бизнес – это деньги. Создание новых программ на базе облачных платформ минимизирует данные затраты. В отличие от внутриорганизационных платформ, облачная платформа предоставляет право выбора для покупателей пользоваться данной программой, нежели чем работать с ней мгновенно. Нет необходимости ждать, что ускорит процесс получения прибыли для организации в целом.

2.2. Уменьшение риска внедрения новых технологий Инновации являются жизненно необходимыми для успешного ведения бизнеса. Если Вы не предоставляете какие-либо новые возможности для своих покупателей, то, не сомневайтесь, это за Вас сделают Ваши конкуренты. Но инновации – это рискованный проект: большинство попыток терпят провал. Даже если провалы стоят денег, то это дает Вам возможность еще больше экспериментировать. Чем больше вы тратите на претворение новой идеи в жизнь, тем выше риск. Чтобы сделать инновации менее затратными – а значит и менее рискованными – облачные платформы – это то, что Вам нужно. Чтобы понять, представьте себе, насколько внедрение новых технологий зависит от покупательского спроса. Какую бы вещь Вы не стали продвигать на рынок, она требует нового ПО. Запуск нового проекта для многих фирм является серьезным испытанием. Во-первых, Вам необходимо разработать бизнес план, затем ждать новые информационные технологии, чтобы иметь все ресурсы «под рукой». Ваш IT отдел может затребовать больше времени для внедрения новых IT – технологий. И хотя Ваши специалисты справляются со своей работой хорошо, однако Вам кажется, что вложенные средства идут в никуда. Каждый проект начинается как эксперимент. Вопрос в том, будет ли он экономичным с одной стороны и будет ли он приносить прибыль с другой. Облачные платформы предоставляют такой шанс по двум причинам: — Облачные платформы оплачиваются по принципу «плати за столько, сколько работал», то есть Вы платите за время Вашей работы. С Windows Azure, например, вы платите за час работы и за гигабайт хранения информации. Это позволяет проекту начать с малого, как в эксперименте, с малыми затратами. Таким образом, финансовые риски минимизированы. — Оплата по принципу «плати за столько, сколько работал» не требует заключения каких-либо договоров. Если эксперимент не оправдал себя, то Вы свободно можете закрыть приложение и никогда больше к нему не обращаться. Если же проект оказался успешным, Вам будет необходимо затребовать больше ресурсов с «облака». Так как программы построены на облачной платформе, то сначала они малы, затем они улучшаются по мере их значимости для внедрения новых технологий. Путем снижения рисков облачные платформы могут сделать процесс навигации проще – а иногда и полностью устранить – внедрение новых технологий внутри организации. Идеи, которые Вы ранее боялись воплотить в жизнь, теперь стали намного доступнее. Уменьшив риски, Вы сможете сделать гораздо больше вещей за те же деньги, увеличивая шансы на успех или найти успешные бизнес – новации.

2.3. Глобальная протяженность и глобальная доступность платформы Облачные платформы широко используются среди крупных компаний. Например, платформа Windows Azure компании Microsoft, используется в различных базах данных в Северной Америке, Европе и Азии. Ваша компания также может занять достойное место среди них. Облачные платформы позволяют даже маленьким компаниям мечтать по-крупному. Представьте, что Вы создали инновационную Web — сеть для своих покупателей. Вы, контролируете ее работу, осуществляете техническую поддержку и при этом обеспечить высокую скорость ваших баз данных не можете. Облачные платформы как раз и созданы для того, чтобы обеспечивать такую работу. Платформа Windows Azure компании Microsoft была спроектирована таким образом, чтобы не только помогать работе внутриорганизационным программам, но и создавать Ваши собственные. Облачные платформы могут хранить огромные массивы данных, открывая новые возможности для работы с ними. Облачные платформы можно как увеличить, так и уменьшить по масштабу. Что это значит? Некоторые программы, например, онлайновая продажа билетов требует высоких затрат на электропитание. Включение только некоторых компьютеров из их общего числа обыкновенно не имеет смысла, а простой всех остальных машин стоит определенных затрат. При помощи облачной платформы данная проблема будет решена: программа требует только те ресурсы, в которых она нуждается в данный момент – и только за них Вы и платите. Некоторые программы как раз являются такими, и облачные платформы для них — эффективное бизнес решение. Масштабируемость очень полезна, однако, это еще не все. Возможно, Ваша компания имеет клиентов по всему миру (если и нет, то Вы, скорее всего, мечтаете об этом). Контролировать глобальное приложение управления данными из своей внутриорганизационной базы данных весьма проблематично. Облачные платформы, их глобальная досягаемость решит эту проблему. При помощи Windows Azure программа может работать в любых уголках планеты. Глобализация уже не абстрактное явление: это факт. Глобальная протяженность и глобальная доступность облака поможет Вам и Вашей компании достичь новых высот бизнеса и завоевать новые рынки. Облачные платформы позволяют даже маленьким компаниям мечтать по-крупному.

Читайте также:  Defender i wave 45 схема

2.4. Экономное расходование средств на IT — технологии Во многих компаниях начальники IT – отделов несут ответственность за расходование средств на IT – технологии. Однако, суть в том, что это Ваши деньги: IT работают на Вас. Облачные платформы помогут более экономно расходовать эти средства. Чаще всего бюджет на расходование на IT – технологии делят на две группы: 1) на обеспечение работы ИТ – инфраструктуры внутри компании и 2) на развитие бизнеса. Каждая компания хочет минимизировать данные затраты. Облачные платформы помогут Вам в этом: — Во-первых, Вы платите только за те ресурсы, которые Вы используете, причем облачные платформы не требуют установки какого-либо ПО. Работа с программами теперь требует не капитальных, а операционных вложений, то есть сэкономленные средства могут пойти куда-нибудь еще. — Открытость затрат на IT — технологии. Нежели чем вслепую расходовать средства на работу различных программ, Вы сможете отчетливо увидеть, как работает облачная платформа. Такая детализированность может помочь Вам принять наилучшие решения по поводу того, какие программы лучше всего использовать и за что платить. — В зависимости от экономической политики Вашей организации, использование программ на облачной платформе будет менее затратным, нежели их использование на Вашей собственной платформе. Только не думайте о том, чтобы переместить все Ваши программы на клод-платформу, Ваша внутриорганизационная платформа все еще нужна Вам. Но работать с основными программами на облачной платформе будет наиболее выгодным решением.

3. Бизнес – риски облачных платформ Как и любая другая технология, облачная платформа несет в себе как минусы, так и плюсы. Ваши IT – контрагенты помогут Вам понять недостатки, однако на какие жертвы Вы готовы пойти – это уже решение руководителя компании. Основными недостатками облачной платформы являются: — Передача данных постороннему провайдеру. — Хранение информации за пределами Вашей организации. — Вендорский замок. Для принятия правильного решения руководителю необходимо ознакомиться с каждым из них.

3.1. Передача данных постороннему провайдеру Использование облачной платформы является разновидностью аутсорсинга (передачи данных – прим. авт.). Вы не предоставляете IT – сервисы самостоятельно, Вы берете их в аренду у постороннего сервисного провайдера. В отличие от обычного аутсорсинга, где вся база данных поступает под Ваш контроль, в облачных платформах Вам предоставляется право передавать данные одной программы на время. Это дает Вам больше возможностей, однако риски остаются. Ваши IT – контрагенты помогут Вам понять недостатки, однако на какие жертвы Вы готовы пойти – это уже решение руководителя компании. Аутсорсинг означает сотрудничество с другой компанией. Что если компания – Ваш провайдер облачной платформы – не оправдал Ваши ожидания? Что если Ваши ожидания не осуществимы и ваши проекты каждый раз терпят провал? Что если с ними трудно работать, трудно осуществлять техническую поддержку, либо нужны дополнительные ресурсы? А что если провайдер решил покинуть строительство бизнеса при помощи облачной платформы? Создание аутсорсинговых отношений, даже при незначительном их объеме, это все равно, что заключить брак. Вы хотите выбрать достойного партнера, на которого можно положиться. Вы также хотите удостовериться, что условия, предлагаемые договором о сервисном обслуживании выгодны для Вас. Минимизирование рисков требует особого внимания, как это будет и при принятии решения о подключении облачной платформы, так и пользование предоставленными программами.

3.2. Хранение информации за пределами Вашей организации Для большинства руководителей хранение данных за пределами организации является важной проблемой. Что если конфиденциальная информация, либо коммерческая тайна будет разглашена? Иногда такой подход имеет место быть. Во многих странах нормативно определено, где определенные виды информации должны храниться. Прежде чем сохранять информацию в облаке, необходимо удостовериться в том, что Вы понимаете, какие правовые обязанности возлагаются на Вас и то, какие ограничения препятствуют работе с данной информацией в будущем. Во многих случаях люди смутно представляют себе меры по защите информации из-за собственного незнания. Для таких случаев как этот, спросите себя, а надежнее ли Ваша собственная система защиты информации, нежели та, которую предлагает Вам провайдер. Многие компании, если их система безопасности была взломана, воспринимают это как конец бизнеса и огромные финансовые издержки для лучшего обеспечения сохранности данных. В облачных платформах ни один из вендоров не будет предоставлять потребителям больших полномочий в области инспектирования баз данных. (Предоставление полного объема информации не скажется хорошо на обеспечение адекватной политики сохранности данных). Это означает, что Вам необходимо доверять своему клод – партнеру. Как и с любой технологией, начинание с малого может быть очень полезным в дальнейшем. Возможно, Ваша первая программа, созданная в облаке, будет важна, но не жизненно необходима. Либо Вы можете создать программу внутри своей организации, которая работает только на облачной платформе. Это не всегда работает, однако иногда это единственно правильное решение. Главное в этом деле – решение всегда остается за руководителем, его бизнес решение, а не IT специалиста. Уж лучше понять бизнес риски, нежели сделать правильный выбор. Не пользоваться облачными платформами, опасаясь на сохранение информации, ограничивает Вашу возможность достигнуть бизнес – высот, которые может предложить Вам облако.

3.3. Вендорский замок Технология облачных платформ распространена среди многих вендоров. Программа, созданная для одной платформы может не найти своего применения на другой платформе. Так называемый «вендорский замок» может привести к проблемам. К примеру, представьте себе, что Вы создали клод – программу, которая является важной частью Вашего бизнеса. Клод платформа работает по принципу «плати за столько, сколько работал», таким образом, Вы получаете счет за потребленные Вами услуги. А теперь представьте себе, что вендор решать поднять цену или уменьшить предоставляемые услуги, либо сделать что-то еще, что Вам не нравиться. И каковы Ваши действия? Если Вы прекратите платить, то и программа работать не будет. Лучше всего продумать вендорский замок, прежде чем выбирать клод – партнера. Если программы построены таким образом, что они работают только в облаке, то у Вас абсолютный замок и это может поставить Вас в затруднительное положение. В то время как каждая платформа имеет свой замок, Вам необходимо найти такого партнера, при котором перенос программы на Вашу внутриорганизационную базу данных будет возможным. Избежать постановки замков невозможно, однако минимизировать их количество – это верный шаг.

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

Читайте также:  Neoline wide s55 прошивка

Об авторе Дэвид Чеппел возглавляет компанию Chappell & Associates в Сан-Франциско, Калифорния. При помощи лекций, литературных работ и консалтингом он помогает людям по всему миру понимать, использовать и принимать наилучшие решения насчет применения новых технологий.

Основные поставщики облачной инфраструктуры

На сегодняшний день большинство крупных игроков ИТ-рынка (например, IBM, Google, Microsoft, SAP), а также такие лидеры в области цифрового бизнеса, как Amazon, Alibaba, активно развивают облачные платформы. По мнению ряда исследователей, «в настоящий момент основными поставщиками облачной инфраструктуры считаются Amazon, Google и Microsoft»’. У каждой из этих компаний имеется целая линейка предоставляемых облачных услуг. Рассмотрим некоторые популярные платформы облачных вычислений.

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

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

Платформа Microsoft Azure [1] [2] позволяет разрабатывать и выполнять приложения и хранить данные на серверах, расположенных в распределенных центрах данных. Перечислим основные компоненты платформы:

  • • Windows Azure Compute — компонент, реализующий вычисления на данной платформе, предоставляет среду выполнения на основе модели ролей;
  • • Windows Azure Storage— компонент хранилища, который представляет собой масштабируемое хранилище. Является альтернативой (либо дополняющим решением) SQL Databases (SQL Azure), масштабируемой облачной версией SQL Server и не имеет возможности использовать реляционную модель;
  • • Windows Azure Fabric — по своему назначению является контролером и ядром платформы, выполняет функции мониторинга в реальном времени, обеспечивает отказоустойчивость, выделяет мощности, развертывает сервера, виртуальные машины и приложения, балансирует нагрузки и управляет оборудованием. Платформа Windows Azure имеет API, построенное на REST,

HTTP и XML, что позволяет разработчикам использовать облачные сервисы с любыми операционной системой, платформами и устройствами.

Платформа Azure предлагает также множество других услуг, в том числе SQL Services, высоко масштабируемую базу данных на SQL Server, интерфейс веб-сервисов для популярных приложений Microsoft (Live Services): обмен фотографиями, передачу мгновенных сообщений и др. Также Azure обеспечивает тесную интеграцию с IDE Microsoft Visual Studio, это облегчает развертывание, запуск и тестирование приложений на платформе Azure.

Многие крупные компании — IBM, Google, Microsoft, Oracle, Amazon и другие фирмы, конкурируя друг с другом, занимаются разработкой собственных облачных сервисов и инструментов для их создания. Также отметим, что существует стремление к интеграции «корпоративных облаков» в единое доступное пользователю облако.

Google. Облачная платформа Google [3] дает разработчикам гибкость, чтобы спроектировать приложения с использованием управляемых и неуправляемых сервисов, которые работают на инфраструктуре Google. Рассмотрим основные компоненты данной платформы:

• Google Compute Engine сегодня в общем доступе предлагает виртуальные машины, которые производительны, масштабируемы, надежны и являются лучшими в отрасли безопасности. Google

Compute Engine доступно с поддержкой 24/7 и ежемесячным SLA на 99,95% для критически важных рабочих нагрузок;

  • • Google Drive — облачное хранилище данных, которое позволяет пользователям хранить информацию на серверах в облаке и делиться ими с другими пользователями в интернете. Google Drive характеризуется простым интерфейсом и предлагает к установке удобные программные клиенты для смартфонов, планшетов и ноутбуков под различными операционными системами. Любой пользователь Google Drive может использовать не более 15 Гбайт на все сервисы Google (включая почтовый клиент и фотографии). При этом пользователь самостоятельно определяет, какой объем отводится под важные файлы и какой объем выделить под почту. В Google Drive работать с файлами можно в браузере. Также его можно представить в виде отдельной папки в документах смартфона, планшета или ПК, и содержимое данной папки будет синхронизироваться автоматически;
  • • Google Docs — это бесплатный онлайн-офис, включающий в себя сервис для создания презентаций, табличный, текстовый процессоры, а также интернет-сервис облачного хранения файлов с функциями файлообмена. Данный сервис позволяет создавать и редактировать стандартные документы, таблицы и презентации, а также использовать функции совместной работы над документами;
  • • Google Cloud Storage — сервис хостинга файлов, основанный на IaaS. Все файлы, которые записываются или перезаписываются на серверы, автоматически шифруются по алгоритму AES- 128. Является конкурентом продукта Amazon S3;
  • • Google App Engine — сервис хостинга сайтов и веб-приложений на серверах Google. Бесплатно предоставляются до 1 Гб дискового пространства, 10 Гб исходящего трафика в день и 10 Гб входящего трафика в день, 200 млн гигациклов CPU в день и 2000 операций отправления электронной почты в день. Приложения, реализуемые на базе Арр Engine, должны быть написаны на Java, Python либо Go. Предлагается набор API для сервисов хранилища datastore API (Big Table) аккаунтов Google, набор API для загрузки данных по URL, электронной почты и т.д. Платформа Арр Engine [4] существенно отличается от других облачных платформ. На ней отсутствует выделение аппаратного обеспечения, даже виртуального; необходимо только развернуть в ней приложение, причем сделать это можно бесплатно. Но на использование ресурсов Арр Engine накладываются ограничения на дополнительную процессорную мощность, ресурсы хранения и пропускную способность.

Google Арр Engine поддерживает Python и Java. Множество предлагаемых этой платформой сервисов разработано на Python. Управление пользователями интегрировано с Google. Так, вход в приложение осуществляется с теми же учетными данными, которые используются для входа в Google Mail. Есть API для хранения структурированных данных. Хранение и извлечение данных из хранилища схожи с использованием реляционной базы данных, но это технология, целиком разработанная Google. В основе данной технологии лежит собственная распределенная файловая система Google GFS.

Google поддерживает единственную открытую технологию Python, все остальные технологии принадлежат Google. Также Google Арр Engine не предлагает каких-либо решений для резервного копирования данных, но используемое хранилище данных рассчитано на высокую отказоустойчивость.

Платформа Google является конкурентом аналогичных сервисов от Amazon, которые предоставляют возможность размещать файлы и веб-приложения, используя свою инфраструктуру. Но по сравнению со многими обычными размещениями приложений на виртуальных машинах, таких как Amazon ЕС2, платформа Арр Engine тесно интегрирована с приложениями и накладывает на разработчиков некоторые ограничения.

Amazon. Amazon Simple Storage Service (Amazon S3) [5] — онлайновая веб-служба, предлагаемая Amazon Web Service. Предоставляет разработчикам и ИТ-подразделениям безопасное, надежное и хорошо масштабируемое облачное хранилище. Она дает возможность получать и хранить любой объем данных, в любое время из любой точки сети, что иногда называют «файловым хостингом». В Amazon S3 оплата идет только за используемый объем данных.

Сервисом Amazon S3 можно пользоваться отдельно или в сочетании с другими сервисами Amazon Web Service, например с Amazon Elastic Compute Cloud (Amazon EC2) или AWS Identity and Access Management (1AM), а также с сервисами миграции данных и шлюзами для начальной загрузки или регулярного сбора данных.

Компания Nasuni в марте 2012 г. провела эксперимент: в течение некоторого времени поочередно передавала большой объем данных (12 Тб) из одного облачного сервиса в другой.

В эксперименте участвовали наиболее рейтинговые облака: Amazon S3, Windows Azure и Rackspace. В результате опыта выяснилось, что скорость передачи данных сильно отличается в зависимости от того, какое облако принимает данные. Самый лучший показатель скорости записи данных оказался у Amazon S3, передача данных из двух других сервисов занимала всего 4—5 ч, в то время как передача данных в Rackspace заняла чуть меньше недели, а в Windows Azure — 40 ч [6] .

Читайте также:  Что смотреть при покупке вторички

Одной из наиболее популярных платформ облачных вычислений до сих пор является Elastic Compute Cloud (ЕС2) от Amazon. Amazon Elastic Compute Cloud (Amazon EC2) — веб-сервис, предоставляющий вычислительные мощности в облаке. Он позволяет пользователям полностью контролировать вычислительные ресурсы, а также предоставляет доступную среду для работы. Amazon ЕС2 позволяет пользователям создать Amazon Machine Image (AMI), который будет содержать их данные и связанные с ними конфигурационные параметры, приложения, библиотеки или использовать заранее настроенные шаблоны образов для работы Amazon S3. А также Amazon ЕС2 предоставляет инструменты для хранения AMI.

Для начала работы с ЕС2 нужен экземпляр Amazon Machine (AMI). Amazon Machine Image представляет собой полный образ сервера с операционной системой, приложениями и т.д. У Amazon и у сообщества ЕС2 уже имеется много популярных образов AMI как с Linux, так и с Microsoft Windows, а также с различным открытым программным обеспечением, например MySQL, Apache Web Server и интерпретатором Python. Доступны любые языки программирования: PHP, Python, Java и т.д., гибкая природа ЕС2 делает привлекательным применение ПО с открытым исходным кодом: не нужно задумываться о лицензировании, когда необходимо использование более крупных экземпляров или большее их количество, но и коммерческое программное обеспечение также можно использовать на ЕС2. Если не удается найти подходящий

AMI, Amazon предоставляет средства создания для собственных вариантов AMI, которыми можно поделиться с сообществом или использовать только для себя.

AMI может быть установлен на «экземпляры» различного размера: необходимо выбрать нужный размер и развернуть AMI. Все управление и администрирование экземпляром выполняется с помощью веб-сервисов. Вокруг этих веб-сервисов уже выросла большая экосистема, облегчающая управление экземплярами ЕС2. Например, есть расширение Firefox под названием Elasticfox, которое можно использовать для управления и запуска образов AMI прямо из Firefox.

ЕС2 работает на открытом ПО для виртуализации XEN. Практически любое программное обеспечение можно запускать с помощью ЕС2.

Amazon предоставляет для ЕС2 широкий спектр услуг в области инфраструктуры, которые можно использовать для решения таких вопросов, как надежность данных и резервное копирование. Сервис Amazon S3 является отличным выбором для резервного копирования данных. Во многом это модель, работающая по принципу «сделай сам». Администрирование и доступ к облаку Amazon выполняются исключительно посредством ее веб-сервисов, требующих двухэтапной аутентификации 1 .

В ряде работ можно найти более подробное описание рынка облачных технологий [7] [8] .

27 Сентября 2012

Начнем с определения облачных вычислений. Явление это новое, поэтому существует не так много авторитетных источников, где определяется это понятие. Наиболее комплексно и фундаментально подошли к данному вопросу американские специалисты Питер Мелл и Тим Гранс из Лаборатории Информационных Технологий Национального Института Стандартов и Технологий (NIST). В своей работе The NIST Definition of Cloud Computing (Определение облачных вычислений: версия НИСТ) они пишут следующее (перевод автора с английского).

Облачные вычисления – это модель предоставления удобного сетевого доступа в режиме «по требованию» к коллективно используемому набору настраиваемых вычислительных ресурсов (например, сетей, серверов, хранилищ данных, приложений и/или сервисов), которые пользователь может оперативно задействовать под свои задачи и высвобождать при сведении к минимуму числа взаимодействий с поставщиком услуги или собственных управленческих усилий. Эта модель направлена на повышение доступности вычислительных ресурсов и сочетает в себе пять главных характеристик, три модели обслуживания и четыре модели развертывания.

Характеристики облачных вычислений:

  1. Самообслуживание по требованию
    Потребитель, когда это ему необходимо, может самостоятельно задействовать вычислительные возможности, такие как серверное время или сетевое хранилище данных, в автоматическом режиме, без взаимодействий с персоналом поставщика услуг.
  2. Широкая доступность через сеть (Интернет)
    Возможности доступны через сеть; доступ к ним осуществляется на основе стандартных механизмов, что обеспечивает использование разнородных тонких и толстых клиентских платформ (например, мобильных телефонов, ноутбуков, КПК).
  3. Объединение ресурсов в пул
    Поставщик объединяет свои вычислительные ресурсы в пул для обслуживания большого числа потребителей, используя принцип множественной аренды (Multi-tenancy). Различные физические и виртуальные ресурсы динамически распределяются и перераспределяются в соответствии с потребностями пользователей. Возникает ощущение независимости от местоположения, когда заказчик не знает и не контролирует, где конкретно находятся вычислительные ресурсы, которыми он пользуется, но, возможно, может определить их расположение на более абстрактном уровне (например, страна, регион или дата-центр). Примером ресурсов могут быть хранилище данных, вычислительная мощность, оперативная память, пропускная способность, виртуальные машины.
  4. Способность к быстрой адаптации
    Вычислительные возможности могут быстро и гибко резервироваться (часто автоматически) для оперативного масштабирования под задачи заказчика, и также быстро освобождаться. С точки зрения потребителя доступные возможности часто выглядят ничем не ограниченными и могут быть приобретены в любом количестве в любое время.
  5. Измеримая услуга
    Облачные системы автоматически контролируют и оптимизируют использование ресурсов через измерение некоторых абстрактных параметров. Параметры варьируются в зависимости от типа услуги. Например, это могут быть: размер хранилища данных, вычислительная мощность, пропускная способность и/или число активных пользовательских записей. Использование ресурсов отслеживается, контролируется; формируются отчеты. Таким образом и поставщик, и потребитель получают прозрачную информацию об объеме оказанных (потребленных) услуг.
  1. Cloud Software as a Service (SaaS) – облачное программное обеспечение как услуга, далее «ПО как услуга»;
  2. Cloud Platform as a Service (PaaS) – облачная платформа как услуга;
  3. Cloud Infrastructure as a Service (IaaS) – облачная инфраструктура как услуга.

Раскроем только первую модель обслуживания как относящуюся к теме данной работы. ПО как услуга (SaaS) – это предоставление потребителю возможности использовать приложения поставщика, функционирующие на облачной инфраструктуре. Доступ к приложениям осуществляется с различных клиентских устройств через интерфейс тонкого клиента, например, веб-браузер. Потребитель не контролирует и не управляет облачной инфраструктурой, на которой запущено приложение, включая сеть, сервера, операционные системы, хранилища данных и даже параметры приложения. Возможное исключение — отдельные пользовательские настройки приложения.

  1. Private Cloud (Частное облако)
  2. Community cloud (Облако сообщества)
  3. Public cloud (Публичное облако)
  4. Hybrid cloud (Гибридное облако)

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

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

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

Поскольку эти услуги предназначены «для небольших компаний», то:

  1. Эти услуги должны помогать вести бизнес;
  2. Эти услуги должны быть доступными по цене для небольших компаний;
  3. Они должны быть массово доступными;
  4. Они не должны требовать от потребителя специфических знаний (например, в сфере информационных технологий).

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

Автор: Кабатов Д. А. (by Dmitry Kabatov)

Оставьте ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *