《Java与云计算》PPT课件.ppt
《《Java与云计算》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《Java与云计算》PPT课件.ppt(40页珍藏版)》请在三一办公上搜索。
1、Java与云计算,Contents,云计算简介,一,Java与云计算,二,云计算实例,三,云计算在教育中的应用,四,一、云计算简介,1.1云计算的含义,云计算是技术还是理念,1.1云计算的定义,狭义:指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。广义:是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以使任意其他
2、的服务。,1.1云计算的含义,云计算(Cloud Computing)是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。云计算先驱:Google、yahoo、IBM、Microsoft、SUM、Amazon,Bob的云办公,通过Google Calendar来管理日程安排;通过Gmail收发邮件;通
3、过Google Talk来与同事朋友进行联系;通过Google Docs来编写在线文档;通过Google Scholar进行搜索相关论文;通过Google Translate翻译一些英文;通过Google Charts来绘制一些图表;通过Google Blogger来分享日志,通过Google的YouTube来分享视频;通过Google的Picasa来编辑分享图片;,1.2云计算的原理,基于互联网的超级计算模式-即把存储于个人电脑、移动电话和其他设备上的大量信息和处理器资源集中在一起,协同工作。在极大规模上可扩展的信息技术能力向外部客户作为服务来提供的一种计算方式。,1.2 云计算的原理,1.
4、3 云计算的服务形式,SAAS(Software as a Service);PAAS(Platform as a Service);IAAS(Infrastructure as a Service);云存储;MSP(管理服务提供);商业服务平台;,1.4 云计算的特点,超大规模,虚拟化,高可靠性,通用性,高可扩展性,按需服务,极其廉价,二、Java与云计算,Java使云计算更简单,James Gosling,2.1 Java的优势,JAVA的优势,2.1 Java在云计算中的优势,Java EE was designed to be deployed to a distributed env
5、ironment.Cluster management and extensive monitoring are supported by major application servers.EJB 3 programming model encourages stateless,idempotent,and atomic or transactional design.,Java Champion Adam Bien,2.1 Java在云计算中的优势,Java EE 5 and Java EE 6 come with standardized packaging-the Enterprise
6、 Archive(EAR),which makes the provisioning of cloud apps relatively easy.And EAR solves some cloud-interoperability issues:Its a lot easier to move an app from one cloud to another.Java EE 5 and 6 are portable,so applications can be easily moved from one application server to another,regardless of w
7、hether they run in a cloud or not.They both will run on JDK 5 or higher.JVM itself comes with fantastic remote debugging,profiling,and monitoring capabilities.This already greatly simplifies the development of distributed apps and should also simplify cloud-enabled apps,2.2 Java实现云计算的两种方式,Heavy UI o
8、riented.,Heavy framework oriented,These types of applications or framework usually provide UI-based consoles,management applications,plugins,etc that provide the only way to manage resources on the cloud such as starting and stopping the image,etc.The key characteristic of this approach is that it r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java与云计算 Java 计算 PPT 课件

链接地址:https://www.31ppt.com/p-5577023.html