Основные характеристики облачных вычислений. Существующие облачные платформы. Платформа Windows Azure, ее обзор, компоненты (веб-сайты, виртуальные машины и пр.) и развитие. Особенности использования Windows Azure и модели облачных вычислений для работы.
Аннотация к работе
Их обсуждают буквально все компании и аналитики, каждый так или иначе планирует их использование с целью создания продуктов и сервисов на их основе. Практически каждый месяц проходят конференции и семинары, посвященные “облаку” и облачным вычислениям, а ведущие аналитики предсказывают существенный рост как спроса на них, так и лавинообразное увеличение доходов для компаний, которые одними из первых будут предлагать облачные сервисы. Этот феномен можно объяснить достаточно просто - наконец-то появляется решение, позволяющее существенно сократить затраты на ИТ-услуги, по-новому взглянуть на весь процесс автоматизации деятельности компаний и создания программного обеспечения, отказаться от высоких входных инвестиций в инфраструктуру и ее последующего поддержания, а также решить проблемы быстрого развертывания приложений, выхода на новые рынки, расширения клиентской базы, количества заказчиков и т.п. Облачные вычисления представляют собой высокоэффективный инструмент повышения прибыли и расширения каналов продаж для независимых производителей программного обеспечения (Independent Software Vendors, ISV), операторов связи и VAR-посредников, расширяющих возможности существующих продуктов с целью их перепродажи конечным пользователям. Когда говорят про облачную платформу, обычно используют такие термины как “инфраструктура как сервис” (IAAS), “платформа как сервис” (PAAS) или “приложения как сервис” (SAAS).При рассмотрении темы облачных вычислений необходимо выяснить ответы на основные вопросы [1], которые помогут понять что же это на самом деле: - где располагаются приложения; Обсуждая облачные вычисления, следует обращать внимание на то, где располагаются приложения. В настоящее время существует три основных модели расположения приложений: - в инфраструктуре заказчика; Такая модель - оплата, приобретение, владение - напрямую связана с высокими капитальными затратами, но, в тоже время, она обеспечивает полный контроль за инфраструктурой, аппаратным и программным обеспечением. Такая модель отличается меньшим контролем за инфраструктурой, аппаратным и программным обеспечением и базируется на оплате фиксированного числа ресурсов, что обычно предполагает оплату даже в тех случаях, когда арендуемые ресурсы не используются.Ввод новых продуктов и сервисов, расширение канала продаж и количества заказчиков требуют от информационных систем организации выдерживать растущие нагрузки и обрабатывать большие объемы данных.Например, сложившаяся рыночная конъюнктура и действия конкурентов могут потребовать быстро внедрить новый продукт или услугу, проведя при этом полный цикл планирования, проектирования и разработки информационной системы. Эластичность позволяет быстро нарастить мощность инфраструктуры, без необходимости проведения начальных инвестиций в оборудование и программное обеспечение.Оплата использованных ресурсов - это еще один атрибут облачных вычислений, позволяющий перевести часть капитальных издержек в операционные.Быстрый вывод на рынок нового продукта или услуги в современных условиях сопровождается развертыванием или модификацией информационных систем. Традиционно, развертывание информационной системы предваряется определением спецификации оборудования, его закупкой и настройкой. В зависимости от того, кем производится процесс разработки приложения (контрактором или внутренними силами), он может потребовать выделения аппаратных ресурсов и установку программного обеспечения. Как можно заметить, только сочетание нескольких атрибутов облачных вычислений приводит к достижению задачи повышения доходов и снижения расходов.Облачные вычисления и предоставляемые ими сервисы (например: вычислительные мощности или хранилища) можно сравнить с коммунальными услугами. Во-вторых, и те и другие ресурсы вы берете в аренду - т.е. в большинстве случаев вам не нужно подключаться к колодцу для получения воды или непосредственно к электростанции для получения электричества - поставщики таких сервисов обеспечивают их доступность в виде арендуемых «ресурсов», оставляя за собой вопросы создания и поддержания инфраструктуры. Говоря про «облачные» платформы и предоставляемые ими сервисы, обычно употребляют словосочетание «...как сервис». Модель предоставления программного обеспечения как сервиса (Software as a Service, SAAS) обеспечивает возможность аренды приложений. Программное обеспечение как сервис включает платформу как сервис и инфраструктуру как сервис.Модель предоставления инфраструктуры (аппаратных ресурсов) как сервиса (Infrastructure as a Service, IAAS) обеспечивает возможность аренды таких инфраструктурных ресурсов, как серверы, устройства хранения данных и сетевое оборудование. Такие сервисы обычно оплачиваются по их фактическому использованию и позволяют пользователю увеличивать или уменьшать объем используемой инфраструктуры через специальные порталы, предоставляемые поставщиками сервисов.Обсуждая различные типы облачных сервисов - программное обеспечение, платформу и инфраструктуру как сервис, следует обращать внимание на т
План
СОДЕРЖАНИЕ
Перечень условных обозначений и сокращений
Введение
1. Облачные вычисления
1.1 Где располагаются приложения?
1.2 Основные характеристики облачных вычислений
1.2.1 Масштабируемость
1.2.2 Эластичность
1.2.3 Мультитенантность
1.2.4 Оплата за использование
1.2.5 Самообслуживание
1.3 Облачные вычисления и предоставляемые ими сервисы
1.3.1 Программное обеспечение как сервис (SAAS)
1.3.2 Платформа как сервис (PAAS)
1.3.4 Инфраструктура как сервис
1.4 Облачные сервисы и границы управляемости
1.5 Существующие облачные платформы
1.6 Почему рынку нужны облачные технологии?
1.7 Прогнозы развития рынка
1.7.1 Прогноз IDC: Рынок облачных сервисов вырастет в 2,5 раза
1.7.2 Прогноз Edge Strategies и Microsoft
1.7.3 Прогноз Gartner
2. Платформа Windows Azure
2.1 Обзор платформы Windows Azure
2.2 Компоненты облачной платформы
2.2.1 Вебсайты
2.2.2 Виртуальные машины
2.2.3 Облачные службы
2.2.4 Мобильные службы
2.2.5 Данные большого объема
2.2.6 Службы мультимедиа
2.3 Развитие платформы
2.3.1 Магазин Windows Azure
2.4 Особенности использования Windows Azure
3. Модели облачных вычислений для работы
Заключение
Список использованных источников
Приложение А Бизнес-модель облачных приложений
Перечень условных обозначений и сокращений
SAAS (Software as a Service) - приложения как сервис.
PAAS (Platform as a Service) - платформа как сервис.
IAAS (Infrastructure as a Service) - инфраструктура как сервис.