Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Projektowanie i udostępnianie aplikacji w chmurze (Windows Azure) Tomasz Wiśniewski Technical Evangelist Microsoft Sp. z o.o.

Podobne prezentacje


Prezentacja na temat: "Projektowanie i udostępnianie aplikacji w chmurze (Windows Azure) Tomasz Wiśniewski Technical Evangelist Microsoft Sp. z o.o."— Zapis prezentacji:

1 Projektowanie i udostępnianie aplikacji w chmurze (Windows Azure) Tomasz Wiśniewski Technical Evangelist Microsoft Sp. z o.o.

2 Podejście do przetwarzania, które opiera się na skalowalności w Internecie i łączeniu się z/do wielu końcówek

3 Wzorce przetwarzani a w chmurze t Compute Okres Nieaktywności t t t On/Off Obciążenia okresowe Niewykorzystana moc obliczeniowa Czas dotarcia na rynek może być nieefektywny Nieprzewidywalne piki Nieprzewidywalny pik na żądanie Nagły wzrost wpływa na wydajność Za dużo mocy w ekstremalnych przypadkach Compute Szybki wzrost Udany serwis musi się skalować/rosnąć Utrzymanie usług IT przy wzroście jest trudne Brak możliwość dostarczenia mocy ob. Compute Przewidywalne piki Serwisy z mikro sezonowością w utylizacji Piki ze względu na okresowe żądania Złożoność IT i niewykorzystana moc Compute

4 Software-as-a-Service SaaS Platform-as-a-Service PaaS Infrastructure-as-a-Service IaaS

5 Paczkowane oprogramowanie Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Ty zarządzasz Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Zarządzane przez usługodawcę Ty zarządzasz Platform (as a Service) Zarządzane przez usługodawcę Ty zarządzasz Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Zarządzane przez usługodawcę Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

6

7

8

9

10

11 Cloud servicesWeb sitesVirtual machines

12 Demo

13 Virtual machines

14 Demo

15 Przenoszenie Maszyn Wirtualnych

16 Windows Azure Twoje Data Center

17 Windows Azure Twoje Data Center

18 Your Data Center Windows AzureOther Service Providers

19 Windows Azure Twoje Data Center Inny dostawca usług brak zamknięcia

20 Windows Azure Storage VM with persistent drive

21 Windows Azure Storage VM with persistent drive

22 Windows Azure Storage VM with persistent drive

23 Niezawodny i zawsze dostępny Windows Azure Storage VM z trwałym dyskiem

24 Ciągła geo-replikacja storageu > 500 miles Windows Azure Storage

25 Web sites Wykorzystaj ASP.NET, Node.js lub PHP Szybkie wdrażanie poprzez FTP, Git lub TFS Darmowy start, możliwość skalowania

26 Demo

27 Współdzielony. Dzienne limity Współdzielony. Brak limitów Dedykowane MW. Brak limitów

28 1 shared reserved SHARED INSTANCES shared Web sites

29 2 SHARED INSTANCES shared reserved shared Web sites

30 SHARED INSTANCES 1 shared reserved RESERVED INSTANCE 0 reserved Web sites

31 2 shared reserved RESERVED INSTANCE reserved Web sites

32 2 shared reserved RESERVED INSTANCE reserved Web sites

33 Cloud services Twórz nieskończenie skalowalne aplikacje Wsparcie dla wielowarstwowej architektury Automatyczne zarządzanie aplikacją

34 Demo

35 Service Package

36 Server Rack 1Server Rack 2 Virtual machine Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci Virtual machine

37 Windows Azure Datacenter Service Package Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci

38 Windows Azure Datacenter Service Package Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci

39 Windows Azure Datacenter Skonfigurowany Network load-balancer dla ruchu Zarezerwowanie instancji dla Ról Wdrożenie kodu aplikacji Konfiguracja sieci

40 Windows Azure Datacenter

41 Demo

42 Elementy do budowy aplikacji

43 Wiele języków

44 Open source

45 SQL database Relacyjny silnik SQL Server w Chmurze Klaster dla wysokiej dostępności W pełni zarządzana usługa Wsparcie dla SQL Reporting

46 Demo

47 Blob storage Wysoko dostępny, skalowalny i bezpieczny system plików Bloby mogą być udostępnione publicznie przez http Ciągła geo-replikacja pomiędzy centrami danych

48

49 Cache Szybki, rozproszony cache w pamięci Dynamicznie skalowalny rozmiar Wsparcie dla wysokiej dostępności Wsparcie dla protokołu Memcached

50 Demo

51 Web Roles 300MB 1.2GB Rozproszonego Cache distributed cache

52 24GB Rozproszonego Cache Web Roles 2

53 4 48GB Rozproszonego Cache

54 Identity Integracja z autoryzacją firmy Włącz single sign-on w aplikacji Enterprise Graph REST API 93% z 1000 Fortune używa Active Directory

55 Service bus Bezpieczne przekazywanie wiadomości Łatwe budowanie hybrydowych aplikacji Umożliwia tworzenie rozłącznych rozwiązań

56

57 Demo

58 Elementy do budowy aplikacji

59

60 Small (moderate IO) 1.75 GB memory 225 GB storage (instance storage) Medium (high IO) 3.5 GB memory 490 GB storage (instance storage) Small Medium X-Large Large (high IO) 7.0 GB memory 1000 GB storage (instance storage) X-Large (high IO) 14 GB memory 2040 GB (instance storage) Extra Small (low IO) 768 MB memory 20 GB storage (instance storage)

61 89 Australia Austria Belgium Brazil Canada Chile Colombia Costa Rica Cyprus Czech Republic Denmark Finland France Germany Greece Hong Kong Hungary India Ireland Israel Italy Japan Korea Luxembourg Malaysia Mexico Netherlands New Zealand Norway Peru Philippines Poland Portugal Puerto Rico Romania Russia Singapore Spain Sweden Switzerland Trinidad & Tobago UK United States New Countries: Algeria Argentina Belarus Bulgaria Croatia Dominican Rep Ecuador Egypt El Salvador Estonia Guatemala Iceland Indonesia Jordan Kazakhstan Kenya Kuwait Latvia Liechtenstein Lithuania Macedonia Malta Montenegro Morocco Azerbaijan Nigeria Oman Pakistan Panama Paraguay Qatar Saudi Arabia Serbia Slovakia Slovenia South Africa Sri Lanka Taiwan Thailand Tunisia Turkey UAE Ukraine Uruguay Venezuela Bahrain countries and territories

62 MSDN Subscription Benefits Free Windows Azure access for Professional, Premium, and ultimate subscribers Designed to accelerate development Requires credit card at sign-up any overages beyond free allocation 3 Month Free Trial Compute Storage Transactions Bandwidth Databases Caching Access Control Service Bus INCLUDES THESE SERVICES: BENEFITS INCLUDE:

63 ULTIMATEPREMIUMPROFESSIONAL Compute 1500 hrs of small instances 750 hrs of small instances 375 hrs of small instances Storage 30GB25GB20GB Transactions 4M2M1M Bandwidth 35GB out / free in30GB out / free in25GB out / free in Databases 5GB Web Edition1GB Web Edition Access Control 500K200K100K Service Bus 1M Messages 3000 Relay Hours 1M Messages 3000 Relay Hours 500K Messages 1500 Relay Hours Annual Savings $1,400$2,000$3,600

64 Windows Azure

65 Windows Azure udostępnia szeroki zestaw usług, które można wybierać do stworzenia aplikacji Global Data Center Footprint 99.95% miesięcznego SLA. Płać tylko za to co wykorzystujesz. Elastyczne i Otwarte możliwości Virtual Machines, Web Sites, i Cloud Services Zarządzane elementy do budowy SQL Database, Cache, Service Bus i inne

66

67 © 2011 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.


Pobierz ppt "Projektowanie i udostępnianie aplikacji w chmurze (Windows Azure) Tomasz Wiśniewski Technical Evangelist Microsoft Sp. z o.o."

Podobne prezentacje


Reklamy Google