该方案的整体架构由两个组件组成:插件和中间件。该插件基于WebUI社区扩展且安装在WebUI上,负责为用户提供与中间件交互的用户界面。中间件是一组部署在用户AWS账户上的AWS资源,负责为插件提供 RESTful API来与AWS云上资源进行交互。整个解决方案为用户提供了在AWS上训练和部署模型的无缝体验,具有以下特点: - **用户体验**:现有工作流程没有改变,用户仍然可以使用社区WebUI借由第三方插件来训练和部署模型。 - **可扩展性**:现有工作负载包括训练和推理等可以在Amazon SageMaker上轻松扩展和加速。 - **社区原生**:所提供的插件作为社区WebUI的一部分,将始终开源并与社区一起不断发展。