- 授权协议: GPLv3
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/projectatomic/nulecule
- 软件文档: https://github.com/projectatomic/nulecule
- 官方下载: https://github.com/projectatomic/nulecule.git
软件介绍
Nulecule是一款用于快速打包复杂多样化应用的格式,同时确保所有实例顺利部署。
Nulecule规格亮点:
Application description and context maintained in a single container through extensible metadata
Composable definition of complex applications through inheritance and composition of containers into a single, standards-based, portable description.
Simplified dependency management for the most complex applications through a directed graph to reflect relationships.
Container and orchestration engine agnostic, enabling the use of any container technology and/or orchestration technology
软件截图:
部署用户体验
Option 1: Non-interactive defaults
[sudo] atomic run projectatomic/helloapache
Option 2: Unattended
1.用下列内容创建answers.conf 文件
[general] provider = kubernetes [helloapache-app] image = centos/httpd # optional: choose a different image hostport = 80 # optional: choose a different port to expose
2.从当前工作目录运行应用程序
$ [sudo] atomic run projectatomic/helloapache ... helloapache
3.作为一个单独额外实验,除去kubernetes pod,改变供应商为“docker”,然后重新运行该应用程序,看看它在本地docker得到的部署。
Option 3: Install and Run
1.利用atomic install下载应用程序文件
[sudo] atomic install projectatomic/helloapache
2.重命名answers.conf.sample
mv answers.conf.sample answers.conf
3.编辑answers.conf,如果需要审查文件,然后运行
$ [sudo] atomic run projectatomic/helloapache ... helloapache
SOA & Web 2.0 -- 新商业语言
(美)Sandy Carter / 袁月杨、麻丽莉 / 清华大学出版社 / 2007 / 29.80元
在《SOA&Web 2.0:新商业语言》中,Sandy Calter示范了将企业解构为“组件化”业务模式的方法,然后用相互连接的、可重复的并且能快速、轻松、经济地适应各种变化的IT服务来支持该模式。这些技术将帮助IT专家和业务经理达到崭新的运营水平,以开展着眼于市场的创新,这才是最重要的。总而言之,企业必须实现灵活应对。直到最近,技术都一直阻碍着这些目标的实现。正是由于面向服务架构(SOA)、We......一起来看看 《SOA & Web 2.0 -- 新商业语言》 这本书的介绍吧!
