Windows Azure Возможности. Новые сервисы. Виктор Цикунов Консультант по стратегическим технологиям Microsoft Corporation.

Презентация:



Advertisements
Похожие презентации
Microsoft TechDays Евгений Марченков Эксперт по технологиям разработки ПО Microsoft.
Advertisements

Microsoft TechDays Николай Миляев консультант Microsoft.
Msdevcon.ru#msdevcon. OPEN SOURCE РЕШЕНИЯ В ОБЛАКЕ WINDOWS AZURE Воркачёв Владимир.
Windows ® Azure Platform. Проблемы безопасности в «облаке» Физическая безопасность Сети и изоляция Безопасность приложений Управление идентификацией пользователей.
Microsoft TechDays Александр Неволин Nevlabs кандидат технических наук.
Microsoft TechDays Золотовицкий Аркадий Директор по производству «Интеллектуальные системы»
Вычислительные ресурсы и приложения доступные через Интернет в виде сервисов Облачные вычисления.
Новые продукты Microsoft для повышения качества и эффективности образования Амит Миталь Старший вице-президент Microsoft по развитию социальных проектов.
Microsoft TechDays Леонид Шапиро MCT ЦКО «Специалист»
Innovation Day. 12 основных фактов о SaaS-бизнесе Оценка стоимости размещения в Azure.
Microsoft TechDays Людмила Шайкина Quarta Consulting
Microsoft TechDays Никоноров Евгений разработчик EPAM Systems.
Microsoft TechDays Павел Маслов MVP, Directory Services.
Microsoft TechDays Марат Бакиров Эксперт по разработке ПО Microsoft
Click to edit Master subtitle style Оптимизация базовой ИТ Инфраструктуры с Windows Server 2008 R2 Петр Васильев специалист по технологиям Microsoft Corporation.
Microsoft TechDays Константин Трещев MCITP: Enterprise Administrator
Ромуальд Здебский Microsoft.
На примере одного дня из жизни руководителя. Поездка в Милан.
Innovation Day. Содержание Облачные сценарии Что такое Windows Azure? Сервисы и технологии Windows Azure Примеры облачных решений Будущее платформы Задавайте.
Microsoft TechDays Виталий Дильмухаметов
Транксрипт:

Windows Azure Возможности. Новые сервисы. Виктор Цикунов Консультант по стратегическим технологиям Microsoft Corporation

Различные типы облаков и сценарии их использования

Экономия Быстрота Фокус

Эволюция в сторону высоко виртуальных систем и далее в облако

3 Хостинг, Облако, ПО как сервис В своем ЦОД Вы отвечаете за управление, масштабируемость и отказоустойчивость Инфраструктура как сервис Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Отвечает поставщик Вы отвечаете Платформа как сервис Масштабируемость, отказоустойчивость обеспечивается поставщиком Вы отвечаете Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Модели хостинга ПО как сервис Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Бизнес модель Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Все обеспечивается поставщиком

время IT ресурсы Реальная нагрузка Предоставленные ИТ ресурсы Ненужные ресурсы Недостаток ресурсов Фиксированная цена ресурсов Прогноз нагрузки Барьер инноваций

…при использовании «облачных» ресурсов Реальная нагрузка Предоставленные ИТ ресурсы Уменьшение начальных инвестиций Уменьшение «ненужных» ресурсов Отсутствие недостатка в ресурсах Возможное уменьшение ИТ затрат при снижении нагрузки время IT ресурсы Прогноз нагрузки

Public cloud steady state pricing Source: Microsoft SMB: >25x public cloud benefit Enterprise: ~10x public cloud benefit

S M T W T F S Capacity Needed (Max + 20%) J F M A M J J A S O N D Capacity Needed (Max + 20%) t Compute Inactivity Period On and Off Growing Fast Unpredictable Bursting Predictable Bursting 24x7 Steady Save 20-30% Save 60-80% On and Off (30%) Growing Fast (15%) Unpredictable Bursting (25%) Predictable Bursting (20%) 24x7 Steady (10%)

Платите только за то, что используете.

В чем отличие Windows Azure?

Америка ЕвропаАзия Датацентры Azure N. Central – U.S. Sub-Region S.E. Asia Sub-Region E. Asia Sub-Region N. Europe Sub-Region W. Europe Sub-Region S. Central – U.S. Sub-Region East – U.S. Sub-Region West – U.S. Sub-Region

В цифрах

3 Global Physical Infrastructure servers / network / datacenters computedata servicesnetworks N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN Locations Automated Managed Resources Elastic Usage Based app services

Платформа для выполнения кода вашего приложения… Web role – это простая виртуальная машина с настроенным IIS Worker role используется для задач не связанных с веб, обычно для фоновых обработчиков Вы можете подключиться к вашим web/worker roles – это обычные виртуальные машины Вы создаете пакет с кодом вашего приложения и Windows Azure разворачивает виртуальные машины и код вашего приложения. Балансировщик нагрузки разделяет запросы между несколькими экземплярами роли. computedata managementnetworking SQL database noSQL database websites blob connect virtual network traffic manager VMs cloud services

PaaS быстрее Причина: меньше работы разработчикам Преимущество: скорость создания приложения от идеи до публикации compute data managementnetworking SQL database noSQL database web sites blob connect virtual network traffic manager virtual machines cloud services PaaS дешевле Причина: меньше административно й работы при настраивании и поддержке Преимущество: организации тратят меньше средств на поддержку PaaS уменьшает риски Причина: платформа гарантирует доступность приложения Преимущество: созданные приложения более надежны

Management Portal Scripting (Windows, Linux and Mac) computedata managementnetworking SQL database noSQL database websites blob connect virtual network traffic manager cloud services REST API Boot VM from New Disk Virtual machines

computedata managementnetworking SQL database noSQL database websites blob connect virtual network traffic manager cloud services Virtual machines cloud services

Подключения к облачным сервисам через виртуальные IP адреса Простое подключение через публичные адреса Прямое подключение с помощью Virtual Networking Для сложных сценариев какActive Directory или DCOM Direct Access via VNET FrontEndSubnet ( /16) SQLSubnet ( /16) Load Balancer 80 WA Web Role Cloud Service Cloud Services AD SQL Mirror AD Subnet ( /16) ContosoVNet ( /8) WA Web Role Persistent VM Load Balancer Cloud Services compute data managementnetworking SQL database noSQL database web sites blob connect virtual network traffic manager virtual machines cloud services Смешанный режим: PaaS и IaaS В одном облачном сервисе Простой, безопасный и высокоэффективный метод использования IaaS и PaaS вместе

Windows Azure Web Sites Быстрая и простая возможность разворачивания сайтов в высокомасштабируемой облачной среде. Возможность использования популярных технологий. Поддержка языков разработки (ASP.NET, Classic ASP, PHP, Node.js) Готовые сборки популярных решений с открытым кодом Выбор базы данных (SQL Database, MySQL) Выбор инструментов (Visual Studio, Git, FTP, WebMatrix) Выбор ОС для разработки (Windows, Mac, Linux) compute data managementnetworking SQL database noSQL database blob connect virtual network traffic manager cloud servicesVMs GIT : FTP Web Deploy : TFS Deploy Протоколы доставки web sites

3 Global Physical Infrastructure servers / network / datacenters computedata servicesnetworks N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN Locations Automated Managed Resources Elastic Usage Based app services

ДанныеПриложения низкого уровня П-ия высокого уровня Среды выполнения Инструменты

Windows Azure Migration Case Study

Admixer today Over banner impressions per day About 340 publisher websites Serving ads on Ukrainian part of Skypes traffic Hundreds of brands Thousands of ad campaigns

Admixer customers and many others… AGENCIES BRANDS and many others…

Admixer Components Banner Invocation Banner script Azure CDN Banner image file Invocation DB Main DB Views / Clicks Current campaigns / banners Grouped statistics Billing Service Recalculated and filtered data Management UI Visitors

Admixer Components Visitors Service Visitors DB Management UI From and to invocation subsystem Pages DB Visitor behavior stats Page Scanner Pages to content sections link Publisher Sites Raw page data Analyzed page data

Azure services consumption Service nameConsumptionConsumption w/traffic growth Small computing instances5464 Bandwidth10 Tb16 Tb SQL Azure Databases3x1Gb, 1x30Gb, 2x20Gb4x1Gb, 1x30Gb, 4x20Gb Blob and table storage, CDN1Tb5Tb

Contacts Alexey Boltivets, CEO +38(044) (067) skype: Aleksey.Boltivets Artem Lakomov, CTO +38(044) (050) skype: Artem.Lakomov Ukraine, Kyiv 13j Pymonenko St, bld. #2 Contacts

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.