热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

读书笔记:让云触手可及,微软云计算实践指南

12月1日微软举行了2010技术大会,之前看了会议课程,感觉主题是云。正好微软给我提供一张免费门票,所以我也去参加了这三天的盛宴。这次大会赠送每个参加者一本书《让云触手可及,微软云计算实践指南》,

  121日微软举行了2010技术大会,之前看了会议课程,感觉主题是云。正好微软给我提供一张免费门票,所以我也去参加了这三天的盛宴。这次大会赠送每个参加者一本书《让云触手可及,微软云计算实践指南》,这三天我把这本书看了一遍,特写下一些读书笔记与想了解云、想了解微软云的你分享一下。

  这本书是我看的第二本关于云的书,第一本是互联网大转换的制高点——云计算,那本书上篇以电力的普及的过程来比喻信息技术的发展,本书同样引用了电力的发展,我想通过这种形象地隐喻可以让我们更好的理解未来趋势的必然性,我对此也深信不疑,但是难度会比电力普及大,因为电力和灯光是两种很容易感觉差异的方式,而云解决的问题并不是非常直接,甚至还会遭受安全等问题的质疑,不过我觉得不管难度是不是更大,普及云计算只是时间问题,毕竟我们借助信息化要解决的是业务问题,而不是为了IT而IT。

  这本书看起来一点不累,它是由微软众多专家集体奉献的一本讲解云以及微软云平台策略的书籍,我觉得面向的是所有对云感兴趣但又不知道什么是云的读者。书的上部分主要讲解的是云计算的一些概念、影响以及企业应用云计算的路线图。下半部分主要围绕的是微软在云计算方案和实践方面的内容,以及对安全性等大家关注问题的一些讲解。以下我记录书中的一些知识点,以便概要的了解。

云计算的几个关键点

  • 资源共享,而不是独占
  • 资源集中,而不是分散
  • 一种服务,而不是技术
  • 动态资源配置,而不是静态资源分配
  • 专业分工,而不是什么都做

 适合云计算的典型场景

  • 间断性应用场景
  • 快速增长应用场景
  • 需求突增性应用场景

云计算的特点

  • 按需服务
  • 资源池
  • 高可扩展性
  • 弹性服务
  • 自服务、自动化和虚拟化
  • 便捷网络访问
  • 服务可度量

云计算的SPI服务模型

云软件作为服务 (SaaS):提供给用户的能力是使用服务商运行在云基础设施之上的应用。用户使用各种客户端设备通过""客户界面(例如浏览器)等来访问应用(例如基于浏览器的邮件)。用户并不管理或控制底层的云基础设施,例如网络、服务器、操作系统、存储、甚至其中单个的应用能力,除非是某些有限用户的特殊应用配置项。

云平台作为服务 (PaaS):提供给用户的能力是在云基础设施之上部署用户创建或采购的应用,这些应用使用服务商支持的编程语言或工具开发,用户并不管理或控制底层的云基础设施,包括网络、服务器、操作系统、或存储等,但是可以控制部署的应用,以及应用主机的某个环境配置。

云基础设施作为服务 (IaaS):提供给用户的能力是云供应了处理、存储、网络,以及其它基础性的计算资源,以供用户部署或运行自己任意的软件,包括操作系统或应用。用户并不管理或控制底层的云基础设施,但是拥有对操作系统、存储和部署的应用的控制,以及一些网络组件的有限控制(例如主机防火墙等)。

云部署模型

公共云:由某个组织拥有,其云基础设施对公众或某个很大的业界群组提供云服务。

私有云:云基础设施特定为某个组织运行服务。可以是该组织或某个第三方负责管理,可以是场内服务(on-premises),也可以是场外服务(off-premises)。

社区云:云基础设施由若干个组织分享,以支持某个特定的社区。社区是指有共同诉求和追求的团体(例如使命、安全要求、政策或合规性考虑等)。可以是该组织或某个第三方负责管理,可以是场内服务(on-premises),也可以是场外服务(off-premises)。

混合云:云基础设施由两个或多个云(私有的、社区的、或公共的)组成,独立存在,但是通过标准的或私有的技术绑定在一起,这些技术促成数据和应用的可移植性(例如用以云之间负载分担的cloud bursting技术)。

云计算带来的新挑战

  云计算的实施需要建立人们对云计算服务的信心,但是这需要各方,包括政府、企业和个人的共同参与。

  • 新的IT基础设施挑战
  • 新的用户隐私挑战
  • 新的安全挑战
  • 新的数据主权挑战
  • 新的立法挑战
  • 新的标准挑战

云计算应用模型

向左还是向右

服务的外包程度

动态数据中心设计思路

采用云的5步曲

Windows Azure架构

Windows Azure开发基本概念

Windows Azure平台

Windows Azure角色

Windows Azure AppFabric

 

 

推荐:你可能需要的在线电子书

 

欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ]


推荐阅读
  • 技术日志:Ansible的安装及模块管理详解 ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
  • TypeScript 实战分享:Google 工程师深度解析 TypeScript 开发经验与心得
    TypeScript 实战分享:Google 工程师深度解析 TypeScript 开发经验与心得 ... [详细]
  • 本文详细介绍了如何安全地手动卸载Exchange Server 2003,以确保系统的稳定性和数据的完整性。根据微软官方支持文档(https://support.microsoft.com/kb833396/zh-cn),在进行卸载操作前,需要特别注意备份重要数据,并遵循一系列严格的步骤,以避免对现有网络环境造成不利影响。此外,文章还提供了详细的故障排除指南,帮助管理员在遇到问题时能够迅速解决,确保整个卸载过程顺利进行。 ... [详细]
  • SQL Server 2005 在安装过程中通常会伴随 VS2005 一起安装,并且为了便于数据库管理,还会安装 Management Studio Express 管理工具。然而,在实际使用中,用户可能会遇到登录故障。本文综合分析了这些登录问题的常见原因,并提供了多种有效的解决方法,包括检查配置设置、验证账户权限和网络连接等。通过这些措施,用户可以有效地诊断并解决 SQL Server 2005 的登录问题。 ... [详细]
  • 理解和应用HTTP请求中的转发与重定向机制
    在HTTP请求处理过程中,客户端发送请求(通常简称为req),服务器进行相应处理后返回响应(通常简称为res)。理解和应用客户端的转发与重定向机制是前端开发的重要内容。这两种机制在Web开发中具有关键作用,能够有效管理和优化用户请求的处理流程。转发机制允许服务器内部将请求传递给另一个资源,而重定向则指示客户端向新的URL发起新的请求,从而实现页面跳转或资源更新。掌握这些技术有助于提升应用的性能和用户体验。 ... [详细]
  • 为了评估精心优化的模型与策略在实际环境中的表现,Google对其实验框架进行了全面升级,旨在实现更高效、更精准和更快速的在线测试。新的框架支持更多的实验场景,提供更好的数据洞察,并显著缩短了实验周期,从而加速产品迭代和优化过程。 ... [详细]
  • FastDFS Nginx 扩展模块的源代码解析与技术剖析
    FastDFS Nginx 扩展模块的源代码解析与技术剖析 ... [详细]
  • Windows 10系统对Intel服务器的影响:来自微软官网的下载选项分析 ... [详细]
  • 在CentOS 7上部署WebRTC网关Janus
    在CentOS 7上部署WebRTC网关Janus ... [详细]
  • 在学习LVM(逻辑卷管理)技术的过程中,我对MD(多设备)、DM(设备映射器)以及逻辑设备和RAID的实现有了深入的理解。LVM2架构主要由DM主模块及其多个子模块组成,其中linear子模块用于创建线性设备,类似于简单的磁盘分区拼接。此外,还探讨了其他子模块如striped、mirror等在提高性能和数据冗余方面的应用。通过实际操作,我掌握了LVM的基本配置和管理方法,能够灵活应对不同存储需求。 ... [详细]
  • 解读中台架构:微服务与分布式技术的区别及应用
    中心化与去中心化是长期讨论的话题。中心化架构的优势在于部署和维护相对简单,尤其在服务负载较为稳定的情况下,能够提供高效稳定的性能。然而,随着业务规模的扩大和技术需求的多样化,中心化架构的局限性逐渐显现,如扩展性和故障恢复能力较差。相比之下,微服务和分布式技术通过解耦系统组件,提高了系统的灵活性和可扩展性,更适合处理复杂多变的业务场景。本文将深入探讨中台架构中微服务与分布式技术的区别及其应用场景,帮助读者更好地理解和选择适合自身业务的技术方案。 ... [详细]
  • 为了向用户提供虚拟应用程序,通常会在基础架构中部署StoreFront或Web Interface。为了确保安全的远程访问,通常需要在DMZ中配置Secure Gateway或Access Gateway。本文详细对比了这两种界面工具的功能特性,包括用户管理、安全性、性能优化等方面,为企业选择合适的解决方案提供了全面的参考。 ... [详细]
  • 如果程序使用Go语言编写并涉及单向或双向TLS认证,可能会遭受CPU拒绝服务攻击(DoS)。本文深入分析了CVE-2018-16875漏洞,探讨其成因、影响及防范措施,为开发者提供全面的安全指导。 ... [详细]
  • ffmpeg【百度百科】
    FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录 ... [详细]
author-avatar
zf72ayw
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有