开源加速新应用开发部署

2015-04-16 19:38许新忠
计算机与网络 2015年18期
关键词:开发人员开源容器

开源加速新应用开发部署

伴随着移动互联网、物联网以及云计算的发展,软件开源化将会迅速遍及众多行业,将进一步变革IT技术趋势,焕发IT技术内生力,最大程度保障企业对自身解决方案和服务的弹性定制,目前,更多应用的开发商和IT的管理者通过开源平台实现灵活、简单、便捷的新应用开发部署和应用管理。营造开放的技术生态环境,催化业务服务的新模式成为诸多IT企业的发展目标和方向。

就哪些应用使用开源技术这一问题,中桥调研数据显示,虚拟化应用使用开源技术排在首位,其次是移动应用和云计算。开源不仅为用户提供可靠、高效和灵活的运行环境,而且还能节约成本,简化运维与管理,实现绿色节能。随着虚拟化技术的发展与普及以及开源技术的进一步的成熟,开源技术更是支撑企业通过新应用进行业务创新的关键和保证。

在VMworld 2015上,VMware结合着新应用开发部署的需求,推出了一系列开源技术,如AppCatalyst、VMware Photon和VMware Lightwave。其容器技术的轻量化、易用性和快速复制的优势已经赢得许多开发人员的青睐。AppCatalyst平台能简化并加速新应用的快速开发部署,VMware Photon能帮助开发人员快速整合容器技术,VMware Lightwave帮助用户实现了应用的安全。

AppCatalyst:

AppCatalyst是一套面向开发人员群体的桌面虚拟机管理程序与私有云,开发人员能够在桌面上直接进行开发成果测试。该产品还将绑定面向容器方案的VMware Photon轻量级Linux系统,同时与Docker以及Vagrant中的API相对接,这样开发人员将能够轻松实现容器复制与自动化操作等日常需求。AppCatalyst能够帮助开发人员高效快捷的完成测试。AppCatalyst便于开发者编写代码和测试,是开发者在本地MAC构建和测试原生云应用的快速和容易的方法。

VMware Photon:

Project Photon是VMware为容器化应用而设计的轻量级的操作系统,主要用于运行VMware vSphere和VMware vCloud,它使得企业可以在单一平台上同时启动容器与虚拟机,而且还可以实现在虚拟机中运行许多不同的容器,支持多种主流容器(Docker、Rocket与Garden);Photon OS系统是一个开放源码的技术,一种优化Linux主机运行vSphere的容器,可使用Linux操作系统,具有可扩展的,轻量级的特性。VMware Photon支持从开发到生产应用程序容器无缝迁移,可以通过虚拟机技术或者集成Project Lightwave的授权来提高容器运行的安全隔离运行。

VMware Lightwave:

企业采用云原生应用最大障碍之一是安全管理带来的挑战。Project Lightwave是VMware发布的容器识别与访问管理技术,通过在彼此隔离的容器基础之上引入一个新的“容器安全层”来加强企业各部门之间的系统访问控制与身份验证能力。Project Lightwave是基于企业级的架构,具有多租户,可扩展,高可用等特点。在企业环境,VMware实现使用VMware Lightwave技术用来解决新挑战,通过提供关键的安全服务、简化管理和云本地应用程序为企业客户发挥核心作用。VMware Lightwave是一种面向提供身份认证服务包括大型分布式基础设施的认证和授权的软件,主要有以下部件构成:虚拟目录服务(vmdir)、VMware的证书颁发机构(VMCA)、VMware认证框架进程/服务(vmafd)、VMware的安全令牌服务(VMware STS)。Project Lightwave是一个开源的技术,通过与VMware Photon集成,可以为工作负载提供安全和管理。Project Lightwave也可以各种情况下使用,如单点登录,身份验证,授权和认证机构,以及证书的密钥管理服务。

中桥分析师认为,企业发展需要先进的IT技术作支撑,需要持续不断地通过新应用开发部署提高IT创新能力,开源能帮助用户有效利用现有资源发挥出最大的生产效率。开源不仅为用户提供可靠、安全,灵活的IT技术,也为企业简化了运维和管理,节约了空间和硬件成本。随着以移动互联、大数据、云计算为代表的“互联网+”时代的到来,开源技术将进一步帮助企业实现IT的安全自主可控,以及弹性定制与按需扩展,使软、硬件资源获得更高的利用率。

(许新忠)

猜你喜欢
开发人员开源容器
容器倒置后压力压强如何变
难以置信的事情
五毛钱能买多少头牛
Semtech发布LoRa Basics 以加速物联网应用
大家说:开源、人工智能及创新
开源中国开源世界高峰论坛圆桌会议纵论开源与互联网+创新2.0
取米
开源计算机辅助翻译工具研究
后悔了?教你隐藏开发人员选项
三星SMI扩展Java论坛 开发人员可用母语