Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Azure Conference 2014 Designing Applications for Scalability.

Similar presentations


Presentation on theme: "Windows Azure Conference 2014 Designing Applications for Scalability."— Presentation transcript:

1 Windows Azure Conference 2014 Designing Applications for Scalability

2 Windows Azure Conference 2014

3

4 Azure Compute

5 Windows Azure Conference 2014

6 Virtual machine size CPU cores Memory OS disk space– cloud services OS disk space– virtual machines Max. data disks (1 TB each) Max. IOPS (500 per disk) ExtraSmall (A0)Shared768 MB19 GB20 GB11x500 Small (A1)11.75 GB224 GB70 GB22x500 Medium (A2)23.5 GB489 GB135 GB44x500 Large (A3)47 GB999 GB285 GB88x500 ExtraLarge (A4)814 GB2,039 GB605 GB1616x500 A5214 GB489 GB135 GB44X500 A6428 GB999 GB285 GB88x500 A7856 GB2,039 GB605 GB1616x500

7 Windows Azure Conference 2014

8 Azure Storage Abstractions: Blob, Table, Queue

9 LBLB Storage Location Service Storage Location Service Access blob storage via the URL: http://.blob.core.windows.net/ Data access Partition Layer Front-EndsFront-Ends Stream Layer Intra-stamp replication Inter-stamp (Geo) replication LBLB Partition Layer Front-EndsFront-Ends Stream Layer Intra-stamp replication

10 Windows Azure Conference 2014

11

12

13

14

15

16

17 Azure SQL Database

18 Windows Azure Conference 2014

19

20

21 Azure Distributed Cache NOTE: _Not_ Azure Cache Service Preview

22 Windows Azure Conference 2014

23

24 Competes for memory, CPU and network Scale with your app Use for ASP.NET Session State, ASP.NET Page Output Caching Dedicated resources for predictability, isolation and scale Add a new worker role dedicated for caching Scale cache independently of your app

25 Windows Azure Conference 2014 User worker roles to populate some data For example: configuration service where 80% requests resolve same data Good for mix & match with On-Demand Use worker roles to populate all cache For example: weather, stocks, transportation and reference data

26 Windows Azure Conference 2014

27

28 Go Big! Keep the lights on.

29 Windows Azure Conference 2014

30

31

32

33 Optimizations at the Cloud Service level

34 Windows Azure Conference 2014

35

36

37 Go Really Big Multiple services, multiple data centers

38 Windows Azure Conference 2014

39

40

41 Beyond The Pure Technical

42 Windows Azure Conference 2014

43


Download ppt "Windows Azure Conference 2014 Designing Applications for Scalability."

Similar presentations


Ads by Google