1 / 32

Platforma Windows Azure (v obrazech)

Platforma Windows Azure (v obrazech). Dalibor Kačmář Platform Strategy Advisor blogs.msdn.com/ kaci. Definice Cloud Computing u Dvě široké kategorie. Cloud Aplikace. Cloud aplikace SaaS – Office 365 Cloud platforma PasS - Windows Azure platform. Cloud Platforma. Uživatelé.

hedy-hoover
Download Presentation

Platforma Windows Azure (v obrazech)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

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

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

  7. Windows Azure Fabric Controller Storage Instancerolí Fabric Agent Fabric Agent Fabric Controller Applications and Data CDN Connect Compute Storage Fabric Controller

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

  9. Windows Azure Connect Aplikace a data Instancerolí Endpoint Agent IPsec On-Premises Windows Computer Windows Azure Compute Applications and Data CDN Connect Compute Storage Fabric Controller

  10. SQL AzureRelační data v cloudu SQL Azure Data Sync SQL Azure Reporting Data SQL Azure Database Windows Azure AppFabric SQL Azure Windows Azure Marketplace Windows Azure

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

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

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

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

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

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

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

  18. Windows Azure Marketplace - aplikace Windows Azure Marketplace Applications Hotovéaplikace Aplikačníkomponenty Training Konzultačníslužby Windows Azure Marketplace DataMarket Windows Azure Marketplace Applications

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

  20. Ceny Windows Azure PlatformPříklady (v USD) • Compute: $0.05 - $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. Stavíme na Windows AzureNe-Azure aplikace využívající Windows Azure storage Bloby SQL Azure On-Premises nebohostované aplikace

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

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

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

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

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

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

  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

More Related