收藏 分销(赏)

微软时尚精美商务PPT:Windows-Azure的云计算服务.ppt

上传人:精*** 文档编号:14509875 上传时间:2026-10-03 格式:PPT 页数:43 大小:3.83MB 下载积分:10 金币
下载 相关
微软时尚精美商务PPT:Windows-Azure的云计算服务.ppt_第1页
第1页 / 共43页
微软时尚精美商务PPT:Windows-Azure的云计算服务.ppt_第2页
第2页 / 共43页


点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Windows Azure Building web sites and services in the cloud,Manu Cohen-Yashar,Sela Group,Agenda,Why cloud services,Windows azure,Main programming elements,Demo,Q&A,Summary,Why cloud services,Identity&Impersonation,Configuration Management,Multi-environment Deployment Model,Availability Monitoring,Health Monitoring,Utilization/Performance Tracking,Disaster Recovery,Archiving&Purging,Regulatory Compliance,Scripting&Programmability APIs,Thread Management,Scalability,LB,Scalability in another dimation,Azure,Services Platform,A Look Inside Azure,ServiceBus,AccessControl,Workflow,Database,Reporting,Analytics,Compute,Storage,Manage,Identity,Devices,Contacts,Your Applications,ACCESS CONTROL,Access Control,Your Customers,Your App,Access Control Service,Live ID Users,XYZ Domain Users,Who is the caller?,What can they do?,UI,Integrate,ServiceBus,Orchestrate,Store,WF,Data,Access Control Moving Parts,Portal,A UI for creating and managing collections of access control rules,Client API,Provides a programmatic way to manage collections of access control rules,Service(STS),A hosted service that issues tokens,Developers interact with the service via the“Geneva”Framework,Access Control Interactions,Your.NET Access Control Service STS,(Managed STS),Relying Party,(Service Bus,Your App,etc.),2.Send Claims,(RST),4.Send Token(RSTR),(output claims from 4),5.Send Message,w/token,0.Cert|Secret exchange;periodically refreshed,Requestor,(Your Customer),1.Define access control rules for a customer,6.Claims checked in Relying Party,3,.Map input claims,to output claims based on,access control rules,SERVICE BUS,Enterprise Service Bus,Service Orchestration,Service Registry,Naming,Federated Identity and Access Control,Messaging Fabric,CRM,Customers,Leads,Trends,Campaigns,Supply Chain,Inventory,Order Entry,Planning,Purchasing,Point Of Sale,POS Integration,Product Catalog,Returns,Web Store,Internet Service Bus,Service Orchestration,Service Registry,Naming,Federated Identity and Access Control,Messaging Fabric,Clients,MS/3,rd,Party Services,On-Premise ESB,ESB,Desktop,RIA,Web,Desktop,RIA,&Web,Your Services,SERVICE ORCHESTRATION,Your Own,Host,“Dublin”,.NET Workflow Service,Hosting WF,WF,Service Orchestration,:/,Service Bus,Building your first application,Read configuration setting values,Thread Management,Why cloud services,Cert|Secret exchange;periodically refreshed,The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.,Scripting&Programmability APIs,Photo ManagementWPF App,What can they do?,public abstract void Start();,Why cloud services,Service Orchestration,Values of a configuration parameter,A new programming model,XML based configuration of IIS7,Trey Research Media Marketplace,Programming tools and interfaces are designed to be familiar to traditional desktop programmer,Scalability,SQL DATA SERVICES,SQL Services Futures,Extending the SQL Data Platform to the cloud,Database,Reference Data,Reporting,Data Sync,ETL,Data Mining,Data services tier of the Azure Services Platform,Built on SQL Server foundation,Broad data platform capabilities as a service,Friction-free provisioning,scaling,Significant investments in scale,HA,lights-out operation and TCO,SDS is built on three key pillars,Storage for all data types frombirth to archival,Rich data processing services,Operational excellence,SQL Data Services(SDS),“Database as a Service”,Scale-free,High availability,Geo replication,On-demand service,Easy to use,Easy to manage,Data privacy,Competitive pricing,Trey Research Media Marketplace,Photos andMetadata,SearchAnalytics,Photos,Photographer,Photographer,Trey Exec,Media Buyer,Photos,Search,Normalized relational data and unstructured data,Complex relational queries across all data,Query/processing on rich data types;e.g.,spatial,Business Data Analytics on/off premise,Scale-free,High availability,Geo distribution,Broad reach,Agile development,Multi-master,data synchronization,Occasionally,connected clients,Photo ManagementWPF App,Corporate ManagementSharePoint App,PhotographerIn FieldMobile App,CustomerWeb App,Trey Research,It is an operating system for the cloud,It is designed for utility computing,It has four primary features:,Service management,Compute,Storage,Developer experience,What Is Windows Azure?,The same facilities that a desktop OS provides,but on a set of connected servers:,Abstract execution environment,Shared file system,Resource allocation,Programming environments,Utility computing,24/7 operation,Pay for what you use,Simpler,transparent administration,What Should The Cloud OS Provide?,The Windows Azure provides core technologies for building rich services on top of unreliable but scalable hardware(i.e.,a cloud operating system),Supports building applications that scale,Programming tools and interfaces are designed to be familiar to traditional desktop programmer,Introduce new concepts that are similar to existing ones at a different abstraction level,Windows Azure,Desktop And Related Azure Concepts,Desktop,EXE,Application Configuration,Manifest,DLL,Windows forms library,Windows service,Local data stores,Windows Azure,Service package,Service configuration,Service definition,Service role,Web role,Worker role,Internet data stores,Service definition,Defines aspects of a service that cannot be changed without redeployment,Types of roles and static role configuration,Set of configuration settings for a role,Contract with the environment code runs,Service configurations,Defines values for properties that can be dynamically updated for a running deployment,Values of a configuration parameter,Number of running instances,Service Concepts,Storage Services,Web Role,Web farm that handles request from the internet,IIS7 hosted web core,XML based configuration of IIS7,Integrated managed pipeline,Supports SSL,Public Internet,Web Role,Load,Balancer,Worker Role,No inbound network connections,Can read requests from queue in storage,Storage Service,Public Internet,Worker Role,Every role has access to APIs for common functionality needed for services,Read configuration setting values,Write messages to set of standard logging streams,“Printf”sitting on top of a lot of plumbing so logs are downloadable and archived easily,Critical messages generate live alerts,Get access to unreliable local storage for caching,Defines interface for worker role,Service Runtime API,RoleEntryPoint For Worker Role,public,abstract,class,RoleEntryPoint,/Constructors,protected,RoleEntryPoint,();,/Methods,public,abstract,RoleStatus,GetHealthStatus,();,public,abstract,void,Start,();,public,enum,RoleStatus,Healthy,Unhealthy,Blobs,provide a simple interface for storing named files along with metadata for the file,Tables,provide structured storage.A table is a set of entities,which contain a set of properties,Queues,provide reliable storage and delivery of messages for an application,Windows Azure Storage Abstractions,Block,Blob Storage Concepts,Key concepts account,container,blob,and blocks,Blob,Container,Account,Account,Pictures,IMG001.JPG,IMG002.JPG,Movies,MOV1.AVI,Block AAAA,Block AAAB,Block AAAC,Queue Storage Concepts,Account,queue,and message,Message,Queue,Account,Account,Thumbnail Jobs,128x128,,256x256,,Indexing Jobs,,,Table Storage Concepts,Account,table,and entity,Entity,Table,Account,Account,Users,Name=hash=,Name=hash=,PhotoIndex,Tag=id=,Tag=,id=,Every table has a partition key,It is the first property(column)of your table,All entities in a table with the same partition key value live in the same partition,Need to choose partitioning scheme to make data access scalable,Partition Key and Partition,DEMO,Building your first application,Significant investments in scale,HA,lights-out operation and TCO,Operational excellence,Occasionallyconnected clients,Service Registry,Federated Identity and Access Control,Healthy,Unhealthy,128x128,,Application Configuration,A Look Inside Azure,SearchAnalytics,Storage Services,Partition Key and Partition,public abstract class RoleEntryPoint,Critical messages generate live alerts,Can read requests from queue in storage,Multi-master data synchronization,Summary,The hosting problem,Windows azure platform enables you to concentrate on your business logic,A new programming model,Web role,Worker role,Blobs,Tables and queues,Additional Resources,azure,:/microsoftpdc/,Please Fill your Evaluation!,Microsoft Corporation.All rights reserved.Microsoft,Windows,Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S.and/or other countries.,The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.Because Microsoft must respond to changing market conditions,it should not be interpreted to be a commitment on the part of Microsoft,and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.MICROSOFT MAKES NO WARRANTIES,EXPRESS,IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.,谢谢观看,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 云计算

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服