什么是AWS插件?
AWS PaaS的目标是支撑企业应用的开发、分发、安装、部署、运行、升级和管理,涵盖Web应用、移动应用和混合应用(Hybrid App)。对于一个企业级应用服务平台,这几乎是一个极限挑战。
可以想象这是一个庞大、臃肿的软件,这不是我们的设计目标。
因此在最初,我们对下一代的AWS产品(AWS PaaS)目标定位成更轻量、更开放的架构,通过不断拓展的插件来适应你的需求,成为私人定制的平台。
AWS PaaS只关注基础设施服务的提供(如BPMN Process、MVC、Security、BYOD...)和应用管理(如应用安装、运行、升级、卸载...),其他技术或平台工具则以Plug-in形式开放给AWS PaaS开发者。
AWS插件与AWS PaaS的关系
- 所有AWS插件以App(应用)方式安装到AWS PaaS中
 - AWS PaaS对所有开发者扩展的AWS插件都是水平对待的
 - AWS插件可以随App安装、升级和卸载,不会影响AWS PaaS的运行
 
为了满足实施和开发企业应用需要,最初你会获得一个初始的AWS PaaS服务,包括了一个由
_bpm.platform应用扩展的各种AWS插件,比如一组增强用户体验的表单UI组件库。
AWS插件类型
| 类型 | 说明 | 
|---|---|
| 建模配置类 | 通过配置实现业务场景,使业务应用的交付和调整更灵活、高效。如表单UI组件、@公式 | 
| 技术类 | 如缓存对象、ASLP接口 | 
| 资源类 | 为应用申请资源,如DC文件处理器 | 
| 体验类 | 如门户主题风格 | 
| 平台扩展类 | 增强PaaS工具,如控制台ADD-ONS | 
| 流程管理类 | CoE平台开放的各种插件接口,如CoE资产库建模方法 | 
AWS插件生命周期
一旦插件应用被安装到AWS PaaS,将受AWS应用容器控制。AWS插件的生命周期等同于AWS应用的生命周期。
| 状态 | 说明 | 
|---|---|
READY(就绪) | 
已被安装尚未启动,插件不可用 | 
STARTING(启动中) | 
启动中,插件不可用 | 
ACTIVE(启动成功) | 
资源已加载,插件可用 | 
STOPPING(暂停中) | 
正在暂停,插件不可用 | 
STOPPED(已暂停) | 
资源已解除加载,插件不可用 | 
FAILED(已出错) | 
发生错误,插件不可用 | 
UNINSTALLING(卸载中) | 
正在卸载,插件不可用 | 
UNINSTALLED(已卸载) | 
资源已卸载,转移至回收站,插件不可用 | 

Seven
      
  010-62962343-690
        
 liujx@actionsoft.com.cn
        
    
    感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区