Microsoft Azure

36
Microsoft Developer Tour Технологическая экспедиция msdevtour.ru #msdevtour

Transcript of Microsoft Azure

Page 1: Microsoft Azure

Microsoft Developer TourТехнологическая экспедиция

msdevtour.ru

#msdevtour

Page 2: Microsoft Azure

Алексей БоковЕвангелист Microsoft Azure

Облако Azure

Page 3: Microsoft Azure

@abokov

twitter.com/abokov

Эта презентация уже выложена здесь:

Page 4: Microsoft Azure

Microsoft Developer Tour #MSDevTour

Зачем нам облачные технологии?

Page 5: Microsoft Azure
Page 6: Microsoft Azure
Page 7: Microsoft Azure

На самом деле вот :

Page 8: Microsoft Azure

Тенденции разработки приложений

2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020

Net New Cloud 0% 3% 6% 10% 17% 26% 37% 49% 63% 79% 96%

Replaced to Cloud 11% 13% 15% 18% 22% 26% 30% 35% 39% 44% 49%

Migrated to IaaS 1% 3% 5% 7% 10% 12% 14% 17% 18% 20% 21%

Traditonal 88% 89% 88% 85% 82% 77% 71% 65% 59% 51% 44%

0%

50%

100%

150%

200%

250%

% O

F 2

01

0 A

PP

PO

RT

FO

LIO

Page 9: Microsoft Azure

Глобальные облака – кто где

Page 10: Microsoft Azure

На самом деле все как то вот так

Page 11: Microsoft Azure

North Central US

South East Asia/

Singapore

East Asia

/Hong Kong

North Europe/ Dublin

West Europe/

Amsterdam

South Central US

East USWest US

Japan East/

Saitama

Japan West

/ Osaka

Brazil South / San

Paulo (preview)

China South+North/

Vianet21

Microsoft Azure : 13 datacenter locations

Page 12: Microsoft Azure

Global Azure Content Delivery Network

Node locations list on world map aka.ms/cdn-map

Page 13: Microsoft Azure

Azure datacenters

Tour to Datacenter: aka.ms/gfs-video

Page 15: Microsoft Azure
Page 16: Microsoft Azure

из Fortune 500 используют

Azure

>57% >250kАктивных вебсайтов

Более

1,200,000Баз Данных SQL в Azure

>40 ТРИЛЛИОНОВобъектов >350

МИЛЛИОНОВ

пользователей

AD

>18 МИЛЛИАРДОВаутентификаций/неделя>2

МИЛЛИОНОВзапросов/сек >2

МИЛЛИОНАРазработчиков,

зарегистрировавшихся

в Visual Studio Online

Page 17: Microsoft Azure

>375kWebsites Hosted

>2BillionRequests per Day

>200k UniqueCustomers

120%Yearly Paid Subscription Growth

%Yearly Revenue

Growth

Azure Websites by the Numbers

650%Yearly Traffic

Growth500

Page 18: Microsoft Azure

Azure Websites Customers and PartnersFolks doing interesting things on the platform

Page 19: Microsoft Azure
Page 20: Microsoft Azure

Objectives• Scalable e-commerce

website to sell flights,

both through travel

agencies and directly to

consumers

Tactics• Built Azure -based

website using

Umbraco and SQL on

Azure for content and

images.

• Using VNET

connecting on-

premise

Results• Scalable Website with

integration for Flight

booking and Check In

systems

Page 21: Microsoft Azure

Jägermeister

Objectives• Create brand awareness

and loyalty

• Understand tastes and

preferences of audience

• Connect consumer

through shared

experiences

TacticsCloud-based website

and mobile application

for engaging customers

through social media.

video and audio

features.

Results• Mobile app and Website

JagerBonds allows

posting photos and

videos to Facebook or

Instagram

• Compile posts and pair

them with songs

Page 22: Microsoft Azure

Azure Websites Features & Capabilities

Designed for secure mission-critical applications Optimized for Availability and Automatic scale Agility through Continuous Deployment

Hybrid Connections / VPN Support

Scheduled Backup

Azure Active Directory Integration

Site Resiliency, HA, and DR

Web Jobs

Role Base Access Control

Audit / Compliance

Enterprise Migration

Client Certs

Redis Caching

IP Restrictions/ SSL

Web Sockets

SQL, MySQL, DocDB, & Mongo

Automated Deployment

AutoScale

Built-in Load Balancing

WW Datacenter Coverage

End Point Monitoring & Alerts

App Gallery

DR Site Support

WildCard Support

Dedicated IP address

HTTP Compression

WebJobs

Sticky Sessions

Remote Debugging w/ Visual Studio

Site Staging Slots

Testing in Production

Continuous Integration/Deployment

Git, Visual Studio Online and GitHub

App & Site Diagnostics

OS & Framework Patching

Site Extensions Gallery

NET, PHP, Python, Node, Java

Framework Installer

Browser-based editing

Auto-Healing

Logging and Auditing

Note: Features to discuss today are in BOLD. Items with a * are to be released

Page 23: Microsoft Azure

foo.azurewebsites.net foo.scm.azurewebsites.net

Page 24: Microsoft Azure

Staging

Production

swap

Developer

Production

Developer

Page 25: Microsoft Azure

Staging

Production

swap

Developer

Page 26: Microsoft Azure

Staging

Production

swap

Developer

Page 27: Microsoft Azure
Page 28: Microsoft Azure

Azure Web Site

Page 29: Microsoft Azure

Azure Websites Features & Capabilities

Designed for secure mission-critical applications Optimized for Availability and Automatic scale Agility through Continuous Deployment

Hybrid Connections / VPN Support

Scheduled Backup

Azure Active Directory Integration

Site Resiliency, HA, and DR

Web Jobs

Role Base Access Control

Audit / Compliance

Enterprise Migration

Client Certs

Redis Caching

IP Restrictions/ SSL

Web Sockets

SQL, MySQL, DocDB, & Mongo

Automated Deployment

AutoScale

Built-in Load Balancing

WW Datacenter Coverage

End Point Monitoring & Alerts

App Gallery

DR Site Support

WildCard Support

Dedicated IP address

HTTP Compression

WebJobs

Sticky Sessions

Remote Debugging w/ Visual Studio

Site Staging Slots

Testing in Production

Continuous Integration/Deployment

Git, Visual Studio Online and GitHub

App & Site Diagnostics

OS & Framework Patching

Site Extensions Gallery

NET, PHP, Python, Node, Java

Framework Installer

Browser-based editing

Auto-Healing

Logging and Auditing

Note: Features to discuss today are in BOLD. Items with a * are to be released

Page 30: Microsoft Azure

Traffic Manager –how it works ?

Page 31: Microsoft Azure

Use Azure to load Balancing (round robin)

www.cloudtechnologies.ru

abokov.trafficmanager.netMode: roundrobin

VM ( abokov.cloudapp.net )

abokov-site.azurewebsites.net

( backup replica )

Page 32: Microsoft Azure

Use Azure as disaster recovery for your site

www.cloudtechnologies.ru

abokov.trafficmanager.net

Mode: Failover

Linux VM ( abokov.cloudapp.net )

Backup web-site

abokov-site.azurewebsites.net

Page 33: Microsoft Azure

Подробнее о способах приобретения Microsoft Azure

Оплата по мере

использования от 1 месяца

Контракты от 3-х лет

На azure.comКорпоративное соглашение

EA

12 месяцев

Программы Open License

33

• PAY-AS-YOU-GO или оплата по мере

использования предполагает гибкие

возможности без первоначальных

затрат и отсутствие долговременных

обязательств

• Данный вариант оплаты может быть

полезен для предприятий малого и

среднего бизнеса, а также для

индивидуальных разработчиков, для

задач требующих небольшого

количества ресурсов с возможностью

расширения в будущем.

• Для использования этого варианта

оплаты необходимо наличие

кредитной карты.

• Все детали вы можете узнать по

aka.ms/msazurerupayg

• Enterprise - Enterprise Agreement и

Enterprise Agreement Subscription.

Данный вариант приобретения

предполагает предварительную

оплату ресурсов Microsoft Azure

• Размер скидки до 35%*

• Приобретение доступно у наших

партнеров со статусом Large

Account Reseller.

• Данный вариант приобретения

предназначен для компаний

корпоративного сегмента, все

подробности можно прочитать

http://aka.ms/msazureruea

или узнать у наших партнеров

pinpoint.microsoft.com/ru-ru

• Приобретение у наших партнеров

• Возможность оплаты ресурсов Microsoft

Azure от 5000 рублей на 12 месяцев с

возможностью пополнения счета

подписки в любой момент, все

подробности

aka.ms/msazureruopen

• Данный вариант оплаты может быть

полезен для предприятий малого и

среднего бизнеса, а также для

индивидуальных разработчиков

• Для использования данного варианта

оплаты не требуется кредитная карта,

все документы предоставляются в

соответсвии с российским бухучетом

Page 34: Microsoft Azure

Бизнес поддержка для партнеров-разработчиков

Мы делаем co-marketing

Прямой технический и бизнес

контакт в Microsoft

Выгодные цены

Ранний доступ к бетам и превью

Участие в наших событиях

Go-To-Market на глобальном уровне

практически в любом регионе мира

Page 35: Microsoft Azure

Бесплатные опции• 30 дневный триал на windowsazure.com

• Триал для MSDN подписчиков

• Для стартапов - BizSpark на 3 года – включает в себя 5 MSDN подписок!

• Windows Azure Offer $60K (BizSpark+) – облако на 1 год на $60 000 ( на конкурсной основе )

Page 36: Microsoft Azure

Изучайте и присоединяйтесь!Центр разработки

azurehub.ru

Портал Windows Azure

azure.com

Контактный емейл для всех вопросов по Windows Azure

[email protected]

Сообщество пользователей

facebook.com/groups/azurerus

Последние новости

@windowsazure_ru

Полезные

ресурсы