资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1Windows Azure Platform OverviewVictor Li MVP victorljhstudio.orgPlatform Continuum Bring your own machines, connectivity, software, etc. Complete control Complete responsibility Static capabilities Upfront capital costs for the infrastructure Renting machines, connectivity, software Less control Fewer responsibilities Lower capital costs More flexible Pay for fixed capacity, even if idle Shared, multi-tenant infrastructure Virtualized & dynamic Scalable & available Abstracted from the infrastructure Higher-level services Pay as you goOn-Premises ServersHosted ServersCloud Platform3Windows Azure PlatformCompute:Compute: Virtualized compute environment based on Windows ServerVirtualized compute environment based on Windows ServerStorage: Storage: Durable, scalable, & available storageDurable, scalable, & available storageManagementManagement: : Automated, model-driven management of the serviceAutomated, model-driven management of the serviceDatabase:Database:Relational processing for structured/unstructured dataRelational processing for structured/unstructured dataService BusService Bus: : General purpose application busGeneral purpose application busAccess Control: Access Control: Rules-driven, claims-based access controlRules-driven, claims-based access controlAppFabric4Cloud != Cloud5Windows AzureFabricFabric ControllerControllerWeb PortalWeb Portal (API)(API)L L B BL L B BDNDNS SYourYour ServiceService6L L B BL L B BDNDNS SService DeploymentYourYour ServiceServiceFabricFabric ControllerControllerWeb PortalWeb Portal (API)(API)ServiceServiceModelModelServiceServiceServiceServiceDNSDNSconfigconfig7Deployment Demo8L L B BL L B BDNDNS SService ScalingYourYour ServiceServiceFabricFabric ControllerControllerWeb PortalWeb Portal (API)(API)ServiceServiceServiceServiceServiceServiceModelModelServiceServiceServiceServiceServiceServiceServiceServiceServiceService9L L B BL L B BDNDNS SService Monitoring & RecoveryYourYour ServiceServiceFabricFabric ControllerControllerWeb PortalWeb Portal (API)(API)ServiceServiceServiceServiceServiceServiceModelModel! !ServiceService10RolesWindows Server 2008 x64 IIS 7 ASP.NET 3.5 SP1 FastCGI PHP Native Code Full Trust User ModeWindows Server 2008 x64 .NET Start Native Code User Mode Inbound any TCP PortWeb RoleWeb RoleWorker RoleWorker Role11Bid Now ServiceBid Now ServiceService Models & RolesWeb B Web B (port 8081)(port 8081)Worker XWorker XWorker YWorker YWorker ZWorker ZWeb AWeb A (port 80)(port 80)Main Web 100 instancesAdmin 2 instancesImage Resize 2 instancesAuction Processing 25 instancesNotifications 10 instances12StorageTable Entity Data Store Partitioned by key Unlimited keys Not a RDBMSBlob Blob Storage Partitioned by container Unlimited containers CDN CapableQueue Simple Queue Read at least once Delete to remove message, otherwise is returned to queue Partitioned by Queue Name13PartitionsPartition = Table Partition or Container Not just about size More Partitions = More Nodes14Developer Experience Demo15PricingCompute $0.12 / CPU hour (or part thereof) 1.7 GHz, 2GB Ram, Single Core $2.88 / Day $86.4 / 30 days (billing period) 2 instances = $172.80 / month Storage $0.15 / GB/Month Bandwidth $0.10 /GB inbound $0.15 /GB outboundSQL AzureInitial Services Database Core SQL Server database capabilities Future Services Data Sync Enables the sync framework Additional SQL Server capabilities available as a service: Business Intelligence and ReportingDatabaseBusiness IntelligenceReportingData Sync17SQL Azure DeploymentWeb PortalWeb Portal (API)(API)SQL Azure TDSDB Script18SQL Azure Accessing databasesWeb PortalWeb Portal (API)(API)SQL Azure TDSYour AppChange Connection String19SQL Azure Demo20Database ReplicasReplica 1Replica 2Replica 3DBSingle DatabaseMultiple ReplicasSingle Primary21Hardware BoundaryHardware BoundaryHardware BoundaryHardware BoundaryShared EnvironmentBCDAABBCC DDA22SQL Azure Database Monitoring & RecoveryWeb PortalWeb Portal (API)(API)SQL Azure TDSYour App!23PricingWEB Edition1 GB Database $9.99 / month Bandwidth $0.10 /GB inbound $0.15 /GB outboundBusiness Edition10GB Database $99.99 / month Bandwidth $0.10 /GB inbound $0.15 /GB outboundPricingType specified by MAXSIZE on CREATE DATABASE command or portal (post-CTP1) Cannot switch between Web and Business Editions Monthly billing period25Sharding Databases1 x 10GB database 1 Instances 10 x 1GB databases 10 Instances 26Windows Azure Platform BenefitsWindows AzureHigh Level of Abstraction Hardware Server OS Network Infrastructure Web Server Availability Automated Service Management Scalability Instance & Partitions Developer Experience Familiar Developer ToolsSQL AzureHigher Level of Abstraction Hardware Server OS Network Infrastructure Database Server Availability Automated Database Management & Replication Scalability Databases Partitioning Developer Experience Familiar SQL Environment27AppFabricService Bus: Service Bus: General purpose appl
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号