Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Platforma Windows Azure (v obrazech) Dalibor Kačmář Platform Strategy Advisor blogs.msdn.com/kaci.

Podobné prezentace


Prezentace na téma: "Platforma Windows Azure (v obrazech) Dalibor Kačmář Platform Strategy Advisor blogs.msdn.com/kaci."— Transkript prezentace:

1 Platforma Windows Azure (v obrazech) Dalibor Kačmář Platform Strategy Advisor blogs.msdn.com/kaci

2 Definice Cloud Computingu Dvě široké kategorie Cloud aplikace SaaS – Office 365 Cloud platforma PasS - Windows Azure platform Cloud Aplikace Uživatelé Vývojáři Cloud Platforma

3 Windows Azure Platform Windows Azure AppFabric Windows Azure Windows Azure SQL Azure SQL Azure Windows Azure Marketplace Windows Azure Marketplace Aplikace a data

4 Windows Azure AppFabric Windows Azure AppFabric SQL Azure SQL Azure Windows Azure Marketplace Windows Azure Marketplace Windows Azure Aplikace a data v cloudu Storage Connect Compute Fabric Controller Aplikace a Data Windows Azure Windows Azure CDN

5 Connect Storage Windows Azure Compute Applications and Data Compute Fabric Controller IIS Instance Web Role Virtuální stroje Instance Worker Role Instance VM Role Load Balancer HTTP/HTTPS, TCP

6 Compute Windows Azure Storage Storage Applications and Data Fabric Controller Bloby TabulkyFronty HTTP/HTTPS, OData (pro tabulky) CDN Connect

7 Storage Compute Windows Azure Fabric Controller Applications and Data Fabric Controller Fabric Agent Instance rolí Fabric Agent Storage CDN Connect Fabric Controller

8 CDN Storage Applications and Data Compute Fabric Controller Connect Windows Azure CDN Síť pro distribuci obsahu Windows Azure Blobs

9 Compute Storage CDN Connect Applications and Data Fabric Controller Windows Azure Compute Instance rolí Windows Azure Connect Endpoint Agent IPsec

10 Windows Azure AppFabric Windows Azure AppFabric Windows Azure Windows Azure Windows Azure Marketplace Windows Azure Marketplace SQL Azure Database Data SQL Azure SQL Azure SQL Azure Reporting SQL Azure Reporting SQL Azure Data Sync SQL Azure Data Sync

11 SQL Azure Reporting SQL Azure Reporting SQL Azure Data Sync SQL Azure Data Sync SQL Azure Database Database Server Database SQL Azure Database TDS, OData Aplikace

12 SQL Azure Reporting SQL Azure Reporting SQL Azure Database SQL Azure Data Sync SQL Azure Data Sync SQL Azure Data Sync SQL Azure Database Synchronizace přes SQL Azure Data Sync SQL Server Synchronizace přes SQL Azure Data Sync

13 Windows Azure AppFabric Aplikační infrastruktura v cloudu Windows Azure Windows Azure SQL Azure SQL Azure Windows Azure Marketplace Windows Azure Marketplace Windows Azure AppFabric Windows Azure AppFabric Service Bus Access Control Caching

14 Access Control Windows Azure AppFabric Service Bus Servisní sběrnice Registry 4) Vyvolání operace na Service Bus endpoint 3) Vyhledání Service Bus endpoint Klient (On-premises nebo cloud) WCF služba (On-premises) 2) Zveřejnění Service Bus endpoint Service Bus 1) Registrace service endpoint 5) Vyvolání operace na service endpoint

15 Windows Azure Caching AppFabric Access Control (AC) Service Bus Access Control Aplikace (On-premises nebo cloud) Identity Providers (IdPs) AD FS 2.0 Windows Live ID Google Facebook Yahoo... 2) Autentizace uživatele, návrat IdP tokenu IdP Token 1) Přístup k aplikaci a přesměrování na IdP 4) Validace IdP tokenu, vytvoření AC tokenu podle pravidel pro tuto aplikaci Rules Engine 5) Navrácení AC tokenu AC Token 3) Zaslání IdP tokenu službě AC IdP Token 7) Validace AC tokenu, a využití jeho claims 6) Předání AC tokenu AC Token Access Control

16 Windows Azure Access Control AppFabric Caching Service Bus Windows Azure Aplikace Caching Service Cached Data Caching

17 Windows Azure Windows Azure SQL Azure SQL Azure Windows Azure AppFabric Windows Azure AppFabric Windows Azure Marketplace Windows Azure Marketplace Windows Azure Marketplace DataMarket Aplikace

18 Windows Azure Marketplace DataMarket Windows Azure Marketplace Applications Windows Azure Marketplace Applications Windows Azure Marketplace - aplikace Hotové aplikace Aplikační komponenty Training

19 Windows Azure Marketplace Applications Windows Azure Marketplace DataMarket Windows Azure Compute Windows Azure Compute Windows Azure Marketplace DataMarket Datasety obsahových partnerů Windows Azure Marketplace DataMarket Windows Azure Storage SQL Azure Database Datasety obsahových partnerů Service Explorer REST, OData Aplikace Přístup k datům

20 Ceny Windows Azure Platform Příklady (v USD) Compute: $ $0.96/hodinu pro každou instanci role v závislosti na její velikosti Storage: Windows Azure bloby a tabulky: Data: $0.15/GB za měsíc Přístup: $0.01/10,000 operací SQL Azure: $9.99/ GB za měsíc Datové přenosy na hraně datového centra: Severní Amerika a Evropa: $0.10/GB dovnitř, $0.15/GB ven Asia/Pacific: $0.20/GB dovnitř, $0.30/GB ven

21 Scénáře použití

22 Používáme Azure (1) Některé znaky aplikací vhodných pro Windows Azure Aplikace s potřebou masivního škálování Příklad: Webové aplikace obsluhující vysoké množství klientů Aplikace vyžadující vysokou dostupnost Příklad: LOB aplikace pro mobilní zaměstnance Aplikace s různým zatížením Příklad: Rezervační systémy, účetní systémy Aplikace s krátkou nebo neznámou životností Příklad: Aplikace určené pro marketingové kampaně

23 Používáme Azure (2) Některé znaky aplikací vhodných pro Windows Azure Aplikace vyžadující paralelní zpracování Příklad: aplikace pro finanční modelování Aplikace s rychlým nárůstem a ústupem Příklad: Start-upy Aplikace, které nezapadají do firemního IT Příklad: Webové aplikace s rychlým nasazením Aplikace benefitující z externího úložiště dat Příklad: Archivace dat, aplikace distribuující velké objemy dat (mediální obsah, mapové podklady, …)

24 Používáme Azure (3) Některé znaky aplikací vhodných pro Windows Azure Aplikace s širokou geografickou dostupností Příklad: Jednotné aplikace pro pobočky v různých regionech Prodej a distribuce dat Příklad: Statistické informace, podklady GIS, počasí, …

25 Bloby Stavíme na Windows Azure Ne-Azure aplikace využívající Windows Azure storage SQL Azure On-Premises nebo hostované aplikace

26 Instance Web Role Tabulky Stavíme na Windows Azure Masivně škálující web aplikace dostupné přes Internet Uživatelé

27 BlobyFronty Tabulky Uživatelé Instance Worker Role Instance Web Role Stavíme na Windows Azure Masivně škálovatelné webové aplikace se zpracováním na pozadí

28 Instance Web Role SQL Azure Uživatelé Stavíme na Windows Azure Nové webové aplikace s relační databází

29 Instance Web Role SQL Azure Uživatelé Stavíme na Windows Azure Webová aplikace používající cloud a on-premises data/služby Service Bus On-premises Data/Služby

30 Uživatel Bloby Instance Web Role Fronty Instance Worker Role Stavíme na Windows Azure Paralelní zpravování aplikace

31 Uživatel Bloby Instance Worker Role Stavíme na Windows Azure Paralelní zpracování aplikace pomocí Windows HPC Serveru Windows HPC Compute Cluster

32 Závěr Cloud platforms are here Microsoft is placing a big bet with the Windows Azure platform A new world is unfolding Prepare to be part of it


Stáhnout ppt "Platforma Windows Azure (v obrazech) Dalibor Kačmář Platform Strategy Advisor blogs.msdn.com/kaci."

Podobné prezentace


Reklamy Google