210 likes | 338 Vues
Jim O’Neil Microsoft Developer Evangelist j im.oneil@microsoft.com Twitter: @ jimoneil http://blogs.msdn.com/jimoneil. Where Does Azure Fit. S + S. Software + Services. aaS You Were. Software-as-a-service. Platform-as-a-Service. Infrastructure-as-a-Service. Microsoft Data Centers.
E N D
Jim O’Neil Microsoft Developer Evangelist jim.oneil@microsoft.com Twitter: @jimoneil http://blogs.msdn.com/jimoneil
S + S Software + Services
aaS You Were Software-as-a-service Platform-as-a-Service Infrastructure-as-a-Service
Microsoft Data Centers Image from http://news.cnet.com/2300-1001_3-10001898-5.html?tag=mncol
Fabric Controller • Windows Server 2008 – x64 • Windows Server 2008 – x64 • Windows Server 2008 – x64 • Windows Server 2008 – x64 2 x 1.6Ghz 4 x 1.6Ghz 8 x 1.6Ghz 1 x 1.6Ghz VM VM VM 1.75 GB memory 7 GB memory 14 GB memory 3.5 GB memory VM VM 250 GB storage 2000 GB storage 500 GB storage 1000 GB storage Fabric Agent Load balancing Checkpoint and recovery Service management =Fabric Agent
Compute Services • Web Role • Hosted in IIS (Web Server) • Public facing service • Worker Role • Background process • Can be public facing • Language agnostic Worker Role Web Role Web Role (IIS) Worker Role LB HTTP/HTTPS
Storage Services • Blobs – file/container storage • Tables - non-schematized data • Queues – inter-role communication • Drives – durable storage (in beta) HTTP/HTTPS Blobs Drives Queues Tables
Management • Developer portal • Management API • REST • X.509 mutual authentication
AppFabric • Service Bus Communication across organizational and network boundaries • Access Control Service Federated, claims-based identity
SQL Azure Business Edition • “SQL Server” in the cloud • Core relational database capabilities • REST, native, and ODBC accessibility • Data Sync between cloud and on-premise databases • Automatic replication and failover Web Edition 10GB 1GB 1GB 1GB
SQL Azure Management • SQL Azure Portal • SQL Server Management Studio • SQL Server Integration Services (SSIS) • bcp • Your favorite tool that used TDS to communicate to SQL Server
Air Jordan Site http://www.jumpman23mosaic.com/
Standards and Compliance • Standards participation • Cloud Security Alliance corporate member (http://cloudsecurityalliance.org) • Open Cloud Standards Incubator (DMTF) Leadership Board (http://www.dmtf.org/about/cloud-incubator) • Simple Cloud co-founder (http://simplecloud.org) • Data Center Compliance • SAS 70 Type I and Type II attestations • ISO/IEC 27001:2005 http://bit.ly/SecuringMicrosoftsCloud
Azure Pricing Meters • Storage • Per GB stored and transactions • Storage = $0.15 / GB • Transaction = $0.10 / 100K Compute Per Service Hour Small: $0.12 Medium: $0.24 Large: $0.48 X-Large: $0.96 AppFabric Per Message Operation $0.015 per 10K messages • Bandwidth • Per GB transfer in/out of a datacenter • US/EU = $0.10 in / $0.15 out Asia Pacific = $0.30 in / $0.45 out • SQL Azure • Per month • Web Edition (1GB) = $9.99 • Business Edition (10GB) = $99.99 http://www.microsoft.com/windowsazure/tco/
Service Level Agreements • Compute • connectivity • Instance • health • Storage • availability • SQL Azure • availability • AppFabric • availability • Endpoints have external connectivity • Message operation requests processed successfully • Storage service available/reachable (connectivity) • Storage requests processed successfully • Database is connected to the internet gateway • Databases continuously monitored • All running roles continuously monitored • If role is unhealthy, detect/initiate corrective action • Service is connected and reachable via web • Internet facing roles have external connectivity • >99.9% • >99.9% • >99.9% • >99.95% • >99.9%
Who’s Live on Windows Azure http://azure.com/evidence
http://azure.com/offers Check us out - Free! http://bostonazure.com