Upload
gracie-brimage
View
221
Download
5
Embed Size (px)
Citation preview
1
Windows Azure
Mikael Östberg Torkel Ödegaard
2
Windows Azure
Äshur Ashore Azzuure
3
4
Ett val av plattform
Lokalaservrar
“Hostade” servrar
Molnet
6
Windows Azure PlatformCompute: 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
7
Windows Azure
Skalbar, virtualiserad miljö för “hosting”Flexibel lagring med blobbar, tabeller och köerModell-driven hantering av tjänstens livscykelRik utvecklarmiljö, lokal och “offline”
Compute Storage Management
8
Compute?
Web RoleASP.NET / WCF / PHP
Worker RoleBackgrundsprocess
9
Windows Azure
FabricController
Webbportal(API)
LB
LB
DNS
Din tjänst
10
LB
LB
DNS
UtrullningDin
Tjänst
FabricController
Webbportal(API)
Service ModelServiceService
DNSconfig
11
LB
LB
DNS
SkalbarhetDin
tjänst
FabricController
Webbportal(API)
Service
Service
Service
Model
Service
Service
ServiceService
Service
12
LB
LB
DNS
Övervakning och återhämtningDin
tjänst
FabricController
Webbportal(API)
Service
Service
Service
Model !
Service
13
Windows Azure
File New Cloud Service
Demo
14
Account
Micke
Messages
Blobs
Entities
Items
Blocks
Queue
Container
Table
Concept
Lagringskoncept
15
Account
Micke
Container
Movies
Pictures
Blob
TheBlob.avi
Bird.jpg
Wire.jpg
Block AAAA
Block AAAB
Block AAAC
Block
Blob Storage
16
Tag=…id
Name=…Age=…
Name=…Age=…
EntitiesAccount
Micke
Tables
PhotoIndex
Users
Mappar till objekt
Table Storage
17
http://…
128x128, http://…
256x256, http://…
MessagesAccount
Micke
Queues
Indexing jobs
Thumbnail jobs
Queue Storage
18
Windows Azure
Avega Cloud Book Shelf
Demo 2
19
Worker
Storage
Queue
Blob
Tables
AmazonWeb Services
Images
Book infoWebRole
Avega Cloud Book Shelf
Message
Message
1598745687
20
Windows Azure
Demo 2
Avega Cloud Book Shelf
21
Prissättning
“Compute”$0.12 / CPU timme
~ 1.7 GHz, 2GB RAM, en kärna
Lagring$0.15 / GB / månaden
Bandbredd$0.10 / GB in$0.15 / GB ut
SQL Azure
Tjänster inledningsvisDatabas – grundläggande SQL tjänster
Database
Reference Data
Business Intelligenc
eReportingData Sync
23
.NET Services
Service Bus: Generell applikations-buss
Access Control: Regeldriven och “claims”-baserad åtkomsthantering
ServiceBus
AccessControl
24
Azure Services Platform Roadmap
First CTPDeveloper CTP for
Services SDKs, and Tools
Fall 2008 Spring 2009
Updated CTPsEnable Full trust & Fast CGI
Geo-location support.NET Services Open CTP
Live Framework Open CTPSDS Invitation-only CTP
Fall 2009
Commercial Availability
Windows Azure.NET ServicesSQL Services
Summer 2009
Pricing & SLA confirmationSDS Public CTP
25
För att komma igång
Registrera digwww.azure.com
Installera Windows Azure SDKWindows Azure Tools for Microsoft Visual Studio July 2009 CTP
CodeplexCloudStorage.API
26
Frågor?