云计算需要学什么课程?物联网和云计算的关系

云计算相当于人的大脑,是物联网的神经中枢。云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。

云计算目前分为公有云和私有云。两者的区别只是提供的服务的对象不同,一个是企业内部使用,一个则是面向公众。目前企业中的私有云都是通过虚拟化来实现的,建议你可以了解一下虚拟化行业的前景和发展。

目前物联网的服务器部署在云端,通过云计算提供应用层的各项服务。云计算可以提供以下几个层析的服务:

1.IaaS:基础设施即服务

消费者通过internet可以从完善的计算机设施获得服务。例如:硬件服务器租用。

2.PaaS:平台即服务

PaaS实际上是指软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是PaaS的出现可以加快SaaS应用的开发速度,如:软件的个性化定制开发。

3.SaaS:软件即服务

它是一种通过internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动,如:亚马逊。

如果你侧重IaaS层, 则你需要掌握虚拟化的知识,了解目前的vmware\xen和kvm,虚拟化相关关键技术,以及计算资源调度技术。如果你要涉及存储领域,则需要掌握的相关技术更多。如果你侧重PaaS层,则你需要根据你的应用场景,掌握平台的架构、开放的能力有哪些、如何进行开放等。如果你侧重SaaS层,则你只需要关注用户需求,考虑如何来实现软件的多租户和管理。

猜你喜欢

转载自blog.51cto.com/13694927/2136223