- 浏览: 46057 次
- 性别:
- 来自: 新加坡
文章分类
最新评论
-
Ken_Liang_2010:
多谢楼主分享
程序猿也爱学英语,有图有真相 -
feiyu86:
介绍的很详细,非常不错,关键是要坚持。。
程序猿也爱学英语,有图有真相 -
loupeng0916:
看完之后很有感触,感受到楼主字里行间的那种激情,我是来自内地长 ...
程序猿也爱学英语,有图有真相 -
superich2008:
感谢分享,准备按照你的建议来实施,我的英语能力实在太差了。。。 ...
程序猿也爱学英语,有图有真相 -
Eric_CY:
感谢楼主分享!!
程序猿也爱学英语,有图有真相
云计算资源分享与下载
一. 摘要
自从上一篇实战第一个云程序之后,我就没有再发布云计算相关的文章,这些天重新整理了一下草稿箱,发现这个系列有很多篇都存了大半年了,一直没有整理发布出来,今天就先发布这篇“云计算资源分享与下载”,希望能给大家带来一些参考和帮助。这篇文章对于学习系统学习云计算有很好的指导作用,尤其是大量的书籍、视频和相关社区网站的介绍,但是由于我比较热衷于微软的Azure平台的研究和推广,针对其他厂商的云计算产品,我只是很粗浅的了解了其概念及简单使用,并没有做深入的研究,所以如果后续发布的云计算相关文章也会集中在Azure上。
二. 本文提纲
· 1.摘要
· 2.本文提纲
· 3.概念回顾
· 4.云计算书籍推荐
· 5.云计算视频推荐
· 6.云计算社区汇总
· 7.资源下载
三. 概念回顾
1,云计算的春秋战国时代
回顾最近几年,云计算无疑已经成为一个十分热门的话题。云计算厂商也可谓是星罗棋布,不光是国外的亚马逊、谷歌、IBM、微软、甲骨文、思科、惠普、Salesforce、VMware等大型企业,还包括国内的阿里巴巴、中移动、浪潮企业等也加入到了这个竞技场。所以从微软的Azure平台到Google App Engine、Amazon Web Service 、Salesforce的Force.com云计算平台到IBM“蓝云”解决方案、Oracle Enterprise Manager再到VMware vSphere,无需置疑,由于缩减了相关软硬件的购买和管理,从而可以控制成本支出,降低复杂性。随着云计算的不断发展,越来越多的厂商及其企业客户开始在云中设计、开发、测试、部署或托管应用。
2,云计算的战略发展及其分类
“三屏一云”战略
“三屏一云”战略最早由微软正式提出:三屏即电脑显示屏、手机屏幕和电视屏幕,“一云”则指云计算。随着云计算的不断发展和市场的急剧扩大,“三屏一云”已经成了各个企业争斗的主要战场(近几年手机市场和云计算应用方面尤其突出)!
微软“三屏一云”战略
云计算三大趋势
云计算主要表现在三个发展趋势,这也是现在云计算的三大特点:
- 软件即服务(SaaS——Software as a Service)一种软件分配模式,使应用程序由供应商或服务供应商托管起来,并通过网络提供给用户。
- 平台即服务(PaaS——Platform as a Service)一种平台分配模式,通过网络提供操作系统和相关服务,这样客户就无需下载或安装。
- 基础设施即服务(IaaS——Infrastructure as a Service)一种基础设施分配模式,把这些基础设施通过外包的形式提供出来,其中包括存储、硬件设备、服务器和网络组件等。
云计算类别划分
云计算分类——公有云、私有云和混合云:
- 公有云:是指为其他云厂商提供服务的云服务,它所有的服务是供他人使用,而不是自己用。比如微软的Windows Azure Platform、Google App Engine、亚马逊云服务、Salesforce等。对于使用者而言,公共云的最大优点是,其所应用的程序、服务及相关数据都存放在公共云的提供者处,自己无需做相应的投资和建设。缺点就是,由于数据不存储在自己的数据中心,其安全性存在一定风险。同时,公共云的可用性不受使用者控制,这方面也存在一定的不确定性。
- 私有云:是指企业自身构建并使用的云,它所有的服务不是供其他企业使用,而是供本企业及其下属分支企业使用。私有云的部署比较适合于有众多分支机构的大型企业或政府部门。随着这些大型企业数据中心的集中化,私有云将会成为他们部署IT系统的主流模式。相对于公共云,私有云部署在企业自身内部,因此其数据安全性、系统可用性都可由自己控制。但其缺点是投资较大,尤其是一次性的建设投资较大。
- 混合云:是指供企业本身和客户共同使用的云,它所提供的服务既可以供企业本身使用,也可以供别人使用。所以相对公有云和私有云而言,混合云的部署方式对云提供者的要求较高。混合云是除了公有云和私有云之外的另一种解决方案。
3,云计算产品的逐渐完善
关于云计算,我们前面提到了很多云计算公司和产品,其实在实际项目中只需要其中一种就行,在实战第一个云程序中介绍了Windows Azure Platform,这里我们就拿VMware的vSphere举例。VMware vSphere是一款云计算操作系统,它将数据中心转变成极为简化的云计算基础架构,可以灵活快速且高效的搭建企业所需要的云应用程序架构及云数据处理中心。
VMware vSphere包括四个版本:
VMware vSphere Standard 提供基本的应用程序整合,在削减硬件成本的基础上也提高了部署的效率;
VMware vSphere Advanced 提供应用程序更高的可用性和稳定性;
VMware vSphere Enterprise 企业版最大的优点就是比较稳定和安全,能最大限度减少宕机并保护数据,从而实现资源管理的自动化;
VMware vSphere Enterprise Plus 能将IT基础架构转变成灵活、可伸缩性的服务,这样企业在做架构的时候有很大的扩展和灵活性。
VMware vSphere具体结构图如下:
可以看出主要包括以下几个要点:
应用程序层次:支持现有应用程序的迁移和全新的应用程序的搭建,所以就不必考虑新旧应用程序的处理问题。
VMware VCenter套件:使云计算的使用形式更加灵活,可以使用VMware VCenter套件构建自己的云计算架构以及数据中心。
应用程序服务层次:无论是何种应用程序类型或操作系统,这些组件都将为运行于云操作系统平台上的所有应用程序提供内置的服务级别控制。
基础架构服务层次: 这些组件可全面虚拟化服务器、存储设备和网络资源,聚合这些资源,并基于业务优先级将资源准确地按需分配给应用程序。
云的使用形式:可以实现内部云计算和外部云计算,这样就可以让企业有更多的选择,同时也增加了企业的主动权和可控性。
从VMware我们可以得出以下结论:
VMware的vSphere和其他云计算产品一样(云计算产品的共性),可以帮助企业快速构建云计算架构,而且针对公有云计算和私有云计算,都有相应的解决方案。 同时VMware在虚拟化技术方面有着比较成熟的解决方案和处理经验,所以在这个层次上,它比其他云计算产品有着不可替代的优势。
四. 云计算书籍推荐
Cloud Computing相关书籍
Windows Azure技术相关书籍:
五. 云计算视频推荐
视频截图
视频详细列表
How Do I
MSDN Video: How Do I: Azure Monitoring and Diagnostics
MSDN Video: How Do I: Calculate the cost of Azure application usage?
MSDN Video: How Do I: Calculate the cost of Azure database usage?
MSDN Video: How Do I: Create And Use an Azure Service Bus Message Buffer?
MSDN Video: How Do I: Debug a Windows Azure Application?
MSDN Video: How Do I: Deploy my first Azure application: Step-by-Step?
MSDN Video: How Do I: Deploying Windows Azure Applications
MSDN Video: How Do I: Dive Into Azure Part 1, Migration
MSDN Video: How Do I: Get Started With the Access Control Services?
MSDN Video: How Do I: Get Started With the Azure Service Bus?
MSDN Video: How Do I: How to Use Azure Storage?
MSDN Video: How Do I: Integrate An Existing Application With SQL Azure? Part 1
MSDN Video: How Do I: Integrate an Existing Application with SQL Azure? Part 2
MSDN Video: How Do I: Introducing the Microsoft Sync Framework Powerpack for SQL Azure?
MSDN Video: How Do I: Introducing the Windows Azure Content Delivery Network?
MSDN Video: How Do I: Manage SQL Azure Firewall rules?
MSDN Video: How Do I: Migrate my Existing ASP.NET Application to Windows Azure?
MSDN Video: How Do I: Monitor and Trace Applications in Windows Azure?
MSDN Video: How Do I: Monitor Azure applications by persisting diagnostics data to Azure Storage?
MSDN Video: How Do I: Multicast with the .NET Service Bus
MSDN Video: How Do I: Scaling Down Azure Roles
MSDN Video: How Do I: Understanding the ServiceConfiguration File
MSDN Video: How Do I: Use the RoleManager Class to Log SessionIDs in SQL Azure?
MSDN Video: How Do I: Use Windows Azure Queues?
MSDN Video: How Do I: Use Windows Azure Storage with my Application?
MSDN Video: How Do I: Using roles in Windows Azure?
MSDN Video: How Do I: What is Azure?
MSDN Webcast
MSDN Webcast: Windows Azure Boot Camp: Worker Roles (Level 200)
MSDN Webcast: Windows Azure Boot Camp: Windows Azure and Web Roles (Level 200)
MSDN Webcast: Windows Azure Boot Camp: Introduction to Cloud Computing and Windows Azure (Level 100)
MSDN Webcast: Windows Azure AppFabric, Soup to Nuts (Level 300)
MSDN Webcast: Developing for Windows Azure AppFabric Service Bus (Level 300)
MSDN Webcast: Integrating Windows Azure AppFabric Access Control with Active Directory (Level 300)
MSDN Webcast: Securing Web Resources Using Windows Azure AppFabric Access Control (Level 300)
MSDN Webcast: Introduction to Windows Azure AppFabric (Level 200)
MSDN Webcast: Security Talk: Using Windows Azure Storage Securely (Level 200)
MSDN Webcast: SharePoint 2010 and Windows Azure (Level 300)
MSDN Webcast: Office Business Applications Evolved (Level 300)
MSDN Webcast: geekSpeak: Windows Azure AppFabric (Level 200)
MSDN Webcast: geekSpeak: SQL Azure Under the Hood with Chris Rolon (Level 200)
MSDN Webcast: geekSpeak: Rich Internet Applications with Windows Azure (Level 200)
MSDN Webcast: Communication Patterns Supported by Windows Azure Platform AppFabric (Level 200)
Case Study
Microsoft Video: Microsoft Online Services Arctic IT Case Study
Microsoft Video: Microsoft Online Services Hospital Amstelland Case Study
Microsoft Video: Microsoft Online Services PointBridge/Recycled Energy Development Case Study
Microsoft Video: Microsoft Online Services Virteva Case Study
ARCast.TV
MSDN Video: ARCast.TV Special: Michael Stiefel on Software as a Service in the Cloud
MSDN Video: ARCast.TV: Clemens Vasters on Architecture Implications of the Internet Service Bus
MSDN Video: ARCast.TV: Cloud Computing is for Small Companies Too
MSDN Video: ARCast.TV: CxO Level Discussion about Cloud Computing
MSDN Video: ARCast.TV: Dennis McCarthy on Platform as a Service (PaaS)
MSDN Video: ARCast.TV: Juval Lowy on The EnergyNet, the Next Software Boom
MSDN Video: ARCast.TV: Simon Guest on Patterns for Moving to the Cloud
MSDN Video: ARCast.TV: The Cloud Part 1, What it Means to the User
MSDN Video: ARCast.TV: The Cloud Part 2, What is Microsoft Doing
MSDN Video: ARCast.TV: Windows Azure, A Conversation with David Chappell
DECast
MSDN Video: deCast: Building an Azure App (Part 3 of 3): Hosting Web Services and Silverlight
MSDN Video: deCast: Understanding The Azure Table Storage API
SQL AZURE
MSDN Video: Microsoft SQL Azure Overview for Developers
MSDN Video: Microsoft SQL Azure Overview for the Technical Decision Maker
MSDN Video: Microsoft SQL Azure Programmability
MSDN Video: Microsoft SQL Azure RDBMS Support
MSDN Video: Microsoft SQL Azure Security Model
MSDN Video: Microsoft SQL Azure Tooling
Cloud Migration
MSDN Video: msdev Cloud Migration (Episode 1): Planning
MSDN Video: msdev Cloud Migration (Episode 2): Content
MSDN Video: msdev Cloud Migration (Episode 3): Web Sites
MSDN Video: msdev Cloud Migration (Episode 4): Services
MSDN Video: msdev Cloud Migration (Episode 5): Looking Back
MSDN Video: msdev Cloud Migration: Episode 1: Planning
MSDN Video: Security in Provisioning and Billing Solutions for Windows Azure Platform
DataAcess与Azure
MSDN Video: Simulcast Event: All Data/All Day Dive into .NET Data Access, Azure Data Storage Options
MSDN Video: Simulcast Event: All Data/All Day Dive into .NET Data Access, Introduction to LINQ
Get Cloud Ready With Windows Azure
MSDN Video: Simulcast Event: Get Cloud Ready with Windows Azure (Part 1 of 7): Event Kickoff
MSDN Video: Simulcast Event: Get Cloud Ready with Windows Azure (Part 3 of 7): Windows Azure Storage
MSDN Video: Simulcast Event: Get Cloud Ready with Windows Azure (Part 4 of 7): SQL Azure
MSDN Video: Simulcast Event: Get Cloud Ready with Windows Azure (Part 7 of 7): Panel and Close
Take Your Applications Sky High with Cloud Computing & the Windows Azure Platform
Software plus Services
MSDN Video: Software plus Services (Part 1 of 6): Introduction
MSDN Video: Software plus Services (Part 2 of 6): Benefits
MSDN Video: Software plus Services (Part 3 of 6): By Example
MSDN Video: Software plus Services (Part 4 of 6): For Architects
MSDN Video: Software plus Services (Part 5 of 6): For Developers
MSDN Video: Software plus Services (Part 6 of 6): In Practice
TechEd 2009
MSDN Video: TechEd 2009 TechTalk: Provisioning an SDS Database in the Azure Developer Portal
MSDN Video: TechEd 2009 TechTalk: The New Face of Microsoft SQL Data Services
The Partner Story for Windows Azure
MSDN Video: The Partner Story for Windows Azure (Part 1 of 2)
MSDN Video: The Partner Story for Windows Azure (Part 2 of 2)
Why Did I
MSDN Video: Why Did I?" Series: How QuarkPromote.com transitioned to the Cloud
MSDN Video: Why Did I?" Series: Why Kelly Blue Book migrated to Cloud Computing
MSDN Video: Why Did I?" Series: Windows Azure: Total Enforcement, Records Management System
Why Windows Azure
MSDN Video: Why Windows Azure (Part 1 of 6): What Is Windows Azure and Why Is It In the Cloud?
MSDN Video: Why Windows Azure (Part 2 of 6): The Windows Azure Development Experience
MSDN Video: Why Windows Azure (Part 3 of 6): Moving Existing Applications to Windows Azure
MSDN Video: Why Windows Azure (Part 4 of 6): The Windows Azure TCO and ROI Calculator
MSDN Video: Why Windows Azure (Part 5 of 6): Front Runner
MSDN Video: Why Windows Azure (Part 6 of 6): Sign Up for Windows Azure
Windows Azure Firestarter
MSDN Video: Windows Azure Firestarter (Part 1 of 3): Getting Your Head into the Cloud
MSDN Video: Windows Azure Firestarter (Part 2 of 3): Migrating Applications to Windows Azure
MSDN Video: Windows Azure Firestarter (Part 3 of 3): Creating Applications for Windows Azure
Windows Azure Platform
MSDN Video: Windows Azure Platform Security Essentials: Module 1 - Security Architecture
MSDN Video: Windows Azure Platform Security Essentials: Module 2 – Identity Access Management
MSDN Video: Windows Azure Platform Security Essentials: Module 3 – Storage Access
MSDN Video: Windows Azure Platform Security Essentials: Module 4 – Secure Development
Windows Azure Overview
MSDN Video: Windows Azure Fundamentals
MSDN Video: Windows Azure Overview
MSDN Video: Visual Studio 2010 RTM: Windows Azure and the .NET Framework
MSDN Video: What's New in Azure
MSDN Video: Windows Azure Platform: AppFabric Fundamentals
MSDN Video: Windows Azure Platform: AppFabric Overview
MSDN Video: Windows Azure Platform: Introducing the Service Bus
MSDN Video: Windows Azure Platform: The Access Control Service
六. 云计算社区汇总
除了上面提供的云计算相关书籍和视频之外,这里还有一些网站可以参考,具体如下:
Windows Azure Platform
http://msdn.microsoft.com/en-us/library/dd163896.aspx
微软开发人员中心(英文)
http://msdn.microsoft.com/en-us/azure/cc994380.aspx
微软开发人员中心(中文)
http://msdn.microsoft.com/zh-cn/azure/default.aspx
Quick Lap
http://msdn.microsoft.com/en-us/library/dd203059.aspx
微软云计算中文博客
http://blogs.msdn.com/b/azchina/
微软云计算中文博客(CSDN站)
http://blog.csdn.net/azurechina
IT168 云计算专题CSDN云计算专题
http://subject.csdn.net/yunjs.htm
51CTO云计算专题
http://server.51cto.com/cloud-computing/
中国云计算论坛
http://bbs.chinacloud.cn/index.aspx
博客园云计算专区
http://space.cnblogs.com/group/CloudComputing/
微软官方Windows Azure英文博客
http://blogs.msdn.com/b/windowsazure/
微软官方AppFabric英文博客
http://blogs.msdn.com/b/windowsazureappfabricannounce/
微软官方SQL Azure英文博客
http://blogs.msdn.com/b/sqlazure/
微软官方Dallas英文博客
MSDN文档
http://msdn.microsoft.com/en-us/library/dd163896.aspx
FAQ(中文)
http://blogs.msdn.com/b/azchina/archive/tags/faq/
FAQ(英文)
http://www.microsoft.com/windowsazure/faq/
All-In-One Code Framework(示例集合)
中云网
TT云计算
http://www.searchcloudcomputing.com.cn/index.htm
另外包括产品支持的几个常用链接:
七. 资源下载
直接点击进入资源下载Cloud Computing资源合集.part1.rar和Cloud Computing资源合集.part2.rar,如果有不能下载或者资源错误现象也希望尽快告知,圣殿骑士好尽快解决。另外关于代码等其他资源,在后面文章也会提供,争取尽快发布,感谢大家的长期支持!
相关推荐
云计算测评实践与案例分享——云标解读与应用 云计算,作为通过网络访问可扩展的、灵活的物理或虚拟共享资源池,并按需自助获取和管理资源的模式,是当今IT领域的重要技术之一。它的核心概念包括IaaS、PaaS、SaaS...
云计算是信息技术领域的一项革命性技术,它将传统的计算资源和服务模式进行了根本性的变革。通过将计算、存储和其他IT服务从本地设备转移到互联网上的大规模数据中心,云计算使得企业和个人能够以更低的成本、更高的...
它不仅解释了云计算的“是什么”,更指导了“如何做”,为云计算的教育、研究和应用提供了理论与实践相结合的宝贵资源。在数字化时代,本书成为了连接云计算理论与企业实际需求的桥梁,是云计算领域不可或缺的指南。
"云计算技术分享 支撑华为云计算的虚拟化关键技术" 虚拟化技术是云计算的核心技术之一,华为云计算的虚拟化关键技术主要包括虚拟化1.0、虚拟化2.0和虚拟化3.0三个阶段。 虚拟化1.0的主要特征是抽象、解耦和隔离,...
7. 云迁移与优化:分享如何将传统IT系统迁移到云端,并进行性能优化。 8. DevOps实践:介绍DevOps工具链,以及如何在组织中推广DevOps文化。 总之,通过李明宇专家的“云计算与运维”资料,我们可以系统学习到...
在当前的数字化时代,云计算...在“大师访谈-云计算推动商业与技术变革”的讨论中,专家们会分享更多关于这一主题的深入见解和实践经验,对于希望深入了解云计算如何推动变革的人来说,这是一个不容错过的学习资源。
报告还提及了DevOps理念,DevOps之父Patrick Debois的DevOpsDays活动,强调了开发与运维团队之间的协作对于实现高效、稳定的云计算资源部署至关重要。DevOps方法论提倡快速迭代、持续集成和持续交付,这在云计算环境...
云计算期末考试试卷及答案知识分享 云计算期末考试试卷及答案知识分享是关于云计算和虚拟化的考试试卷,涵盖了云计算的概念、虚拟化技术、云计算服务模型、云计算架构等方面的知识点。 云计算的概念 1. 云计算是...
《大数据与云计算技术分享:云计算数据中心网络技术全面剖析》 在当今数字化时代,大数据与云计算技术已成为推动各行各业发展的核心力量。这份长达107页的报告深入探讨了这两个领域的关键概念和技术,特别是针对...
2. 分布式网络存储:与传统的单点集中式资源存储不同,云计算采用分布式网络存储方式,通过物理空间的资源存储关联点,利用通信网络创建关联,形成一个无空间限制的智能资源网络储存介质。 3. 教学资源共建共享:...
GEE是Google提供的一项强大的云计算平台,专为地球观测数据的管理和分析而设计,它集成了全球范围内的大量遥感影像数据,允许用户通过编程方式对这些数据进行处理和分析,而无需下载庞大的原始数据。 这本书的核心...
这个"云计算资料分享.zip"压缩包显然包含了与云计算及其相关技术相关的学习材料,特别是Hadoop和Spark这两个大数据处理框架。 Hadoop是Apache基金会开源的一个分布式计算框架,它的核心由两个主要组件构成:Hadoop ...
大数据与云计算技术分享 开放架构的云平台实践在人力资源市场的实践 共19页.pdf
这个名为“sun云计算技术资料”的压缩包,包含了Sun公司在云计算领域的研究成果和实践经验,对于想要深入理解这一技术的人来说,无疑是一份宝贵的资源。 Sun公司的云计算技术主要集中在以下几个方面: 1. **...
再者,还有信息处理分层化的模式,根据数据的类型、安全性和计算需求,合理分配云计算资源,以应对多样化的需求。 结合物联网与云计算的应用前景广阔,例如智慧城市、工业自动化、环境监测、医疗保健等多个领域。...
### 一、云计算的概念与分类 #### 1.1 云计算概述 云计算是一种通过网络提供按需计算服务(包括服务器、存储、数据库、网络、软件、分析等)的方式。用户可以通过互联网访问共享资源和服务,包括计算能力、存储空间...
### 云计算与移动互联网 #### 一、云计算与移动云计算 ##### 1.1 云计算简介 云计算(Cloud Computing)是一种基于互联网的计算方式,它通过互联网为用户提供各种计算资源和服务,包括数据存储、应用程序运行等。...
云计算是一种基于互联网的计算模式,它提供了方便、按需的网络资源使用方式,能够快速提供共享的计算资源池,用户可以在最小的管理需求或与服务提供者的交互下获得这些资源。云计算服务模式主要包括四种:基础设施即...
计算节点和控制节点是云计算平台的核心组件,计算节点负责处理用户请求,控制节点负责管理云计算资源。通过安装 OpenStack 软件包和配置文件,可以搭建计算节点和控制节点。 2. 数据库服务: 数据库服务是云计算...