Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемДемид Недомеров
1 Вебинар начнется в Не забудьте публиковать свои вопросы в секцию Q&A Встречайте Windows Azure: последние новости и сессия Q&A Выступление будет записано, видео будет доступно позднее
2 Введение в Windows Azure Владимир Юнев эксперт по стратегическим технологиям Microsoft
3 Вычислительные ресурсы и ресурсы хранения по запросу. Подход к построению приложений, когда особенно важны масштабируемость и гибкость к текущим условиям вашего бизнеса
4 Сценарии для облака t Compute Inactivity Period t t t On and Off Пакетные задачи Но оборудование простаивает Затраты при ожидании обременительны Внезапный скачок Неожиданный скачок нагрузки Такие скачки отражаются на качестве сервиса Невозможно предугадать и ответить вовремя Compute Быстрый рост Успех приводит к быстрому росту нагрузки Выдерживать нагрузку – сложная задача Сложно добавлять аппаратные средства вовремя Compute Предсказуемые скачки Сервисы с сезональными скачками Периодическая предсказуемая пиковая нагрузка Сложность для ИТ, простой ресурсов во время спадов Compute
6 Масштабирование БД Закупка серверов Настройка сети Установка и обслуживание ОС Установка БД Виртуализация Установка среды исполнения Обновление ПО Маршрутизация Балансировка нагрузки Резервное хранение Технический персонал Высокая доступность ОтказоустойчивостьБезопасность Помещение для серверов, расходы
7 Эволюция через виртуализацию к облакам
8 Решение своими силами Хранилище Сервера Сеть ОС Системное ПО Виртуализация Данные Приложение Среда исполнения Лежит на ваших плечах Infrastructure (as a Service) Storage Сервера Networking ОС Системное ПО Виртуализация Данные Приложение Среда исполнения Заботится вендор Лежит на ваших плечах Platform (as a Service) Заботится вендор Лежит на ваших плечах Storage Сервера Networking O/S Middleware Виртуализация Applications Runtime Data Software (as a Service) Заботится вендор Storage Сервера Networking O/S Middleware Виртуализация Applications Runtime Data
9 Нативные приложения в облаке Построены специально для IaaS Бизнес- приложения как услуга SaaS, коммерческие сайты Тестирование Разработка Прототипы Ресурсы для проектов Бизнес веб- приложения Коммерческие, для общих целей Disaster Recovery / Высокая доступность Репликация хранилищ данных и БД, отказоустой- чивость Пакетные вычисления HPC, аналитика данных, моделирование Огромные ресурсы для обработки данных Непредсказуемы й рост, интервалы с пиковой нагрузкой Выделение ресурсов для роста и масштабировани я Непредсказуемы й рост и потребление Быстрый ростПредсказуемый рост, потребление, сезональность Возможность смешенного режима PaaS и IaaS для приложений * Источник: Gartner, Lydia Leong, March 2012
10 Windows Azure
11 Платите только за то, что используете.
12 2 Масштабировани е 692
13 VM
14 10 VM
19 Сервисы Windows Azure
20 CDN кэширование identity & security бизнес аналитика commercemedia интеграция HPC вычисленияуправление даннымисеть и коммуникации SQL database noSQL database web sites cloud services blob connect virtual network traffic manager virtual machines Инфраструктура servers/network/datacenters автоматизировано гибкое выделение ресурсов управляемые ресурсы оплата за потребление
21 computedata managementnetworking SQL database noSQL database web sites cloud services blob connect virtual network traffic manager virtual machines Три способа начать использовать Windows Azure : Web Sites – быстро и просто разверните сайты в облако с поддержкой множества фреймворков и популярных opensource-приложений, включая WordPress, Drupal, Joomla! и Umbraco. Virtual Machines – с помощью VHD переведите свое существующее приложение и инфраструктуру в облако. У вас остается полный контроль над конфигурированием и управлением образом. Используйте некоторые из возможностей облака – балансировку нагрузки и отказоустойчивость. Cloud Services – используя все преимущества облака, масштабируйтесь вверх и вниз Управление инфраструктурой берет на себя Microsoft, так что вы можете полностью сконцентрироваться на вашем приложении.
22 Место для запуска ваших приложений… Web-роль - преконфигурированная виртуальная машина с настроенным IIS Worker-роль – код не относящийся к веб, бэкенд для приложений Вы можете подключаться к вашими ролям, это просто виртуальные машины Вы просто размещаете свой код и файлы, а Windows Azure запускает VM, устанавливает и запускает код для вас. Балансировщик нагрузки работает с несколькими экземплярами computedata managementnetworking SQL database noSQL database websites blob connect virtual network traffic manager VMs cloud services
23 С PaaS быстрее Причина: вам нужно меньше работы для старта Выгода: цикл от идеи до приложения проходит быстрее computedata managementnetworking SQL database noSQL database web sites blob connect virtual network traffic manager virtual machines cloud services С PaaS дешевле Причина: не нужно администрировать и управлять Выгода: организации тратят меньше на управление приложением С PaaS меньше рисков Причина: платформа делает многое за вас, меньше простора для ошибок Выгода: создание и запуск приложений становятся более надежными
24 Management Portal Автоматизация и скрипты (Windows, Linux и Mac) computedata managementnetworking SQL database noSQL database websites blob connect virtual network traffic manager cloud services REST API Загрузка VM из Нового Диска Virtual machines
25 computedata managementnetworking SQL database noSQL database websites blob connect virtual network traffic manager cloud services Virtual machines cloud services
26 Windows Azure Web Sites Быстрое и легкое размещение сайтов в масштабируемое облачное окружение Windows Azure Web Sites (+ галерея шаблонов приложений) Поддержка разных фреймворков (ASP.NET, Classic ASP, PHP, Node.js) Выбор из множества популярных OpenSource-приложений Выбор DB (SQL Database, MySQL) Выбор инструментов (Visual Studio, Git, FTP, WebMatrix) Работа с разных платформ (Windows, Mac, Linux) computedata managementnetworking SQL database noSQL database blob connect virtual network traffic manager cloud servicesVMs GIT : FTP Web Deploy : TFS Deploy Поддерживаемые протоколы публикации web sites
27 computedata managementnetworking SQL database noSQL database blob connect virtual network traffic manager cloud servicesVMs websites Windows Azure предлагает несколько способов работы с данными. SQL Database (ранее SQL Azure Database) позволяет вам очень быстро создавать, управлять и масштабировать приложения с помощью имеющихся знаний и инструментов. Управление данными основано на сервисах с 99.9% ежемесячного SLA SQL Database так же включает в себя функции миграции, экспорта и внешней синхронизации через SQL Data Sync с базами данных SQL Server. Tables предлагают основанный на ключах доступ к данным с низкой ценой для приложений, которым требуются простые хранилища данных. Blobs предлагают дешевое хранилище для файлов, изображений и видео.
28 Облачное реляционное хранилище основанное на SQL Server Используйте те же инструменты, фреймворки для доступа к данным, язык T-SQL Датацентры по всему миру Высокая доступность & Избыточность Чтение производится из primary БД Записи реплицируются во вторичные реплики Единая логическая БД Множество физических реплик Реплика 1 Реплика 2 Реплика 3 computedata managementnetworking noSQL database blob connect virtual network traffic manager cloud servicesVMswebsites SQL database
29 EntityTable Account Name =… = … Name =… Add= … contoso customers photos Photo ID =… Date =… Photo ID =… Date =… Масштабируйтесь до петабайт Table Storage – это key-value NoSQL-технология, которая используется приложениями, которым нужно работать по низкой цене с большими объемами структурированных данных computedata managementnetworking blob connect virtual network traffic manager cloud servicesVMswebsites SQL database noSQL database
30 BlobContainerAccount Contoso Images PIC01.JPG Video VID1.AVI / Pages/ Blocks Block/Page PIC02.JPG BLOB Storage – простейший путь для хранения большого числа неструктированных текстовых или бинарных данных (таких как видео, аудио и изображения) с высокой производительностью доступа к контенту. Масштабирование до петабайт, надежная, высокодоступная файловая система. Блобы могут быть доступны через HTTP. Возможность установки разрешений для блобов. computedata managementnetworking noSQL database connect virtual network traffic manager cloud servicesVMswebsites SQL database blob
31 Расширьте вашу сеть в облако Работайте с облачными ресурсами так, как будто они входят в вашу сеть Позвольте сервисам в облаке (например, SQL Database) напрямую использовать ресурсы вашего предприятия (например, Active Directory). Увеличьте производительность и доступность сервисов Перенаправление пользователя на лучшее/ближайшее размещение. Перенаправление трафика на другое размещение основываясь на доступности. Трафик распределяется одинаково для всех размещенных сервисов. computedata managementnetworking noSQL database connect virtual network traffic manager cloud servicesVMswebsites SQL database blob
32 Windows Azure Roles On premise machines Connect Для разработчиков Спроектировано для разработчиков, легко установить и управлять computedata managementnetworking noSQL database virtual network traffic manager cloud servicesVMswebsites SQL database blob connect
33 Подсеть в Windows Azure Virtual Network Для системных администраторов Предлагает администраторам сети контроль над подсетями в облаке и управление ими из инфраструктуры предприятия так же как собственными сетями computedata managementnetworking noSQL database connect traffic manager cloud servicesVMswebsites SQL database blob virtual network
34 Балансировка трафика между сервисами запущенными в одном или нескольких датацентрах для построения производительных приложений доступных по всему миру Hosted Service Hosted Service Hosted Service Load-balancing Endpoint monitoring foo.trafficmgr.cloudapp.net CNAME Policies Управление трафиком на базе DNS с помощью политик: Performance, Round- robin, Failover Увеличение производительности для пользователя: предложите ему ближайший сервис Увеличение доступности с автоматическим переключением при отказе сервиса computedata managementnetworking noSQL database connect virtual network cloud servicesVMswebsites SQL database blob traffic manager
35 Global Physical Infrastructure servers/network/datacenters automated elastic managed resources usage based CDNcaching identity & security business analyticscommercemediaHPC integration compute data management networking SQL database blob connect virtual network traffic manager noSQL database web sites cloud services virtual machines
36 integrationCDNcaching identity & security business analyticscommercemediaHPC Windows Azure CDN увеличивает производительность ваших приложений с помощью кеширования контента в ближайшей к пользователю точке. CDN перемещает контент между экземплярами приложения в разных датацентрах по всему миру. Вам нужен CDN когда ваши пользователи географически распределены И вы поддерживаете этих пользователей географически распределенным приложением. Позволяет доставить контент пользователю из ближайшего к нему узла
37 integrationCDNcaching identity & security business analyticscommercemediaHPC Лучше пользовательский опыт, больший глобальный хват Позволяет доставить контент пользователю из ближайшего к нему узла Windows Azure Storage or Cloud App Node… Edge caching servers Node 2 - Tokyo Edge caching servers Node 1 - London Edge caching servers
38 Легкий способ увеличить производительность, масштабируемость и устойчивость с полностью управляемым и гибким сервисом кэширования Сервис Windows Azure In Memory Caching предлагает высокоскоростной доступ к данным, которые хранятся в памяти, вместо расположения их в медленном дисковом хранилище или в БД. Позволяет проектировать высокомасштабируемые приложения. Позволяет вам масштабировать приложение вверх и вниз, динамически увеличивая или уменьшая размер кэша не прерывая работу приложения. CDNcaching identity & security business analyticscommercemediaHPC integration
39 CDNcaching identity & security business analyticscommercemedia integration HPC
40 Messaging - полноценная инфраструктура обмена сообщениями с поддержкой множества сценариев коммуникаций в реальном времени между сервисами в облаке и на инфраструктуре предприятия. CDNcaching identity & security business analyticscommercemediaHPC integration
41 Облако CDNcaching identity & security business analyticscommercemediaHPC integration
42 Доступ к отчетам может быть получен через портал и браузер или напрямую из приложения. Облачный сервис позволяет вам отказаться от развертывания собственной архитектуры для построения отчетов. Решение Microsoft для Big data позволяет решать задачу аналитики слабо структурированных данных, например, логов, изображений, видео, сенсоров или вывода из устройств и публичных данных с помощью Hadoop services на Windows Azure. SQL Reporting предлагает множество знакомых функций из SQL Server Reporting 2008 R2 для создания отчетов, таблиц, диаграмм, карт, графиков и т.д. и возможность разместить их как в публичном так и в приватном облаке. Буквально, вы можете получить ваш отчет откуда угодно. CDNcaching identity & security business analyticscommercemediaHPC integration SQL Reporting позволяет легко добавить отчетность в ваше приложение на базе Windows Azure.
43 Publish Reports to SQL Azure Reporting URL access to reports or LOB application End User CDNcaching identity & security business analyticscommercemedia integration HPC SQL Reporting allows you to easily build reporting capabilities into your Windows Azure application.
44 Connectors Familiar End User Tools BI Platform Unstructured and Structured Data SensorsDevicesBots Crawlers SSAS PowerViewExcel with PowerPivotEmbedded BIPredictive Analytics SSRS Hadoop On Windows Azure Hadoop On Windows Server Microsoft EDW ERP CRMLOBAPPs CDNcaching identity & security business analyticscommercemedia integration HPC
45 Windows Azure Active Directory современный облачный сервис, который предлагает управления идентификацией и контролем доступа для облачных приложений, таких как: приложения Windows Azure, Microsoft Office 365, Dynamics CRM Online, Windows Intune или иные приложения сторонних компаний. Легкая интеграция провайдеров Live ID, Facebook, Yahoo, Google, & Active Directory для единого функционала sign- on в приложении. Поддержка промышленных стандартов и существующих.NET APIs. CDNcaching identity & security business analyticscommercemedia integration HPC Современный облачный сервис для управления задачами идентификации и контроля доступа для облачных приложений
46 On-Premises Active Directory ADFS rd Party Apps Windows Azure Active Directory Microsoft Apps Your Apps Современный облачный сервис для управления задачами идентификации и контроля доступа для облачных приложений CDNcaching identity & security business analyticscommercemedia integration HPC
47 Media Services предлагают масштабируемую и надежную инфраструктуру, которая позволит вам сфокусироваться на ваших бизнес-задачах и тех фичах, которые делают ваш сервис ценным. Windows Azure Media Services простое, гибкое и доступное по цене полностью модифицируемое решение, которое позволяет создавать, управлять и распространять медиа-контент на все возможные устройства и платформы. CDNcaching identity & security business analyticscommercemedia integration HPC Media Services позволяют компаниям, работающим с медиа- контентом, строить законченные процессы обработки медиа на Windows Azure.
48 Вещание медиа Операторы сетей Владельцы контента Enterprises Кодирование Конвертация форматов Защита контента Стриминг по требованию Live- стриминг Аналитика Windows Azure Media Services Аренда | Подписка | Покупка | Free Windows Azure CDN 3 rd Party CDN CDNcaching identity & security business analyticscommercemedia integration HPC Media Services позволяют компаниям, работающим с медиа- контентом, строить законченные процессы обработки медиа.
49 Windows Azure – это мост для внедрения облачных технологий для интенсивных параллельных вычислений. Вы можете легко строить, размещать и управлять масштабируемыми, защищенными от сбоев, производительными приложениями как в кластере предприятия так и в облаке. Расширенные возможности включают в себя Windows Azure HPC Scheduler и распределенные среды – Parametric Sweep, Microsoft MPI (Message Passing Interface), Cluster SOA, которые доступны как для on-premise так и для облака Azure. CDNcaching identity & security business analyticscommercemedia integration HPC
50 CDNcaching identity & security business analyticscommercemedia integration HPC Windows Azure is the bridge to embrace cloud computing for compute intensive parallel applications.
51 Windows Azure Commerce позволяет вам использовать платформу электронной коммерции Microsoft для доступа к миллионам потребителей по всему миру. Сегодня платформу Windows Azure Commerce используют облачные сервисы Office 365 и XBOX Live. Со временем, сервисы платформы будут доступны публично для того, чтобы предоставить вам те же возможности электронной коммерции, позволяя продавать сервис напрямую вашим клиентам. CDNcaching identity & security business analyticscommercemedia integration HPC
52 CDNcaching identity & security business analyticscommercemedia integration HPC Commerce Получите доступ к миллионам потребителей ваших данных через Marketplace Ваши продукты и сервисы могут быть получены через инструменты Microsoft Получите преимущества от маркетинга и мерчендайзинга Microsoft Microsofts Marketplaces Интегрируйте сервис электронной коммерции в ваш собственный магазин Получите преимущества масштабируемости, надежности и совместимости платформы электронной коммерции Microsoft Запустите и управляйте маркетинговыми компаниями Commerce services
53 Global Physical Infrastructure servers/network/datacenters automated elastic managed resources usage based CDNcaching identity & security business analyticscommercemediaHPC integration compute data management networking SQL database blob connect virtual network traffic manager noSQL database web sites cloud services virtual machines
54 Библиотеки.NET Интеграция с Visual Studio.NET Tools & SDK Базовый SDK Библиотеки Node.js Node.js SDK Базовый SDK Библиотеки PHP PHP SDK Базовый SDK Базовый SDK = Эмулятор, Инструменты создания пакетов, и т.д. Библиотеки Java Java SDK Базовый SDK Интеграция с Eclipse
55 ServicesXMLoDataAtomPubRSS APIs Протоколы Форматы One SDK
56 ДанныеБазовые библиотеки ФреймворкиСредыИнструменты
59 Community Forum | Service Dashboard and Outage Report | Billing and Account Support Unlimited Break/ Fix Support via Web Response Time Sev B: 4 Hrs Sev C: 8 hrs Response Time Sev A: 2 hrs, Sev B: 4 Hrs Sev C: 8 hrs Response Time Sev A: 1 hrs, Sev B: 2 Hrs Sev C: 4 hrs Response Time Sev A: 1 hrs, Sev B: 2 Hrs Sev C: 4 hrs 3 Phone Incidents per month Unlimited Phone Incidents Unique Phone Line Elevated Priority MS Exec Escalations App Dev Mgr (Pooled) Azure Specific App Dev Mgr (Designated) All Microsoft Products Developer Mentoring & Proactive Services Web $39/Month 6-month contract Basic $300/Month 6-month contract Pro-Direct $1K/Month 6-month contract Premier $3K/$12K/$44K/Month 1-yr contract Free Entry-level reactive Foundational reactive Premium reactivePremium reactive/proactive
60 Windows Azure в России
61 Сделано в России Некоторые клиенты Windows Azure
62 Получить Windows Azure в России стало проще!
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.