Windows Azure.Возможности для бизнеса
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
476
On Slideshare
476
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Теперь, когда мы познакомились с платформой Windows Azure и ее возможностями, давайте поговорим о трех принципах, которые являются ключевыми для инвестиций в Windows Azure.Во-первых, мы стремимся к тому, чтобы на Windows Azure было легче выполнять построение, перенос, развертывание облачных приложений и управлять ими.Windows Azure позволяет приступить к разработке практически сразу же после создания проекта, всего лишь через несколько минут предоставляя необходимые ресурсы.Во-вторых, Windows Azure — открытая и гибкая платформа, которая дает программистам возможность выбирать среду разработки, инструментарий, операционную систему и архитектуру приложения.Windows Azure поддерживает необходимые языки программирования и среды разработки, например .NET, Java, PHP и Node.js. Предприятие может разрабатывать приложения для Windows Azure на машинах с ОС Windows, Apple и Linux.Помимо создания новых облачных приложений имеется возможность перемещать локальные приложения в облако.И наконец, платформа Windows Azure готова для использования в корпоративной среде.Windows Azure позволяет быстро создавать, переносить, развертывать надежные и масштабируемые центры обработки данных, обеспечивающие взаимодействие между общедоступным облаком и ИТ-средой организации, а также управлять этими центрами.Создавайте приложения, которые работают как в публичном облаке Windows Azure, так и в частном облаке организации, с общими средствами управления и идентификации.
  • Облачные вычисления - это модель предоставления по требованию сетевого доступа к общим пулам настраиваемых вычислительных ресурсов
  • Microsoft is unique in that we offer solutions that span both the public and private clouds with Windows Server and Windows Azure – our goal is to provide both a common set of infrastructure including identity, virtualization, management, and developer tools and symmetry between public and private clouds by enabling you to install higher order services from Windows Azure into Windows Server to increase application portability.IdentityEvery organization needs to manage identity inside their business and wants to enable seamless and secure access across both private and public cloud resources. Windows Azure Active Directory enables you to easily leverage your existing AD investments and configuration inside Windows Azure for a single sign-on experience. In addition, Windows Azure AD supports brokering “consumer” identity for your application by simplifying how you work with identity providers like Facebook, LinkedIn and Windows Live ID.VirtualizationWindows Azure has introduced a complete Infrastructure as a Service (IaaS) solution which enables portability of on-premise virtual machines to the cloud. Now any IT Professional can forklift a premise-based virtualized server and run it inside Windows Azure, as-is, and scale-out as necessary.ManagementIT Managers now must deal with an even more complex environment as there applications and VM’s can span across both their datacenters and Windows Azure. With System Center you can have a “single pane of glass” view that enables the management, operations, and monitoring of your servers AND applications across both thepublic and private cloud in one familiar interface.DevelopmentIn addition to identity, virtualization and management Microsoft provides a common development experience across the public and private cloud including our flagship Visual Studio and .NET platform but also support for Java with Eclipse, and other open source languages.
  • Windows Azure имеет 8 центров обработки данных, расположенных в разных местах (4 — в США, 2 — в Европе и 2 — в Азиатско-Тихоокеанском регионе), что позволяет оказывать услуги в 83 странах мира.
  • PaaSБЫСТРО: меньше работы для разработчика, быстрый выход на рынокДЕШЕВЛЕ: меньше администрирования и управления –> меньше расходыНАДЕЖНО: управление на стороне платформы –> больше надежности в создании и работе приложений
  • Принимая во внимание описанные выше проблемы, многие наши клиенты действительно рассматривают вариант использования гибридной ИТ-среды сегодня или в ближайшем будущем. Они хотят развертывать одни приложения в традиционной невиртуализованной среде, а другие — в частном или публичном облаке. Многие из вас, посмотрев на эту модель, могут задать такой вопрос: где же размещаются виртуализованные приложения? Виртуализация приложений — это первый важный шаг в построении частного облака в центре обработки данных компании. Однако можно сделать гораздо больше для сокращения эксплуатационных расходов, например создать гибкую среду с функциями самообслуживания, перейти к модели оплаты на основе использования в пределах локального ЦОД. Частное облако просто передает часть функций публичного облака в локальный ЦОД клиента, что позволяет повысить эффективность ИТ и снизить затраты.Использование локальной и внешней сред развертывания предполагает создание нового варианта приложения — гибридного. Это приложение, часть данных и функциональных компонентов которого размещаются локально, а остальные данные находятся во внешнем публичном облаке. Такой подход применяется, если для работы приложения требуется большое количество ресурсов, или в тех случаях, когда клиенты хотят использовать некоторые функции и данные совместно с поставщиками и партнерами без дополнительных затрат. Далее в презентации мы рассмотрим пример внедрения гибридного приложения.УПРАВЛЕНИЕ ГИБРИДНОЙ СРЕДОЙ И ПОРТФЕЛЕМ ПРИЛОЖЕНИЙНачальные комментарии к слайду:Гибридная модель оптимизирует управление портфелем приложений, расширяя выбор вариантов их использования и маневренность при работе в любой ИТ-среде: от традиционной до частного и публичного облака.Клиенты могут оценить существующий портфель приложений и выбрать оптимальный вариант их использования как на текущий момент, так и в будущем. Таким образом, гибридная модель заставляет руководство компании задуматься о том, как управлять приложениями, чтобы получать максимальную прибыль и отдачу от инвестиций. Серыми рамками выделены ключевые факторы и рекомендации, которые следует учитывать при управлении портфелем приложений сегодня и разработке плана управления ими на будущее.Актуальность приложения для организацииОпределите количество используемых приложений, ранжируйте и классифицируйте их.Выясните, какие приложения являются наиболее важными для организации?Входят ли они в топ-10, то есть в десятку наиболее часто используемых приложений, от правильной работы которых зависит бизнес организации?Приведите пример предприятия, где установлено свыше 400 приложений: 20 из них являются ключевыми и используются намного чаще, чем приложения, занимающие 21–400 места (последние — это, как правило, специальные приложения, запускаемые крайне редко).Производительность приложенияУдовлетворяет ли приложение потребности организации на сегодняшний день?Изменятся ли потребности организации в будущем (это может повлиять на производительность и возможности приложения)?Срок эксплуатации и зрелость приложенияНа каком этапе жизненного цикла находится приложение? Как долго приложение проработает до того момента, когда перестанет соответствовать потребностям организации?Сравните данное приложение с другими приложениями в портфеле и ранжируйте его: входит ли оно в 25 % новых приложений или в 25 % самых старых?Затраты на управление приложением и его поддержку Срок эксплуатации такой, что требуются новые инвестиции для поддержки приложения и работы с ним?Меняется ли квалификация сотрудников в связи с усложнением поддержки приложения? Труднее ли найти подходящих сотрудников?Растет ли зависимость при интеграции с другими приложениями? Каковы расходы на подобную интеграцию, меняется ли модель затрат в этом случае (то есть увеличиваются ли затраты)?Возможность изменения кода или переноса приложенияМожно ли переписать часть кода приложения, чтобы улучшить его функции и возможности для соответствия бизнес-потребностям?Насколько сложно перенести приложение в рамках инфраструктуры, то есть из локальной среды в частное и (или) общедоступное облако?Можно ли использовать приложение в смешанном режиме, чтобы продлить жизненный цикл приложения?Цикл обновления оборудованияКогда планируется следующее обновление оборудования и как оно повлияет на приложения?Может ли случиться так, что некоторые приложения устареют после обновления оборудования (к примеру, есть ли в портфеле 32-битные приложения)?Следует ли обновить оборудование, чтобы избавиться от некоторых старых приложений (то есть полностью прекратить их использование или переписать)? Следует оказаться от устаревших приложения и перейти на модель SaaS или же следует переписать их?Какие приложения можно перенести в общедоступное облако и использовать в рамках модели IaaS?
  • Чтобы обеспечить взаимодействие между подразделениями для гибридной ИТ-среды, Windows Azure предоставляет: Windows Azure Connect: детальный контроль подключения «машина — машина»Идеально подходит для простого подключения в пределах заданной области.Легко установить с помощью агента и настроить за несколько минут.Работает через брандмауэр.Подключение «сайт — сайт» с помощью виртуальных сетей Виртуальная сеть дает компаниям возможность расширять локальные сети в Windows Azure с полным контролем за топологией сети и безопасностью.Обеспечивает функции контроля, установки и настройки (как в традиционной виртуальной частной сети (VPN)).Дает возможность перенести IP-адреса, DNS и т. д. в облако.На данный момент туннель IPSec работает через Интернет.Масштабируемое подключение «сайт — сайт»Подключение на уровне приложения с помощью системы обмена сообщениями: инфраструктура работает на основе сообщений с поддержкой нескольких шаблонов системы обмена сообщениями. Она позволяет подключать приложения и системы в режиме реального времени — как к платформе Windows Azure, так и к локальным системам. Система обмена сообщениями содержит множество готовых шаблонов для обмена сообщениями, что облегчает подключение приложенийСинхронизация данных с помощью службы SQL Data Sync позволяет легко переносить, экспортировать и синхронизировать локальные базы данных SQL Server с базами данных Windows Azure.
  • Нужно ли добавить рабочий процесс и интеграцию?..
  • Компания Flavorus занимается продажей билетов на различные мероприятия (например, концерты) через Интернет. Спрос на этот товар значительно колеблется, поэтому компании требовалось масштабируемое решение, соответствующее при этом корпоративным требованиям к обработке данных. Специалисты компании предложили такое решение проблемы. На платформе Windows Azure было запущено веб-приложение. Служба Windows Azure SQL Database обеспечивала динамическое масштабирование приложения в ходе транзакции — получения информации о банковской карте клиента и сведений о покупаемом билете. Эти сведения затем передавались в локальное приложение посредством функции синхронизации данных. Если валидность банковской карты подтверждалась, то приложение получало уведомление об этом, а клиент –– подтверждение покупки билета. Такая архитектура позволила компании обрабатывать множество запросов одновременно и при этом избежать ненужных затрат, поскольку не пришлось закупать оборудование для обслуживания пиковой нагрузки. В результате компания смогла обрабатывать запросы с недостижимой ранее эффективностью, о чем свидетельствует вышеприведенная цитата.
  • Компания Flavorus занимается продажей билетов на различные мероприятия (например, концерты) через Интернет. Спрос на этот товар значительно колеблется, поэтому компании требовалось масштабируемое решение, соответствующее при этом корпоративным требованиям к обработке данных. Специалисты компании предложили такое решение проблемы. На платформе Windows Azure было запущено веб-приложение. Служба Windows Azure SQL Database обеспечивала динамическое масштабирование приложения в ходе транзакции — получения информации о банковской карте клиента и сведений о покупаемом билете. Эти сведения затем передавались в локальное приложение посредством функции синхронизации данных. Если валидность банковской карты подтверждалась, то приложение получало уведомление об этом, а клиент –– подтверждение покупки билета. Такая архитектура позволила компании обрабатывать множество запросов одновременно и при этом избежать ненужных затрат, поскольку не пришлось закупать оборудование для обслуживания пиковой нагрузки. В результате компания смогла обрабатывать запросы с недостижимой ранее эффективностью, о чем свидетельствует вышеприведенная цитата.
  • Ссылка на кейс:SAT - http://www.microsoft.com/casestudies/Microsoft-Services/SAT-Servicio-de-Administracion-Tributaria/Government-Relies-on-Expert-Guidance-to-Launch-Critical-Cloud-Service-in-Record-Time/710000000480Dnevnik.ru - http://www.iemag.ru/clouds/projects/detail.php?ID=26379
  • Компания Flavorus занимается продажей билетов на различные мероприятия (например, концерты) через Интернет. Спрос на этот товар значительно колеблется, поэтому компании требовалось масштабируемое решение, соответствующее при этом корпоративным требованиям к обработке данных. Специалисты компании предложили такое решение проблемы. На платформе Windows Azure было запущено веб-приложение. Служба Windows Azure SQL Database обеспечивала динамическое масштабирование приложения в ходе транзакции — получения информации о банковской карте клиента и сведений о покупаемом билете. Эти сведения затем передавались в локальное приложение посредством функции синхронизации данных. Если валидность банковской карты подтверждалась, то приложение получало уведомление об этом, а клиент –– подтверждение покупки билета. Такая архитектура позволила компании обрабатывать множество запросов одновременно и при этом избежать ненужных затрат, поскольку не пришлось закупать оборудование для обслуживания пиковой нагрузки. В результате компания смогла обрабатывать запросы с недостижимой ранее эффективностью, о чем свидетельствует вышеприведенная цитата.

Transcript

  • 1. //ресурсы потребованию//быстрая разработка//надежное размещение Т. 8 (4012) 999-100
  • 2. Преимуществаоблака экономика гибкость фокусАтрибутыоблака ресурсы по самообслуживан оплата за фактическое запросу ие эластичность использование
  • 3. Облака: частные, публичные, хостинг ЧАСТНОЕ ОБЛАКО ХОСТИНГ ПУБЛИЧНОЕ ОБЛАКО • Приобретение собственных • Аренда серверов, сетевых • Оплата только серверов, сетевых устройств, ПО потребленных ресурсов устройств, ПО • Капитальные затраты • Общая, многопоточная • Первоначальные вложения ниже, но всегда платим структура вычислений в инфраструктуру фиксированную сумму • Концепция массива • Полный контроль и полная • Меньше контроля, но и ресурсов, абстракция от ответственность ответственности тоже инфраструктуры меньше
  • 4. В основе – общие технологии Аутентификации Active DirectoryHYBRID Виртуализации Hyper-V Управления System Center Среды разработки Visual Studio, .NET
  • 5. Глобальный охват Windows Azure Северная Америка Европа Азиатско-Тихоокеанский регионЗапад — Восток —подрегион США Подрегион подрегион США Северная Европа Подрегион Север-центр — Западная Европа подрегион США Подрегион Юг-центр — Восточная Азия подрегион США Подрегион Юго-Восточная Азия Основной центр обработки данных Узел CDN
  • 6. ЦОД Microsoft:  Площадь ~65 000 кв. м  Более 100 тыс серверов  Стоимость ~$500 млнWindows Azure 8 ЦОДов: 4 США, 2 Европа, 2 Тихоокеанский регион Сеть CDN > более 24 CDN в Москве
  • 7. Платите только зато, что используете.
  • 8. ЧТО РАНЬШЕ: PaaS ЧТО СЕЙЧАС: IaaS preview Инфраструктура (как Сервис)  Миграция СУЩЕСТВУЮЩИХУправляете вы Приложения ПРИЛОЖЕНИЙ Приложения  Интеграция ОБЛАЧНОГО СЕРВИСА с Управляете вы Данные локальными данными Данные Управляет Microsoft  РАСШИРЕНИЕ ВОЗМОЖНОСТЕЙ Среда Среда выполнения частного облака выполнения, ОС, вир туализация, сервера, Middleware Управляет Microsoft хранилище, сеть ОС Виртуализация, серв A еще… ера, хранилище, сеть Разработка  Поддержка LINUX НОВЫХ  МЕДИА сервисы ПРИЛОЖЕНИЙ платформа для ISVs  Шаблоны ВЕБСАЙТОВ
  • 9. Гибридная ИТ-среда Традиционная Частное Публичное невиртуализованная облако: облако: среда локальное облако внешнее облакоНевиртуализованные Объединенные в пулы ИТ как сервисприложения (виртуализованные) ресурсы Гибридное приложение Одни компоненты и данные приложения расположены локально, а другие — во внешнем хранилище
  • 10. ЛОКАЛЬНАЯОБЛАКО ИНФРАСТРУКТУРА Синхронизация данных Служба SQL Azure Data Sync Уровень приложений Подключение и обмен сообщениями Шина обслуживания Безопасное подключение «машина — машина» Windows Azure Connect Безопасное сетевое подключение «сайт — сайт» Виртуальная сеть
  • 11. описание сервисов
  • 12. бизнес- удостоверениеCDN кэширование интеграция аналитика и безопасность мультимедиа HPC коммерцияоблачные виртуальные база данных база данных виртуальная диспетчер службы машины веб-сайты SQL не-SQL BLOB-объект подключение сеть трафика вычислительные ресурсы управление данными сети автоматизация управляемые ресурсы гибкая платформа на основе использования Глобальная физическая инфраструктура серверы, сеть, центры обработки данных
  • 13. Какие нагрузки подходят для облачных вычислений? Нагрузк Нагрузк а а Время Время Микро сезональность Рост нагрузки требует масштабирования Периодические пики в нагрузке Непростая задача для IT Сложная «лишняя» инфраструктура Сложное начальное развертывание Нагрузк Нагрузк а Период а простоя Время Время Незапланированная нагрузка Интервальные нагрузки Низкая производительность в пике «Лишняя» инфраструктура простаивает Трудно «запастись» инфраструктурой
  • 14. Существует три способа приступить к работе с WindowsAzure: облачные виртуальные база данных база данных виртуальная диспетчер службы машины веб-сайты SQL не-SQL BLOB-объект подключение сеть трафика Виртуальные машины —Облачные службы — ресурсы вычислительные мгновенно запускайте данными управление сетивоспользуйтесь всеми существующие приложенияпреимуществами облакас возможностью гибкого и инфраструктуру в образе Веб-сайты — просто и быстро виртуального жесткого диска. развертывайте сайты в облакемасштабирования. с поддержкой нескольких При этом настройка платформУправляет инфраструктурой и обслуживание образа и популярных приложенийкорпорация Microsoft, остаются под вашим полным с открытым исходныма вы можете сосредоточить контролем. кодом, включаясвои усилия на созданииотличных приложений. WordPress, Drupal, Joomla! Воспользуйтесь и Umbraco. преимуществами облака — балансировкой нагрузки и обработкой отказов.
  • 15. Сценарии использования Windows Azure Тестирование и Гибридные Хранение данных разработка приложения Развертывание решений Microsoft BI / BigData Win 8 / Mobile apps Миграция приложений Медиа сервисы Веб-сайты
  • 16. Windows Azure Storage = недорогое облачное решениеТипичная ситуация Типичные проблемы Windows Azure storage • Затраты на хранение и • Облака для редко• Экспоненциальный ресурсы: используемых данных рост данных в основное/архив/бэкап • Сокращение затрат и компании (~50%- на диск/бэкап на админ ресурсов 60% в год) ленту/репликация в • TCO для 50Tб = $240K,• ~10% данных ЦОД/репликация • Сокращение времени используются, оста оффсайт администратора ~8 льные хранятся. • 90% данных хранения часов в неделю (опрос не используется 400 заказчиков • TCO для 50Tб = $600K CommVault) Предложение CommVault-MS Roadmap – интеграция с WS, SC: $50K – 5 TB data Windows Server Online Backup Service $100K – 100 TB data System Center DPM
  • 17. SharePoint SQL Server• Снижение цены разработки за счет • Миграция некритичных приложений в облако развертывания • Расширение существующих БД в облако виртуальных машин с • Резервное копирование SharePoint и Visual Studio в • Разработка и тестирование Azure • Прозрачное управление SQL Server в ЦОД и облаке• Предоставление удаленного доступа разработчикам
  • 18. Решение для пиковых, непредсказуемых или пиковых нагрузок Портал взаимодействия Портал для маркетинговой акцииТипичная ситуация Типичные проблемы Windows Azure Cloud Services • Оплата по факту использования• Выделенная • Простой инфраструктуры в • Экономия на инфраструктура под период низких нагрузок оборудовании, управлен разработку и запуск • Сложное начальное ии и веб-портала развертывание администрировании• Оплата хостинга для • Трудно ―запастись‖ • Надежность запуска и инфраструктурой для сервиса, высокая функционирования непредсказуемой доступность веб-портала посещаемости • 99.% SLA
  • 19. Облачная платформа для мобильныхсервисов Задача - Разработать мобильное приложение - Обеспечить инфраструктуру - Подключать к приложению дополнительные сервисы Решение - Windows Azure в качестве серверного бэкенда для мобильных приложений - Механизм авторизации со сторонними сервисами - Надежное хранение - Подключение дополнительных сервисов
  • 20. Примеры использования 23
  • 21. Гибридное приложение: easyJetСитуация• easyJet хотел уменьшить свою зависимость от дорогих служб аэропортов и оснастить своих агентов в аэропорте мобильными устройствами для регистрации пассажировРешение• Windows Azure использована для создания back-end системы для синхронизации данных мобильных приложений по всем аэропортам ЕвропыПреимущества• Исключительно малые затраты на создание и эксплуатацию приложения• Быстрый сервис для пассажиров• Неограниченная масштабируемость• Защищенность данных• Прекрасная производительность 24
  • 22. Проблема Задача: Сложноcть и Электронная поддержкаMexican Electronic • образовательного процесса, e-Invoices & Tickets дороговизна on- premise решения learning, обеспечение • Тяжело образовательным контентом Задача предсказать пиковые часы Образовательны Решение• Замена бумажных й проект • ПД локально инвойсов на Решение и “Dnevnik.ru” с • Облачное хранилище для электронные бенефиты 2007 г. медийных данных• 30 TB данных • Windows Azure Внедрение • Конвертация медиа контента ежегодно Storage, Cloud Windows Azure в• 2 Млрд транзакций Services Портал для 2010 Результаты• • 4 мес – выход на пользователей рынок • Сокращение затрат• Решение cost- • 30х дешевле on- • Скорость доставки контента в effective premise 3-4 раза
  • 23. «Использование SQL Database в системе продажи билетов Jetstream стало для компании Flavorus большим шагом вперед. Теперь мы можем сотрудничать с очень крупными компаниями». ВЕБ-ПРИЛОЖЕНИЕСИТУАЦИЯ Компании Flavorus требовалось Продажи билетов экономичное решение для онлайн-системы продажи билетов. Спрос на билеты существенно колеблется в зависимости от сезона. Обычный Пиковый РЕШЕНИЕ Компания перенесла свое приложение на платформу Windows Azure и использовала спрос спрос возможность обслуживания одним Сбор данных экземпляром приложения нескольких ЛОКАЛЬНЫЕ о продажах билетов развертываний, предоставляемую SQL Database. Это позволило гарантировать быструю и Сбор данных бесперебойную работу сервиса для клиентов о пользователях компании со всего мира. и средствах платежаПРЕИМУЩЕСТВА Транзакция ядра БАЗА ДАННЫХ SQL Сокращение затрат, повышение Система обработки масштабируемости, оперативное Сведения решение бизнес-задач, стабильность о транзакции данных, возросшая пользователя конкурентоспособность. Масштабирова- Подтверждение заказа билета ние по запросу 26
  • 24. Стоимость – калькулятор www.windowsazure.com Т. 8 (4012) 999-100
  • 25. © Корпорация Microsoft, 2012 г. Все права сохранены. Microsoft, Windows, Windows Vista и другие названия продуктов являются или могут являться зарегистрированными торговыми марками и (или) торговыми марками в США и (или) других странах. Вся информация в данном документе предоставлена исключительно в образовательных целях и отражает точку зрения корпорации Microsoft на освещаемые в документе вопросы на дату публикации документа. Поскольку корпорация Microsoft должна реагировать наизменяющиеся условия рынка, ничто в этом документе не может расцениваться как обязательства корпорации Microsoft. Это означает, что корпорация Microsoft не может гарантировать точность какой-либо информации, представленной в данном документе, после даты публикации. КОРПОРАЦИЯ MICROSOFT НЕ ДАЕТ В ДАННОЙ ПРЕЗЕНТАЦИИ НИКАКИХ ЯВНЫХ ИЛИ СКРЫТЫХ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ.