产品概述
在ADP平台,“产品”是指作为软件开发商的ADP用户,向他的最终客户交付的软件整体。
产品包含如下几部分相关的重要概念:
产品版本:ADP平台,支持产品的版本管理,支持版本的发布、升级等操作。
产品底座:是指产品运行时的ADP底座,它包括基于Kubernetes的核心组件、网络组件,以及相关的运维能力,如日志、监控、及本地运维控制台等。
平台组件:是指产品对平台提供的服务目录的依赖项,例如:一个办公软件,依赖MQ消息中间件,如果用户希望由ADP平台提供该中间件,则他应该在产品依赖中,声明对该MQ组件的依赖。
用户组件:是指用户自身代码构建的业务应用,打包上传至ADP平台后即为用户组件。
平台服务:提供了在不同部署位置下,可灵活适配的中间件方案,如云上的RDS和云下的开源MySQL。