32
Что нового в Azure? Дмитрий Миндра Microsoft Technologies Lab Leader Lohika @dmytromindra

Lohika .Net Day - What's new in Windows Azure

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Lohika .Net Day - What's new in Windows Azure

Что нового в Azure?

Дмитрий МиндраMicrosoft Technologies Lab LeaderLohika@dmytromindra

Page 2: Lohika .Net Day - What's new in Windows Azure

Младший научный

сотрудник ИТГИП

Лидер лаборатории

Майкрософт технологий

Компании Lohika

программист

@dmytromindra

Page 3: Lohika .Net Day - What's new in Windows Azure
Page 4: Lohika .Net Day - What's new in Windows Azure

Облака бывают разные

Page 5: Lohika .Net Day - What's new in Windows Azure

Microsoft Data Center

Page 6: Lohika .Net Day - What's new in Windows Azure

Data Center Dublin

38 554 м2

29.4 MW

Page 7: Lohika .Net Day - What's new in Windows Azure

~100 Globally Distributed Data Centers

Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs

http://www.youtube.com/watch?v=hOxA1l1pQIw

Дата центры Microsoft

Page 8: Lohika .Net Day - What's new in Windows Azure

Почему облако ?

Page 9: Lohika .Net Day - What's new in Windows Azure

hardware

software

facilities

power/cooling

IT labor

support

network

security

maintenance

management tools

disaster recovery

backup

Стоимость покупки составляет 10% IT

затрат

Стоимость эксплуатации

составляет 90% IT затрат

Source: IDC

Page 10: Lohika .Net Day - What's new in Windows Azure

Private(On-Premise)

Infrastructure

(as a Service)

Platform(as a

Service)

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security & Integration

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security & Integration

Storage

Server HW

Networking

Servers

Databases

Virtualization

Runtimes

Applications

Security & Integration

You m

anage M

anaged b

y v

endor

Managed b

y v

endor

You m

anage

You m

anage

Какими бывают облака ?

Page 11: Lohika .Net Day - What's new in Windows Azure

Private(On-Premise)

Infrastructure

(as a Service)

Platform(as a

Service)

Какими бывают облака ?

Page 12: Lohika .Net Day - What's new in Windows Azure

Web and Clouds

Third party CloudWeb applications

On-premise

s LOB ApplicationsComposite applications

Compute Storage Management ManagementRelational data Connectivity Access control

Developer ExperienceUse existing skills and tools.

Windows Azure Platform

Page 13: Lohika .Net Day - What's new in Windows Azure

Виртуальныесерверы Хранилище

данных

Сервис кэширования данных

CDN Service Bus

База данных

Поддержка образов HyperV

Контроль доступа

Windows Azure: технологии

Python

Page 14: Lohika .Net Day - What's new in Windows Azure

BUSINESSES CONSUMERS

INTERNET

Архитектура Windows Azure

Page 15: Lohika .Net Day - What's new in Windows Azure

Fabric

Compute Storage

Fabric controller

The Fabric Controller communicates with every server within the Fabric. It manages Windows Azure, monitors every application, decides where new applications should run – optimizing hardware utilization.

Архитектура Windows Azure

Page 16: Lohika .Net Day - What's new in Windows Azure

Computation provides application scalability. Developers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power.

Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store.

The Fabric Controller automates load balancing and computes resource scaling

Security and Control Features include storage encryption, access authentication, and over-the-wire encryption using HTTPS. Industry certification is part of the Windows Azure roadmap.

Geographically distributed, state-of-the-art data centers host your applications and data, internet-accessible from everywhere you choose to allow.

Архитектура Windows Azure

Page 17: Lohika .Net Day - What's new in Windows Azure

Interacts with a “Fabric Agent” on each machine

Monitors every VM, application and instance

Performs load balancing, check pointing and recovery

Fabric Controller

Архитектура Windows Azure

Page 18: Lohika .Net Day - What's new in Windows Azure

GOAL:SCALABILITYScale out by replicating worker instances as needed.

Allow applications to scale user and compute processing independently.

Two instance types: Web Role & Worker RoleWindows Azure applications are built with web role instances, worker role instances, or a combination of both.

Each instance runs on its own VM (virtual machine), replicated as needed

Compute

Архитектура Windows Azure

Page 19: Lohika .Net Day - What's new in Windows Azure

GOAL:SCALABLE, DURABLE STORAGE

Windows Azure storage is an application managed by the Fabric Controller

Windows Azure applications can use native storage or SQL Azure

Application state is kept in storage services, so worker roles can replicate as needed

Blobs: large, unstructured data (audio, video, etc)

Tables: simply structured data, accessed using ADO.NET Data Services

Queues: serially accessed messages or requests, allowing web-roles and worker-roles to interact

Storage

Архитектура Windows Azure

Page 20: Lohika .Net Day - What's new in Windows Azure

GOAL:AUTOMATED APPLICATION MANAGEMENT AND CONTROL

Fabric

The Fabric Controller automates service management

Services Management

Архитектура Windows Azure

Page 21: Lohika .Net Day - What's new in Windows Azure

Windows Azure: стоимость сервисов

http://bit.ly/ylyEIe

Плати только за то, чем пользуешься!

Стоимость Extra Small Virtual Machine $9.36 в месяц или $0.013 в час

Ценовой калькулятор :

Page 22: Lohika .Net Day - What's new in Windows Azure

Azure официально в Украине с 21 июня !

Page 23: Lohika .Net Day - What's new in Windows Azure

Web Sites

Нам предоставляют 10 бесплатных сайтов Быстрое и гибкое развертывание сайтов

(Visual Studio, TFS, Git) Сайты расположены на общих инстансах Сайты можно быстро масштабировать при

возрастающей нагрузке Сайты – великолепная фича, доступная

каждому

Page 24: Lohika .Net Day - What's new in Windows Azure

Virtual Machines

Инфраструктура как сервис доступна Можно развернуть виртуалку из коллекции Можно залить готовый образ Мы получаем полный доступ к виртуальной

машине Можно подключать диски к машинам Образ созданной машины легко скачать и

запустить локально Это доступно! Linux !!! ;)

Page 25: Lohika .Net Day - What's new in Windows Azure

Virtual Network

Мы можем создать свою сеть в Ажуре! Можно объединить Ажур с локальной сетью

в одну виртуальную сеть. Можно скачать готовый конфигурационный

файл для роутера Cisco/Juniper Можно перемещать виртуалки между

собственной серверной, ажуром и другими провайдерами, поддерживающими Hyper-V

Page 26: Lohika .Net Day - What's new in Windows Azure

Cloud Services

WebRole и Worker Role SQL Server Service Bus

Page 27: Lohika .Net Day - What's new in Windows Azure

Big Data

Azure Marketplace SQL Server Microsoft SQL Server Connector for Apache

Hadoop

Page 28: Lohika .Net Day - What's new in Windows Azure

Media

Media Services in the Cloud! CDN SQL Server Storage

Page 29: Lohika .Net Day - What's new in Windows Azure

Новый портал

Page 30: Lohika .Net Day - What's new in Windows Azure

Хотите попробовать?

Page 31: Lohika .Net Day - What's new in Windows Azure

Мероприятия и тренингиwww.microsoft.ua/events

Обзор, новости, общая информацияwww.windowsazure.com

Центр разработчикаhttp://msdn.microsoft.com/ru-ru/windowsazure/

Training Kit (demos, HOL, samples)http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8396

Блог команды разработкиhttp://blogs.msdn.com/b/windowsazure

Полезные ресурсы

Page 32: Lohika .Net Day - What's new in Windows Azure

Спасибо !

Вопросы?

@dmytromindra