Presentation laddar. Vänta.

Presentation laddar. Vänta.

1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2.

Liknande presentationer


En presentation över ämnet: "1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2."— Presentationens avskrift:

1 1 Windows Azure Mikael ÖstbergTorkel Ödegaard

2 2

3 3

4 Ett val av plattform Egna datorer, nätverk, ström, mjukvara osv… Total kontroll Totalt ansvar Statiska egenskaper Betala innan användning för hela infrastrukturen Hyrda datorer, nätverk, ström, mjukvara osv… Mindre kontroll Mindre ansvar Lägre kostnader Flexibelt Betalar för kapacitet, även utan användning Delad, skiktad infrastruktur Virtualiserad & dynamisk Skalbar & tillgänglig Abstraherad från infrastrukturen Tjänster på högre nivå Betala vid användning Lokala servrar “Hostade” servrar Molnet

5 5 Windows Azure Platform Compute: Virtualiserad beräkningsmiljö baserad på Windows Server Storage: Skalbar och tillgänglig lagring Management : Automatisk, modell-driven hantering av tjänster Database: Relationell processering av strukturerad/o-strukturerad data Service Bus: Generell applikations-buss Access Control: Regel-driven, “claims-based” åtkomst-kontroll

6 6 Windows Azure Skalbar, virtualiserad miljö för “hosting” Flexibel lagring med blobbar, tabeller och köer Modell-driven hantering av tjänstens livscykel Rik utvecklarmiljö, lokal och “offline”

7 7 Windows Azure FabricControllerFabricController Webbportal(API)Webbportal(API) LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Din tjänst

8 8 LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Utrullning Din Tjänst FabricControllerFabricController Webbportal(API)Webbportal(API) ServiceService ModelModel ServiceService ServiceService DNSDNS configconfig

9 9 LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Skalbarhet Din tjänst FabricControllerFabricController Webbportal(API)Webbportal(API) ServiceService ServiceService ServiceService ModelModel ServiceService ServiceService ServiceService ServiceService ServiceService

10 10 LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Övervakning och återhämtning Din tjänst FabricControllerFabricController Webbportal(API)Webbportal(API) ServiceService ServiceService ServiceService ModelModel ServiceService

11 11 Internet Storage Tables LB Blobs Worker Service Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Site (ASPX, WCF, etc.) Web Site (ASPX, WCF, etc.) Queues Windows Azure

12 12 ASP.NET in Windows Azure

13 13 Account Johan Messages Blobs Entities Items Blocks Queue Container Table Concept Lagringskoncept

14 x128, 256x256, MessagesAccount Johan Queues Indexing jobs Thumbnail jobs Queue Storage

15 15 Tag=…id Name=… Age=… EntitiesAccount Johan Tables PhotoIndex Users Mappar till objekt Table Storage

16 16 Account Johan Container Movies Pictures Blob TheBlob.avi Bird.jpg Wire.jpg Block AAAA Block AAAB Block AAAC Block Blob Storage

17 17 Prissättning “Compute” $0.12 / CPU timme(eller del av) ~ 1.7 GHz, 2GB RAM, en kärna $2.88 / dag $86.4 / 30 dagar 2 instanser = $ / månaden Lagring $0.15 / GB / månaden Bandbredd $0.10 / GB in $0.15 / GB ut

18 SQL Azure Tjänster inledningsvis Databas – grundläggande SQL tjänster Framtida tjänster Synkronisering – “Sync framework” “Business Intelligence” och rapportering Nya tjänster: Referensdata och “Secure Data Hub” Reference Data Business Intelligence Reporting

19 19 SQL Azure Utrullning Web Portal (API) (API) SQL Azure TDS SQL Azure TDS DB Script

20 20 SQL Azure Åtkomst till databasen Web Portal (API) (API) SQL Azure TDS SQL Azure TDS Din app. Byt “connection string”

21 21 Replikering av databasen Replica 1 Replica 2 Replica 3 DB

22 22 Hårdvarugräns Delad miljö B B C C D D A A A A B B B B C C C C D D D D A A

23 23 SQL Azure Övervakning och återhämtning Web Portal (API) (API) SQL Azure TDS SQL Azure TDS Din app. !

24 24 SQL Azure from ASP.NET MVC

25 25 Prissättning WEB Edition 1 GB databas $9.99 / månaden Bandbredd $0.10 /GB in $0.15 /GB ut Business Edition 10 GB databas $99.99 / månaden Bandbredd $0.10 /GB in $0.15 /GB ut

26 26.NET Services Service Bus: Generell applikations-buss Access Control: Regeldriven och “claims”-baserad åtkomsthantering

27 27.NET Services = WCF++

28 28 Prissättning $0.15 / 100k transaktioner Transaktion: ACS Tokens Meddelanden på Service-bussen Bandbredd $0.10 /GB in $0.15 /GB ut

29 29 Azure Services Platform Roadmap

30 30 Vad gör du nu? Börja utveckla på Windows Azure... Prenumera på vårt nyhetsbrev... msdn.se Kontakta mig...

31


Ladda ner ppt "1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2."

Liknande presentationer


Google-annonser