You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by ki...@apache.org on 2020/07/21 11:34:16 UTC

[shardingsphere-elasticjob-ui] branch master updated: refactor to add cloud ui

This is an automated email from the ASF dual-hosted git repository.

kimmking pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob-ui.git


The following commit(s) were added to refs/heads/master by this push:
     new 60311e7  refactor to add cloud ui
60311e7 is described below

commit 60311e755f99e16cbca1b10d593288c92fb5eb56
Author: kimmking <ki...@apache.org>
AuthorDate: Tue Jul 21 19:33:32 2020 +0800

    refactor to add cloud ui
---
 README.md                                          |  14 +--
 README_ZH.md                                       |  14 +--
 pom.xml                                            |  95 +--------------------
 .../pom.xml                                        |  23 ++---
 .../pom.xml                                        |   8 +-
 ...ardingsphere-elasticjob-cloud-ui-backend-API.md |   0
 .../shardingsphere/elasticjob/ui/Bootstrap.java    |   0
 .../apache/shardingsphere/elasticjob/ui/README.md  |   0
 .../ui/config/DynamicDataSourceConfig.java         |   0
 .../elasticjob/ui/config/FilterConfiguration.java  |   0
 .../config/advice/ConsoleRestControllerAdvice.java |   0
 .../ui/dao/search/JobExecutionLogRepository.java   |   0
 .../ui/dao/search/JobStatusTraceLogRepository.java |   0
 .../JobRegisterStatisticsRepository.java           |   0
 .../statistics/JobRunningStatisticsRepository.java |   0
 .../ui/dao/statistics/StatisticInterval.java       |   0
 .../statistics/TaskResultStatisticsRepository.java |   0
 .../TaskRunningStatisticsRepository.java           |   0
 .../type/job/JobExecutionTypeStatistics.java       |   0
 .../dao/statistics/type/job/JobTypeStatistics.java |   0
 .../elasticjob/ui/domain/DataSourceFactory.java    |   0
 .../elasticjob/ui/domain/EventTraceDataSource.java |   0
 .../domain/EventTraceDataSourceConfiguration.java  |   0
 .../domain/EventTraceDataSourceConfigurations.java |   0
 .../ui/domain/EventTraceDataSourceFactory.java     |   0
 .../elasticjob/ui/domain/GlobalConfiguration.java  |   0
 .../elasticjob/ui/domain/JobExecutionLog.java      |   0
 .../ui/domain/JobRegisterStatistics.java           |   0
 .../elasticjob/ui/domain/JobRunningStatistics.java |   0
 .../elasticjob/ui/domain/JobStatusTraceLog.java    |   0
 .../ui/domain/RegistryCenterConfiguration.java     |   0
 .../ui/domain/RegistryCenterConfigurations.java    |   0
 .../elasticjob/ui/domain/TaskResultStatistics.java |   0
 .../ui/domain/TaskRunningStatistics.java           |   0
 .../elasticjob/ui/dto/request/BasePageRequest.java |   0
 .../dto/request/FindJobExecutionEventsRequest.java |   0
 .../request/FindJobStatusTraceEventsRequest.java   |   0
 .../ui/dto/response/BasePageResponse.java          |   0
 .../ui/exception/JobConsoleException.java          |   0
 .../ui/repository/ConfigurationsXmlRepository.java |   0
 .../elasticjob/ui/repository/XmlRepository.java    |   0
 .../repository/impl/AbstractXmlRepositoryImpl.java |   0
 .../impl/ConfigurationsXmlRepositoryImpl.java      |   0
 .../ui/security/AuthenticationFilter.java          |   0
 .../ui/security/AuthenticationResult.java          |   0
 .../elasticjob/ui/security/UserAccount.java        |   0
 .../ui/security/UserAuthenticationService.java     |   0
 .../EventTraceDataSourceConfigurationService.java  |   0
 .../ui/service/EventTraceHistoryService.java       |   0
 .../elasticjob/ui/service/JobAPIService.java       |   0
 .../RegistryCenterConfigurationService.java        |   0
 ...entTraceDataSourceConfigurationServiceImpl.java |   0
 .../service/impl/EventTraceHistoryServiceImpl.java |   0
 .../ui/service/impl/JobAPIServiceImpl.java         |   0
 .../RegistryCenterConfigurationServiceImpl.java    |   0
 .../elasticjob/ui/util/BeanUtils.java              |   0
 .../elasticjob/ui/util/HomeFolderUtils.java        |   0
 .../SessionEventTraceDataSourceConfiguration.java  |   0
 .../util/SessionRegistryCenterConfiguration.java   |   0
 .../controller/EventTraceDataSourceController.java |   0
 .../controller/EventTraceHistoryController.java    |   0
 .../ui/web/controller/JobConfigController.java     |   0
 .../ui/web/controller/JobOperationController.java  |   0
 .../web/controller/RegistryCenterController.java   |   0
 .../web/controller/ServerOperationController.java  |   0
 .../elasticjob/ui/web/filter/CORSFilter.java       |   0
 .../elasticjob/ui/web/response/ResponseResult.java |   0
 .../ui/web/response/ResponseResultUtil.java        |   0
 .../src/main/resources/application.properties      |   0
 .../src/main/resources/logback.xml                 |   0
 .../ui/dao/search/RDBJobEventSearchTest.java       |   0
 .../search/RDBJobEventSearchTestConfiguration.java |   0
 .../statistics/rdb/RDBStatisticRepositoryTest.java |   0
 .../elasticjob/ui/util/HomeFolderUtilsTest.java    |   0
 .../pom.xml                                        |  12 +--
 .../Dockerfile                                     |   2 +-
 .../pom.xml                                        |  22 ++---
 ...sphere-elasticjob-cloud-ui-bin-distribution.xml |   6 +-
 .../src/main/release-docs/LICENSE                  |   0
 .../src/main/release-docs/NOTICE                   |   0
 .../src/main/release-docs/licenses/LICENSE-axios   |   0
 .../licenses/LICENSE-echarts-liquidfill            |   0
 .../main/release-docs/licenses/LICENSE-element-ui  |   0
 .../main/release-docs/licenses/LICENSE-groovy.txt  |   0
 .../licenses/LICENSE-incubator-echarts             |   0
 .../licenses/LICENSE-jcl-over-slf4j.txt            |   0
 .../main/release-docs/licenses/LICENSE-jline.txt   |   0
 .../src/main/release-docs/licenses/LICENSE-js-yaml |   0
 .../release-docs/licenses/LICENSE-jul-to-slf4j.txt |   0
 .../src/main/release-docs/licenses/LICENSE-lodash  |   0
 .../main/release-docs/licenses/LICENSE-logback.txt |   0
 .../src/main/release-docs/licenses/LICENSE-moment  |   0
 .../main/release-docs/licenses/LICENSE-normalize   |   0
 .../release-docs/licenses/LICENSE-resize-detector  |   0
 .../main/release-docs/licenses/LICENSE-slf4j.txt   |   0
 .../src/main/release-docs/licenses/LICENSE-vue     |   0
 .../main/release-docs/licenses/LICENSE-vue-i18n    |   0
 .../main/release-docs/licenses/LICENSE-vue-router  |   0
 .../src/main/release-docs/licenses/LICENSE-vuex    |   0
 .../src/main/resources/application.properties      |   0
 .../src/main/resources/bin/start.bat               |   0
 .../src/main/resources/bin/start.sh                |   0
 .../src/main/resources/bin/stop.sh                 |   0
 .../src/main/resources/logback.xml                 |   0
 .../pom.xml                                        |  16 ++--
 ...sphere-elasticjob-cloud-ui-src-distribution.xml |  30 +++----
 .../.babelrc                                       |   0
 .../.editorconfig                                  |   0
 .../.eslintignore                                  |   0
 .../.eslintrc.js                                   |   0
 .../.gitignore                                     |   0
 .../.postcssrc.js                                  |   0
 .../README.md                                      |   0
 .../README_ZH.md                                   |   0
 .../build/build.js                                 |   0
 .../build/check-versions.js                        |   0
 .../build/rimraf.js                                |   0
 .../build/utils.js                                 |   0
 .../build/vue-loader.conf.js                       |   0
 .../build/webpack.base.conf.js                     |   0
 .../build/webpack.dev.conf.js                      |   0
 .../build/webpack.prod.conf.js                     |   0
 .../build/webpack.unit.conf.js                     |   0
 .../config/dev.env.js                              |   0
 .../config/index.js                                |   0
 .../config/prod.env.js                             |   0
 .../index.html                                     |   0
 .../package.json                                   |   0
 .../pom.xml                                        |   4 +-
 .../src/App.vue                                    |   0
 .../src/assets/img/bg.png                          | Bin
 .../src/assets/img/close.png                       | Bin
 .../src/assets/img/data-source.png                 | Bin
 .../src/assets/img/del.png                         | Bin
 .../src/assets/img/edit.png                        | Bin
 .../src/assets/img/expand.png                      | Bin
 .../src/assets/img/link.png                        | Bin
 .../src/assets/img/login-logo.png                  | Bin
 .../src/assets/img}/logo.png                       | Bin
 .../src/assets/img/open.png                        | Bin
 .../src/assets/img/password.png                    | Bin
 .../src/assets/img/rules.png                       | Bin
 .../src/assets/img/shrink.png                      | Bin
 .../src/assets/img/sidebar-icon.png                | Bin
 .../src/assets/img/sidebar-logo.png                | Bin
 .../src/assets/img/user.png                        | Bin
 .../src/assets}/logo.png                           | Bin
 .../src/assets/styles/index.scss                   |   0
 .../src/assets/styles/theme.scss                   |   0
 .../src/components/Container/index.vue             |   0
 .../src/components/Footer/index.vue                |   0
 .../src/components/Head/index.vue                  |   0
 .../src/components/Logo/index.vue                  |   0
 .../src/components/Menu/index.vue                  |   0
 .../src/lang/en-US.js                              |   0
 .../src/lang/index.js                              |   0
 .../src/lang/zh-CN.js                              |   0
 .../src/main.js                                    |   0
 .../src/router}/index.js                           |  20 +++--
 .../src/store/actions.js                           |   0
 .../src/store/index.js                             |   0
 .../src/store/modules/global.js                    |   0
 .../src/store/modules/index.js                     |   0
 .../src/store/mutation-types.js                    |   0
 .../src/utils/api.js                               |   0
 .../src/utils/conf.js                              |   0
 .../src/views/login/api.js                         |   0
 .../src/views/login/index.vue                      |   0
 .../static/404.html                                |   0
 .../static/favicon.png                             | Bin
 .../test/karma.conf.js                             |   0
 .../test/specs/components/Container.spec.js        |   0
 .../test/specs/components/Footer.spec.js           |   0
 .../test/specs/components/Head.spec.js             |   0
 .../test/specs/components/Logo.spec.js             |   0
 .../test/specs/components/Menu.spec.js             |   0
 .../test/specs/views/login.spec.js                 |   0
 .../pom.xml                                        |  23 ++---
 .../pom.xml                                        |   8 +-
 ...hardingsphere-elasticjob-lite-ui-backend-API.md |   0
 .../shardingsphere/elasticjob/ui/Bootstrap.java    |   0
 .../apache/shardingsphere/elasticjob/ui/README.md  |   0
 .../ui/config/DynamicDataSourceConfig.java         |   0
 .../elasticjob/ui/config/FilterConfiguration.java  |   0
 .../config/advice/ConsoleRestControllerAdvice.java |   0
 .../ui/dao/search/JobExecutionLogRepository.java   |   0
 .../ui/dao/search/JobStatusTraceLogRepository.java |   0
 .../JobRegisterStatisticsRepository.java           |   0
 .../statistics/JobRunningStatisticsRepository.java |   0
 .../ui/dao/statistics/StatisticInterval.java       |   0
 .../statistics/TaskResultStatisticsRepository.java |   0
 .../TaskRunningStatisticsRepository.java           |   0
 .../type/job/JobExecutionTypeStatistics.java       |   0
 .../dao/statistics/type/job/JobTypeStatistics.java |   0
 .../elasticjob/ui/domain/DataSourceFactory.java    |   0
 .../elasticjob/ui/domain/EventTraceDataSource.java |   0
 .../domain/EventTraceDataSourceConfiguration.java  |   0
 .../domain/EventTraceDataSourceConfigurations.java |   0
 .../ui/domain/EventTraceDataSourceFactory.java     |   0
 .../elasticjob/ui/domain/GlobalConfiguration.java  |   0
 .../elasticjob/ui/domain/JobExecutionLog.java      |   0
 .../ui/domain/JobRegisterStatistics.java           |   0
 .../elasticjob/ui/domain/JobRunningStatistics.java |   0
 .../elasticjob/ui/domain/JobStatusTraceLog.java    |   0
 .../ui/domain/RegistryCenterConfiguration.java     |   0
 .../ui/domain/RegistryCenterConfigurations.java    |   0
 .../elasticjob/ui/domain/TaskResultStatistics.java |   0
 .../ui/domain/TaskRunningStatistics.java           |   0
 .../elasticjob/ui/dto/request/BasePageRequest.java |   0
 .../dto/request/FindJobExecutionEventsRequest.java |   0
 .../request/FindJobStatusTraceEventsRequest.java   |   0
 .../ui/dto/response/BasePageResponse.java          |   0
 .../ui/exception/JobConsoleException.java          |   0
 .../ui/repository/ConfigurationsXmlRepository.java |   0
 .../elasticjob/ui/repository/XmlRepository.java    |   0
 .../repository/impl/AbstractXmlRepositoryImpl.java |   0
 .../impl/ConfigurationsXmlRepositoryImpl.java      |   0
 .../ui/security/AuthenticationFilter.java          |   0
 .../ui/security/AuthenticationResult.java          |   0
 .../elasticjob/ui/security/UserAccount.java        |   0
 .../ui/security/UserAuthenticationService.java     |   0
 .../EventTraceDataSourceConfigurationService.java  |   0
 .../ui/service/EventTraceHistoryService.java       |   0
 .../elasticjob/ui/service/JobAPIService.java       |   0
 .../RegistryCenterConfigurationService.java        |   0
 ...entTraceDataSourceConfigurationServiceImpl.java |   0
 .../service/impl/EventTraceHistoryServiceImpl.java |   0
 .../ui/service/impl/JobAPIServiceImpl.java         |   0
 .../RegistryCenterConfigurationServiceImpl.java    |   0
 .../elasticjob/ui/util/BeanUtils.java              |   0
 .../elasticjob/ui/util/HomeFolderUtils.java        |   0
 .../SessionEventTraceDataSourceConfiguration.java  |   0
 .../util/SessionRegistryCenterConfiguration.java   |   0
 .../controller/EventTraceDataSourceController.java |   0
 .../controller/EventTraceHistoryController.java    |   0
 .../ui/web/controller/JobConfigController.java     |   0
 .../ui/web/controller/JobOperationController.java  |   0
 .../web/controller/RegistryCenterController.java   |   0
 .../web/controller/ServerOperationController.java  |   0
 .../elasticjob/ui/web/filter/CORSFilter.java       |   0
 .../elasticjob/ui/web/response/ResponseResult.java |   0
 .../ui/web/response/ResponseResultUtil.java        |   0
 .../src/main/resources/application.properties      |   0
 .../src/main/resources/logback.xml                 |   0
 .../ui/dao/search/RDBJobEventSearchTest.java       |   0
 .../search/RDBJobEventSearchTestConfiguration.java |   0
 .../statistics/rdb/RDBStatisticRepositoryTest.java |   0
 .../elasticjob/ui/util/HomeFolderUtilsTest.java    |   0
 .../pom.xml                                        |   8 +-
 .../Dockerfile                                     |   2 +-
 .../pom.xml                                        |  22 ++---
 ...gsphere-elasticjob-lite-ui-bin-distribution.xml |   6 +-
 .../src/main/release-docs/LICENSE                  |   0
 .../src/main/release-docs/NOTICE                   |   0
 .../src/main/release-docs/licenses/LICENSE-axios   |   0
 .../licenses/LICENSE-echarts-liquidfill            |   0
 .../main/release-docs/licenses/LICENSE-element-ui  |   0
 .../main/release-docs/licenses/LICENSE-groovy.txt  |   0
 .../licenses/LICENSE-incubator-echarts             |   0
 .../licenses/LICENSE-jcl-over-slf4j.txt            |   0
 .../main/release-docs/licenses/LICENSE-jline.txt   |   0
 .../src/main/release-docs/licenses/LICENSE-js-yaml |   0
 .../release-docs/licenses/LICENSE-jul-to-slf4j.txt |   0
 .../src/main/release-docs/licenses/LICENSE-lodash  |   0
 .../main/release-docs/licenses/LICENSE-logback.txt |   0
 .../src/main/release-docs/licenses/LICENSE-moment  |   0
 .../main/release-docs/licenses/LICENSE-normalize   |   0
 .../release-docs/licenses/LICENSE-resize-detector  |   0
 .../main/release-docs/licenses/LICENSE-slf4j.txt   |   0
 .../src/main/release-docs/licenses/LICENSE-vue     |   0
 .../main/release-docs/licenses/LICENSE-vue-i18n    |   0
 .../main/release-docs/licenses/LICENSE-vue-router  |   0
 .../src/main/release-docs/licenses/LICENSE-vuex    |   0
 .../src/main/resources/application.properties      |   0
 .../src/main/resources/bin/start.bat               |   0
 .../src/main/resources/bin/start.sh                |   0
 .../src/main/resources/bin/stop.sh                 |   0
 .../src/main/resources/logback.xml                 |   0
 .../pom.xml                                        |  16 ++--
 ...gsphere-elasticjob-lite-ui-src-distribution.xml |  30 +++----
 .../.babelrc                                       |   0
 .../.editorconfig                                  |   0
 .../.eslintignore                                  |   0
 .../.eslintrc.js                                   |   0
 .../.gitignore                                     |   0
 .../.postcssrc.js                                  |   0
 .../README.md                                      |   0
 .../README_ZH.md                                   |   0
 .../build/build.js                                 |   0
 .../build/check-versions.js                        |   0
 .../build/rimraf.js                                |   0
 .../build/utils.js                                 |   0
 .../build/vue-loader.conf.js                       |   0
 .../build/webpack.base.conf.js                     |   0
 .../build/webpack.dev.conf.js                      |   0
 .../build/webpack.prod.conf.js                     |   0
 .../build/webpack.unit.conf.js                     |   0
 .../config/dev.env.js                              |   0
 .../config/index.js                                |   0
 .../config/prod.env.js                             |   0
 .../index.html                                     |   0
 .../package.json                                   |   0
 .../pom.xml                                        |   4 +-
 .../src/App.vue                                    |   0
 .../src/assets/img/bg.png                          | Bin
 .../src/assets/img/close.png                       | Bin
 .../src/assets/img/data-source.png                 | Bin
 .../src/assets/img/del.png                         | Bin
 .../src/assets/img/edit.png                        | Bin
 .../src/assets/img/expand.png                      | Bin
 .../src/assets/img/link.png                        | Bin
 .../src/assets/img/login-logo.png                  | Bin
 .../src/assets/img}/logo.png                       | Bin
 .../src/assets/img/open.png                        | Bin
 .../src/assets/img/password.png                    | Bin
 .../src/assets/img/rules.png                       | Bin
 .../src/assets/img/shrink.png                      | Bin
 .../src/assets/img/sidebar-icon.png                | Bin
 .../src/assets/img/sidebar-logo.png                | Bin
 .../src/assets/img/user.png                        | Bin
 .../src/assets/logo.png                            | Bin
 .../src/assets/styles/index.scss                   |   0
 .../src/assets/styles/theme.scss                   |   0
 .../src/components/Container/index.vue             |   0
 .../src/components/Footer/index.vue                |   0
 .../src/components/Head/index.vue                  |   0
 .../src/components/Logo/index.vue                  |   0
 .../src/components/Menu/index.vue                  |   0
 .../src/lang/en-US.js                              |   0
 .../src/lang/index.js                              |   0
 .../src/lang/zh-CN.js                              |   0
 .../src/main.js                                    |   0
 .../src/router/index.js                            |   0
 .../src/store/actions.js                           |   0
 .../src/store/index.js                             |   0
 .../src/store/modules/global.js                    |   0
 .../src/store/modules/index.js                     |   0
 .../src/store/mutation-types.js                    |   0
 .../src/utils/api.js                               |   0
 .../src/utils/conf.js                              |   0
 .../src/views/data-source/api.js                   |   0
 .../src/views/data-source/index.vue                |   0
 .../src/views/data-source/module/dataSource.vue    |   0
 .../src/views/help/index.vue                       |   0
 .../src/views/history-status/api.js                |   0
 .../src/views/history-status/index.vue             |   0
 .../views/history-status/module/historyStatus.vue  |   0
 .../src/views/history-trace/api.js                 |   0
 .../src/views/history-trace/index.vue              |   0
 .../views/history-trace/module/historyTrace.vue    |   0
 .../src/views/login/api.js                         |   0
 .../src/views/login/index.vue                      |   0
 .../src/views/operation-jobs-detail/api.js         |   0
 .../src/views/operation-jobs-detail/index.vue      |   0
 .../module/operationJobsDetail.vue                 |   0
 .../src/views/operation-jobs/api.js                |   0
 .../src/views/operation-jobs/index.vue             |   0
 .../views/operation-jobs/module/operationJobs.vue  |   0
 .../src/views/operation-servers-detail/index.vue   |   0
 .../module/operationServersDetail.vue              |   0
 .../src/views/operation-servers/api.js             |   0
 .../src/views/operation-servers/index.vue          |   0
 .../operation-servers/module/operationServers.vue  |   0
 .../src/views/registry-center/api.js               |   0
 .../src/views/registry-center/index.vue            |   0
 .../registry-center/module/registryCenter.vue      |   0
 .../static/404.html                                |   0
 .../static/favicon.png                             | Bin
 .../test/karma.conf.js                             |   0
 .../test/specs/components/Container.spec.js        |   0
 .../test/specs/components/Footer.spec.js           |   0
 .../test/specs/components/Head.spec.js             |   0
 .../test/specs/components/Logo.spec.js             |   0
 .../test/specs/components/Menu.spec.js             |   0
 .../test/specs/views/login.spec.js                 |   0
 375 files changed, 146 insertions(+), 239 deletions(-)

diff --git a/README.md b/README.md
index d89abbe..0c5d324 100644
--- a/README.md
+++ b/README.md
@@ -5,16 +5,20 @@
 ## Overview
 
 ShardingSphere ElasticJob UI is a management background for [ShardingSphere-ElasticJob ](https://shardingsphere.apache.org/).
+There are two parts in this project:
+- shardingsphere-elasticjob-lite-ui: the UI of shardingsphere-elasticjob-lite
+- shardingsphere-elasticjob-cloud-ui: the UI of shardingsphere-elasticjob-cloud
 
 ### ShardingSphere ElasticJob UI Frontend
 
-shardingsphere-elasticjob-ui-frontend based on [vue](https://github.com/vuejs/vue) and use the UI Toolkit [element](https://github.com/ElemeFE/element).
+shardingsphere-elasticjob-lite-ui-frontend/shardingsphere-elasticjob-cloud-ui-frontend based on [vue](https://github.com/vuejs/vue) and use the UI Toolkit [element](https://github.com/ElemeFE/element).
 
-* [shardingsphere-elasticjob-ui-frontend/README.md](shardingsphere-elasticjob-ui-frontend/README.md)
+* [shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README.md](shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README.md)
+* [shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README.md](shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README.md)
 
 ### ShardingSphere ElasticJob UI Backend
 
-shardingsphere-elasticjob-ui-backend is a standard spring boot project.
+shardingsphere-elasticjob-lite-ui-backend、shardingsphere-elasticjob-cloud-ui-backend is a standard spring boot project.
 
 ## How to Build
 
@@ -24,5 +28,5 @@ cd shardingsphere-elasticjob-ui/
 mvn clean package -Prelease
 ```
 
-Get the package in `shardingsphere-elasticjob-ui/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-ui-bin.tar.gz`
-
+- Get the lite package in `shardingsphere-elasticjob-ui/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-lite-ui-bin.tar.gz`
+- Get the cloud package in `shardingsphere-elasticjob-ui/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-cloud-ui-bin.tar.gz`
diff --git a/README_ZH.md b/README_ZH.md
index d206bfc..2871388 100644
--- a/README_ZH.md
+++ b/README_ZH.md
@@ -5,16 +5,20 @@
 ## 概述
 
 ShardingSphere ElasticJob UI是 [ShardingSphere ElasticJob](https://shardingsphere.apache.org/) 的管理后台,包含了动态配置、数据编排等功能。
+本项目包括两部分:
+- shardingsphere-elasticjob-lite-ui:给shardingsphere-elasticjob-lite提供UI界面
+- shardingsphere-elasticjob-cloud-ui:给shardingsphere-elasticjob-cloud提供UI界面
 
 ### ShardingSphere ElasticJob UI 前端
 
-shardingsphere-elasticjob-ui-frontend模块基于 [vue](https://github.com/vuejs/vue) ,并使用了UI工具包 [element](https://github.com/ElemeFE/element) 。
+shardingsphere-elasticjob-lite-ui-frontend/shardingsphere-elasticjob-cloud-ui-frontend 模块基于 [vue](https://github.com/vuejs/vue) ,并使用了UI工具包 [element](https://github.com/ElemeFE/element) 。
 
-* [shardingsphere-elasticjob-ui-frontend/README.md](shardingsphere-elasticjob-ui-frontend/README.md)
+* [shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README.md](shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README.md)
+* [shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README.md](shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README.md)
 
 ### ShardingSphere ElasticJob UI 后端
 
-shardingsphere-ui-backend 模块是一个标准的 spring boot 项目。
+shardingsphere-elasticjob-lite-ui-backend、shardingsphere-elasticjob-cloud-ui-backend 模块是标准的 spring boot 项目。
 
 ## 如何构建
 
@@ -24,5 +28,5 @@ cd shardingsphere-elasticjob-ui/
 mvn clean package -Prelease
 ```
 
-从 `shardingsphere-elasticjob-ui/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-ui-bin.tar.gz` 中获取软件包。
-
+- 从 `shardingsphere-elasticjob-ui/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-lite-ui-bin.tar.gz` 中获取 lite 软件包。
+- 从 `shardingsphere-elasticjob-ui/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-cloud-ui-bin.tar.gz` 中获取 cloud 软件包。
diff --git a/pom.xml b/pom.xml
index f6fdef3..7f78e9d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,9 +30,8 @@
     <name>${project.artifactId}</name>
     
     <modules>
-        <module>shardingsphere-elasticjob-ui-frontend</module>
-        <module>shardingsphere-elasticjob-ui-backend</module>
-        <module>shardingsphere-elasticjob-ui-distribution</module>
+        <module>shardingsphere-elasticjob-lite-ui</module>
+        <module>shardingsphere-elasticjob-cloud-ui</module>
     </modules>
     
     <properties>
@@ -60,96 +59,6 @@
         </dependencies>
     </dependencyManagement>
     
-    <build>
-        <finalName>apache-shardingsphere-elasticjob-${project.version}</finalName>
-        <extensions>
-            <extension>
-                <groupId>kr.motd.maven</groupId>
-                <artifactId>os-maven-plugin</artifactId>
-                <version>${os-maven-plugin.version}</version>
-            </extension>
-        </extensions>
-
-        <pluginManagement>
-            <plugins>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-compiler-plugin</artifactId>
-                    <configuration>
-                        <source>${java.version}</source>
-                        <target>${java.version}</target>
-                        <testSource>${java.version}</testSource>
-                        <testTarget>${java.version}</testTarget>
-                    </configuration>
-                    <version>${maven-compiler-plugin.version}</version>
-                </plugin>
-                <!-- mvn -N io.takari:maven:wrapper -Dmaven=3.5.4 -->
-                <plugin>
-                    <groupId>io.takari</groupId>
-                    <artifactId>maven</artifactId>
-                    <version>${takari-maven-plugin.version}</version>
-                </plugin>
-            </plugins>
-        </pluginManagement>
-        
-        <plugins>
-            <plugin>
-                <groupId>org.apache.rat</groupId>
-                <artifactId>apache-rat-plugin</artifactId>
-                <version>${apache-rat-plugin.version}</version>
-                <configuration>
-                    <excludes>
-                        <exclude>**/target/**</exclude>
-                        <exclude>**/logs/**</exclude>
-                        <exclude>**/*.log</exclude>
-                        <!-- IDE files -->
-                        <exclude>**/*.iml</exclude>
-                        <exclude>**/.idea/**</exclude>
-                        <exclude>**/*.classpath</exclude>
-                        <exclude>**/.project</exclude>
-                        <exclude>**/.settings/**</exclude>
-                        <exclude>**/dependency-reduced-pom.xml</exclude>
-                        <!-- git files -->
-                        <exclude>**/.gitignore</exclude>
-                        <exclude>**/.gitmodules</exclude>
-                        <exclude>**/.git/**</exclude>
-                        <!-- CI files -->
-                        <exclude>**/.travis.yml</exclude>
-                        <exclude>**/.mvn/jvm.config</exclude>
-                        <exclude>**/.mvn/wrapper/maven-wrapper.properties</exclude>
-                        <!-- GitHub files -->
-                        <exclude>**/.github/**</exclude>
-                        <!-- document files -->
-                        <exclude>**/*.md</exclude>
-                        <excldue>**/*.MD</excldue>
-                        <exclude>**/*.txt</exclude>
-                        <exclude>**/docs/**</exclude>
-                        <!-- UI files -->
-                        <exclude>**/.babelrc</exclude>
-                        <exclude>**/.editorconfig</exclude>
-                        <exclude>**/.eslintignore</exclude>
-                        <exclude>**/package.json</exclude>
-                        <exclude>**/assets/**</exclude>
-                        <exclude>**/dist/**</exclude>
-                        <exclude>**/etc/**</exclude>
-                        <exclude>**/node/**</exclude>
-                        <exclude>**/node_modules/**</exclude>
-                        <exclude>**/test/coverage/**</exclude>
-                        <exclude>**/package-lock.json</exclude>
-                    </excludes>
-                </configuration>
-                <executions>
-                    <execution>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>check</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-    
     <scm>
         <connection>scm:git:https://github.com/apache/shardingsphere-elasticjob-ui.git</connection>
         <developerConnection>scm:git:https://github.com/apache/shardingsphere-elasticjob-ui.git</developerConnection>
diff --git a/pom.xml b/shardingsphere-elasticjob-cloud-ui/pom.xml
similarity index 88%
copy from pom.xml
copy to shardingsphere-elasticjob-cloud-ui/pom.xml
index f6fdef3..7913571 100644
--- a/pom.xml
+++ b/shardingsphere-elasticjob-cloud-ui/pom.xml
@@ -19,20 +19,20 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>apache</artifactId>
-        <version>21</version>
+        <groupId>org.apache.shardingsphere</groupId>
+        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
     <groupId>org.apache.shardingsphere</groupId>
-    <artifactId>shardingsphere-elasticjob-ui</artifactId>
+    <artifactId>shardingsphere-elasticjob-cloud-ui</artifactId>
     <version>3.0.0.M1-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
     <modules>
-        <module>shardingsphere-elasticjob-ui-frontend</module>
-        <module>shardingsphere-elasticjob-ui-backend</module>
-        <module>shardingsphere-elasticjob-ui-distribution</module>
+        <module>shardingsphere-elasticjob-cloud-ui-frontend</module>
+        <module>shardingsphere-elasticjob-cloud-ui-backend</module>
+        <module>shardingsphere-elasticjob-cloud-ui-distribution</module>
     </modules>
     
     <properties>
@@ -61,7 +61,7 @@
     </dependencyManagement>
     
     <build>
-        <finalName>apache-shardingsphere-elasticjob-${project.version}</finalName>
+        <finalName>apache-shardingsphere-elasticjob-cloud-${project.version}</finalName>
         <extensions>
             <extension>
                 <groupId>kr.motd.maven</groupId>
@@ -149,11 +149,4 @@
             </plugin>
         </plugins>
     </build>
-    
-    <scm>
-        <connection>scm:git:https://github.com/apache/shardingsphere-elasticjob-ui.git</connection>
-        <developerConnection>scm:git:https://github.com/apache/shardingsphere-elasticjob-ui.git</developerConnection>
-        <url>https://github.com/apache/shardingsphere-elasticjob-ui.git</url>
-        <tag>HEAD</tag>
-    </scm>
 </project>
diff --git a/shardingsphere-elasticjob-ui-backend/pom.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/pom.xml
similarity index 95%
copy from shardingsphere-elasticjob-ui-backend/pom.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/pom.xml
index ac95197..28e8613 100644
--- a/shardingsphere-elasticjob-ui-backend/pom.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/pom.xml
@@ -20,10 +20,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <artifactId>shardingsphere-elasticjob-cloud-ui</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-backend</artifactId>
+    <artifactId>shardingsphere-elasticjob-cloud-ui-backend</artifactId>
     <name>${project.artifactId}</name>
 
     <properties>
@@ -120,7 +120,7 @@
     </dependencies>
     
     <build>
-        <finalName>shardingsphere-elasticjob-ui</finalName>
+        <finalName>shardingsphere-elasticjob-cloud-ui</finalName>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
@@ -131,7 +131,7 @@
                     <resources>
                         <resource>
                             <targetPath>${project.build.directory}/classes/public</targetPath>
-                            <directory>${project.parent.basedir}/shardingsphere-elasticjob-ui-frontend/dist</directory>
+                            <directory>${project.parent.basedir}/shardingsphere-elasticjob-cloud-ui-frontend/dist</directory>
                         </resource>
                         <resource>
                             <targetPath>${project.build.directory}/classes</targetPath>
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/shardingsphere-elasticjob-cloud-ui-backend-API.md
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/shardingsphere-elasticjob-cloud-ui-backend-API.md
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/resources/application.properties b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/resources/application.properties
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/main/resources/application.properties
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/resources/application.properties
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/logback.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/resources/logback.xml
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/logback.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/main/resources/logback.xml
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java
similarity index 100%
copy from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java
diff --git a/shardingsphere-elasticjob-ui-distribution/pom.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/pom.xml
similarity index 82%
copy from shardingsphere-elasticjob-ui-distribution/pom.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/pom.xml
index 761d9c8..1614f31 100644
--- a/shardingsphere-elasticjob-ui-distribution/pom.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/pom.xml
@@ -20,19 +20,19 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <artifactId>shardingsphere-elasticjob-cloud-ui</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-distribution</artifactId>
+    <artifactId>shardingsphere-elasticjob-cloud-ui-distribution</artifactId>
     <name>${project.artifactId}</name>
     <packaging>pom</packaging>
-    
+
     <properties>
         <maven.deploy.skip>true</maven.deploy.skip>
     </properties>
-    
+
     <modules>
-        <module>shardingsphere-elasticjob-ui-src-distribution</module>
-        <module>shardingsphere-elasticjob-ui-bin-distribution</module>
+        <module>shardingsphere-elasticjob-cloud-ui-src-distribution</module>
+        <module>shardingsphere-elasticjob-cloud-ui-bin-distribution</module>
     </modules>
 </project>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/Dockerfile b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/Dockerfile
similarity index 94%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/Dockerfile
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/Dockerfile
index 86e410b..a3694fd 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/Dockerfile
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/Dockerfile
@@ -19,7 +19,7 @@ FROM java:8
 MAINTAINER ShardingSphere "dev@shardingsphere.apache.org"
 
 ARG APP_NAME
-ENV LOCAL_PATH /opt/shardingsphere-elasticjob-ui
+ENV LOCAL_PATH /opt/shardingsphere-elasticjob-cloud-ui
 
 ADD target/${APP_NAME}.tar.gz /opt
 RUN mv /opt/${APP_NAME} ${LOCAL_PATH}
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/pom.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/pom.xml
similarity index 88%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/pom.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/pom.xml
index 100b94e..024181a 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/pom.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/pom.xml
@@ -22,16 +22,16 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui-distribution</artifactId>
+        <artifactId>shardingsphere-elasticjob-cloud-ui-distribution</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-bin-distribution</artifactId>
+    <artifactId>shardingsphere-elasticjob-cloud-bin-distribution</artifactId>
     <name>${project.artifactId}</name>
-    
+
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-elasticjob-ui-backend</artifactId>
+            <artifactId>shardingsphere-elasticjob-cloud-ui-backend</artifactId>
             <version>${project.version}</version>
         </dependency>
 
@@ -45,7 +45,7 @@
                 </exclusion>
             </exclusions>
         </dependency>
-        
+
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-web</artifactId>
@@ -58,7 +58,7 @@
             </exclusions>
         </dependency>
     </dependencies>
-    
+
     <profiles>
         <profile>
             <id>release</id>
@@ -69,12 +69,12 @@
                         <artifactId>maven-assembly-plugin</artifactId>
                         <configuration>
                             <descriptors>
-                                <descriptor>src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml</descriptor>
+                                <descriptor>src/main/assembly/shardingsphere-elasticjob-cloud-ui-bin-distribution.xml</descriptor>
                             </descriptors>
                         </configuration>
                         <executions>
                             <execution>
-                                <id>shardingsphere-elasticjob-ui-bin</id>
+                                <id>shardingsphere-elasticjob-cloud-ui-bin</id>
                                 <phase>package</phase>
                                 <goals>
                                     <goal>single</goal>
@@ -94,17 +94,17 @@
                         <artifactId>dockerfile-maven-plugin</artifactId>
                         <executions>
                             <execution>
-                                <id>shardingsphere-elasticjob-ui-bin</id>
+                                <id>shardingsphere-elasticjob-cloud-ui-bin</id>
                                 <goals>
                                     <goal>build</goal>
                                 </goals>
                             </execution>
                         </executions>
                         <configuration>
-                            <repository>apache/shardingsphere-elasticjob-ui</repository>
+                            <repository>apache/shardingsphere-elasticjob-cloud-ui</repository>
                             <tag>${project.version}</tag>
                             <buildArgs>
-                                <APP_NAME>${project.build.finalName}-shardingsphere-elasticjob-ui-bin</APP_NAME>
+                                <APP_NAME>${project.build.finalName}-shardingsphere-elasticjob-cloud-ui-bin</APP_NAME>
                             </buildArgs>
                         </configuration>
                     </plugin>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-cloud-ui-bin-distribution.xml
similarity index 96%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-cloud-ui-bin-distribution.xml
index d80885c..1601baa 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-cloud-ui-bin-distribution.xml
@@ -17,13 +17,13 @@
 
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-    <id>shardingsphere-elasticjob-ui-bin</id>
+    <id>shardingsphere-elasticjob-cloud-ui-bin</id>
     <formats>
         <format>tar.gz</format>
     </formats>
     <includeBaseDirectory>true</includeBaseDirectory>
-    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-ui-bin</baseDirectory>
-    
+    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-cloud-ui-bin</baseDirectory>
+
     <fileSets>
         <fileSet>
             <directory>src/main/resources/bin</directory>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/LICENSE b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/LICENSE
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/LICENSE
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/LICENSE
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/NOTICE b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/NOTICE
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/NOTICE
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/NOTICE
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/application.properties b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/application.properties
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/application.properties
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/application.properties
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.bat b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/bin/start.bat
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.bat
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/bin/start.bat
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.sh b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/bin/start.sh
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.sh
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/bin/start.sh
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/stop.sh b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/bin/stop.sh
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/stop.sh
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/bin/stop.sh
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/resources/logback.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/logback.xml
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/resources/logback.xml
rename to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/src/main/resources/logback.xml
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/pom.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-src-distribution/pom.xml
similarity index 84%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/pom.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-src-distribution/pom.xml
index e798017..a9743c0 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/pom.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-src-distribution/pom.xml
@@ -22,25 +22,25 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui-distribution</artifactId>
+        <artifactId>shardingsphere-elasticjob-cloud-ui-distribution</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-src-distribution</artifactId>
+    <artifactId>shardingsphere-elasticjob-cloud-ui-src-distribution</artifactId>
     <name>${project.artifactId}</name>
-    
+
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-elasticjob-ui-frontend</artifactId>
+            <artifactId>shardingsphere-elasticjob-cloud-ui-frontend</artifactId>
             <version>${project.version}</version>
         </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-elasticjob-ui-backend</artifactId>
+            <artifactId>shardingsphere-elasticjob-cloud-ui-backend</artifactId>
             <version>${project.version}</version>
         </dependency>
     </dependencies>
-    
+
     <profiles>
         <profile>
             <id>release</id>
@@ -50,14 +50,14 @@
                         <artifactId>maven-assembly-plugin</artifactId>
                         <executions>
                             <execution>
-                                <id>shardingsphere-elasticjob-ui-src</id>
+                                <id>shardingsphere-elasticjob-cloud-ui-src</id>
                                 <phase>package</phase>
                                 <goals>
                                     <goal>single</goal>
                                 </goals>
                                 <configuration>
                                     <descriptors>
-                                        <descriptor>src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml</descriptor>
+                                        <descriptor>src/main/assembly/shardingsphere-elasticjob-cloud-ui-src-distribution.xml</descriptor>
                                     </descriptors>
                                 </configuration>
                             </execution>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-cloud-ui-src-distribution.xml
similarity index 83%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-cloud-ui-src-distribution.xml
index 6e7ea84..9d5e012 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-distribution/shardingsphere-elasticjob-cloud-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-cloud-ui-src-distribution.xml
@@ -17,13 +17,13 @@
 
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-    <id>shardingsphere-elasticjob-ui-src</id>
+    <id>shardingsphere-elasticjob-cloud-ui-src</id>
     <formats>
         <format>zip</format>
     </formats>
     <includeBaseDirectory>true</includeBaseDirectory>
-    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-ui-src</baseDirectory>
-    
+    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-cloud-ui-src</baseDirectory>
+
     <fileSets>
         <fileSet>
             <directory>../../</directory>
@@ -35,7 +35,7 @@
                 <!-- github ignore -->
                 <exclude>**/.github/**</exclude>
                 <exclude>.travis.yml</exclude>
-                
+
                 <!-- maven ignore -->
                 <exclude>**/target/**</exclude>
                 <exclude>**/*.class</exclude>
@@ -44,31 +44,31 @@
                 <exclude>**/*.zip</exclude>
                 <exclude>**/*.tar</exclude>
                 <exclude>**/*.tar.gz</exclude>
-                
+
                 <!-- maven plugin ignore -->
                 <exclude>release.properties</exclude>
                 <exclude>**/pom.xml.releaseBackup</exclude>
                 <exclude>**/cobertura.ser</exclude>
                 <exclude>*.gpg</exclude>
-                
+
                 <!-- node ignore -->
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/test/coverage/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/dist/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/node/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/node_modules/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/etc/**</exclude>
-                
+                <exclude>**/shardingsphere-elasticjob-cloud-ui-frontend/test/coverage/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-cloud-ui-frontend/dist/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-cloud-ui-frontend/node/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-cloud-ui-frontend/node_modules/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-cloud-ui-frontend/etc/**</exclude>
+
                 <!-- eclipse ignore -->
                 <exclude>**/.settings/**</exclude>
                 <exclude>**/.project</exclude>
                 <exclude>**/.classpath</exclude>
-                
+
                 <!-- idea ignore -->
                 <exclude>**/.idea/**</exclude>
                 <exclude>**/*.ipr</exclude>
                 <exclude>**/*.iml</exclude>
                 <exclude>**/*.iws</exclude>
-                
+
                 <!-- temp ignore -->
                 <exclude>**/logs/**</exclude>
                 <exclude>**/*.log</exclude>
@@ -77,7 +77,7 @@
                 <exclude>**/*.diff</exclude>
                 <exclude>**/*.patch</exclude>
                 <exclude>**/*.tmp</exclude>
-                
+
                 <!-- system ignore -->
                 <exclude>**/.DS_Store</exclude>
                 <exclude>**/Thumbs.db</exclude>
diff --git a/shardingsphere-elasticjob-ui-frontend/.babelrc b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.babelrc
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/.babelrc
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.babelrc
diff --git a/shardingsphere-elasticjob-ui-frontend/.editorconfig b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.editorconfig
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/.editorconfig
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.editorconfig
diff --git a/shardingsphere-elasticjob-ui-frontend/.eslintignore b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.eslintignore
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/.eslintignore
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.eslintignore
diff --git a/shardingsphere-elasticjob-ui-frontend/.eslintrc.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.eslintrc.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/.eslintrc.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.eslintrc.js
diff --git a/shardingsphere-elasticjob-ui-frontend/.gitignore b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.gitignore
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/.gitignore
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.gitignore
diff --git a/shardingsphere-elasticjob-ui-frontend/.postcssrc.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.postcssrc.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/.postcssrc.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/.postcssrc.js
diff --git a/shardingsphere-elasticjob-ui-frontend/README.md b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README.md
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/README.md
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README.md
diff --git a/shardingsphere-elasticjob-ui-frontend/README_ZH.md b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README_ZH.md
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/README_ZH.md
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/README_ZH.md
diff --git a/shardingsphere-elasticjob-ui-frontend/build/build.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/build.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/build.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/build.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/check-versions.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/check-versions.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/check-versions.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/check-versions.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/rimraf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/rimraf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/rimraf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/rimraf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/utils.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/utils.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/utils.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/utils.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/vue-loader.conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/vue-loader.conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/vue-loader.conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/vue-loader.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.base.conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.base.conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/webpack.base.conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.base.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.dev.conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.dev.conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/webpack.dev.conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.dev.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.prod.conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.prod.conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/webpack.prod.conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.prod.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.unit.conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.unit.conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/build/webpack.unit.conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/build/webpack.unit.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/config/dev.env.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/config/dev.env.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/config/dev.env.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/config/dev.env.js
diff --git a/shardingsphere-elasticjob-ui-frontend/config/index.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/config/index.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/config/index.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/config/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/config/prod.env.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/config/prod.env.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/config/prod.env.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/config/prod.env.js
diff --git a/shardingsphere-elasticjob-ui-frontend/index.html b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/index.html
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/index.html
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/index.html
diff --git a/shardingsphere-elasticjob-ui-frontend/package.json b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/package.json
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/package.json
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/package.json
diff --git a/shardingsphere-elasticjob-ui-frontend/pom.xml b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/pom.xml
similarity index 98%
copy from shardingsphere-elasticjob-ui-frontend/pom.xml
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/pom.xml
index 818de32..36754c9 100644
--- a/shardingsphere-elasticjob-ui-frontend/pom.xml
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <artifactId>shardingsphere-elasticjob-cloud-ui</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-frontend</artifactId>
+    <artifactId>shardingsphere-elasticjob-cloud-ui-frontend</artifactId>
     <name>${project.artifactId}</name>
 
     <properties>
diff --git a/shardingsphere-elasticjob-ui-frontend/src/App.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/App.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/App.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/App.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/bg.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/bg.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/bg.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/bg.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/close.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/close.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/close.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/close.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/data-source.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/data-source.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/data-source.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/data-source.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/del.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/del.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/del.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/del.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/edit.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/edit.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/edit.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/edit.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/expand.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/expand.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/expand.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/expand.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/link.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/link.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/link.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/link.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/login-logo.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/login-logo.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/login-logo.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/login-logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/logo.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/logo.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/logo.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/open.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/open.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/open.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/open.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/password.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/password.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/password.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/password.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/rules.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/rules.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/rules.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/rules.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/shrink.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/shrink.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/shrink.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/shrink.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-icon.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/sidebar-icon.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-icon.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/sidebar-icon.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-logo.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/sidebar-logo.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-logo.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/sidebar-logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/user.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/user.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/img/user.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/img/user.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/logo.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/logo.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/logo.png
rename to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/styles/index.scss b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/styles/index.scss
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/styles/index.scss
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/styles/index.scss
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/styles/theme.scss b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/styles/theme.scss
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/styles/theme.scss
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/assets/styles/theme.scss
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Container/index.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Container/index.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/components/Container/index.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Container/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Footer/index.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Footer/index.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/components/Footer/index.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Footer/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Head/index.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Head/index.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/components/Head/index.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Head/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Logo/index.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Logo/index.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/components/Logo/index.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Logo/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Menu/index.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Menu/index.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/components/Menu/index.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/components/Menu/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/lang/en-US.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/lang/en-US.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/lang/en-US.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/lang/en-US.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/lang/index.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/lang/index.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/lang/index.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/lang/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/lang/zh-CN.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/lang/zh-CN.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/lang/zh-CN.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/lang/zh-CN.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/main.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/main.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/main.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/main.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/index.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/router/index.js
similarity index 75%
copy from shardingsphere-elasticjob-ui-frontend/src/store/index.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/router/index.js
index 04e5f9a..1551af0 100644
--- a/shardingsphere-elasticjob-ui-frontend/src/store/index.js
+++ b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/router/index.js
@@ -16,15 +16,19 @@
  */
 
 import Vue from 'vue'
-import Vuex from 'vuex'
+import Router from 'vue-router'
 
-import * as actions from './actions'
-import modules from './modules/index'
+Vue.use(Router)
 
-Vue.use(Vuex)
+export const constantRouterMap = [
+  {
+    path: '/login',
+    component: () => import('@/views/login'),
+    hidden: true
+  }
+]
 
-export default new Vuex.Store({
-  actions,
-  modules,
-  strict: false
+export default new Router({
+  scrollBehavior: () => ({ y: 0 }),
+  routes: constantRouterMap
 })
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/actions.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/actions.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/store/actions.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/actions.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/index.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/index.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/store/index.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/modules/global.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/modules/global.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/store/modules/global.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/modules/global.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/modules/index.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/modules/index.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/store/modules/index.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/modules/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/mutation-types.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/mutation-types.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/store/mutation-types.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/store/mutation-types.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/utils/api.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/utils/api.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/utils/api.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/utils/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/utils/conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/utils/conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/utils/conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/utils/conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/login/api.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/views/login/api.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/views/login/api.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/views/login/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/login/index.vue b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/views/login/index.vue
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/views/login/index.vue
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/src/views/login/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/static/404.html b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/static/404.html
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/static/404.html
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/static/404.html
diff --git a/shardingsphere-elasticjob-ui-frontend/static/favicon.png b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/static/favicon.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/static/favicon.png
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/static/favicon.png
diff --git a/shardingsphere-elasticjob-ui-frontend/test/karma.conf.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/karma.conf.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/karma.conf.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/karma.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Container.spec.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Container.spec.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/specs/components/Container.spec.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Container.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Footer.spec.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Footer.spec.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/specs/components/Footer.spec.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Footer.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Head.spec.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Head.spec.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/specs/components/Head.spec.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Head.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Logo.spec.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Logo.spec.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/specs/components/Logo.spec.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Logo.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Menu.spec.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Menu.spec.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/specs/components/Menu.spec.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/components/Menu.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/views/login.spec.js b/shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/views/login.spec.js
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/test/specs/views/login.spec.js
copy to shardingsphere-elasticjob-cloud-ui/shardingsphere-elasticjob-cloud-ui-frontend/test/specs/views/login.spec.js
diff --git a/pom.xml b/shardingsphere-elasticjob-lite-ui/pom.xml
similarity index 88%
copy from pom.xml
copy to shardingsphere-elasticjob-lite-ui/pom.xml
index f6fdef3..de2c960 100644
--- a/pom.xml
+++ b/shardingsphere-elasticjob-lite-ui/pom.xml
@@ -19,20 +19,20 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>apache</artifactId>
-        <version>21</version>
+        <groupId>org.apache.shardingsphere</groupId>
+        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
     <groupId>org.apache.shardingsphere</groupId>
-    <artifactId>shardingsphere-elasticjob-ui</artifactId>
+    <artifactId>shardingsphere-elasticjob-lite-ui</artifactId>
     <version>3.0.0.M1-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
     <modules>
-        <module>shardingsphere-elasticjob-ui-frontend</module>
-        <module>shardingsphere-elasticjob-ui-backend</module>
-        <module>shardingsphere-elasticjob-ui-distribution</module>
+        <module>shardingsphere-elasticjob-lite-ui-frontend</module>
+        <module>shardingsphere-elasticjob-lite-ui-backend</module>
+        <module>shardingsphere-elasticjob-lite-ui-distribution</module>
     </modules>
     
     <properties>
@@ -61,7 +61,7 @@
     </dependencyManagement>
     
     <build>
-        <finalName>apache-shardingsphere-elasticjob-${project.version}</finalName>
+        <finalName>apache-shardingsphere-elasticjob-lite-${project.version}</finalName>
         <extensions>
             <extension>
                 <groupId>kr.motd.maven</groupId>
@@ -149,11 +149,4 @@
             </plugin>
         </plugins>
     </build>
-    
-    <scm>
-        <connection>scm:git:https://github.com/apache/shardingsphere-elasticjob-ui.git</connection>
-        <developerConnection>scm:git:https://github.com/apache/shardingsphere-elasticjob-ui.git</developerConnection>
-        <url>https://github.com/apache/shardingsphere-elasticjob-ui.git</url>
-        <tag>HEAD</tag>
-    </scm>
 </project>
diff --git a/shardingsphere-elasticjob-ui-backend/pom.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/pom.xml
similarity index 95%
rename from shardingsphere-elasticjob-ui-backend/pom.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/pom.xml
index ac95197..1500ad2 100644
--- a/shardingsphere-elasticjob-ui-backend/pom.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/pom.xml
@@ -20,10 +20,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <artifactId>shardingsphere-elasticjob-lite-ui</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-backend</artifactId>
+    <artifactId>shardingsphere-elasticjob-lite-ui-backend</artifactId>
     <name>${project.artifactId}</name>
 
     <properties>
@@ -120,7 +120,7 @@
     </dependencies>
     
     <build>
-        <finalName>shardingsphere-elasticjob-ui</finalName>
+        <finalName>shardingsphere-elasticjob-lite-ui</finalName>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
@@ -131,7 +131,7 @@
                     <resources>
                         <resource>
                             <targetPath>${project.build.directory}/classes/public</targetPath>
-                            <directory>${project.parent.basedir}/shardingsphere-elasticjob-ui-frontend/dist</directory>
+                            <directory>${project.parent.basedir}/shardingsphere-elasticjob-lite-ui-frontend/dist</directory>
                         </resource>
                         <resource>
                             <targetPath>${project.build.directory}/classes</targetPath>
diff --git a/shardingsphere-elasticjob-ui-backend/shardingsphere-elasticjob-ui-backend-API.md b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/shardingsphere-elasticjob-lite-ui-backend-API.md
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/shardingsphere-elasticjob-ui-backend-API.md
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/shardingsphere-elasticjob-lite-ui-backend-API.md
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/Bootstrap.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/README.md
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/DynamicDataSourceConfig.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/FilterConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/config/advice/ConsoleRestControllerAdvice.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobExecutionLogRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/search/JobStatusTraceLogRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRegisterStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/JobRunningStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/StatisticInterval.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskResultStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/TaskRunningStatisticsRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobExecutionTypeStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/type/job/JobTypeStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/DataSourceFactory.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSource.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceConfigurations.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/EventTraceDataSourceFactory.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/GlobalConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobExecutionLog.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRegisterStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobRunningStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/JobStatusTraceLog.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/RegistryCenterConfigurations.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskResultStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/domain/TaskRunningStatistics.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/BasePageRequest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobExecutionEventsRequest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/request/FindJobStatusTraceEventsRequest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/dto/response/BasePageResponse.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/exception/JobConsoleException.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/ConfigurationsXmlRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/XmlRepository.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/AbstractXmlRepositoryImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/repository/impl/ConfigurationsXmlRepositoryImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationFilter.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/AuthenticationResult.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAccount.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/security/UserAuthenticationService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceDataSourceConfigurationService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/EventTraceHistoryService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/JobAPIService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/RegistryCenterConfigurationService.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/EventTraceHistoryServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/JobAPIServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/service/impl/RegistryCenterConfigurationServiceImpl.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/BeanUtils.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtils.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionEventTraceDataSourceConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/util/SessionRegistryCenterConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceDataSourceController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/EventTraceHistoryController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobConfigController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/JobOperationController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/RegistryCenterController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/controller/ServerOperationController.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/filter/CORSFilter.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResult.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/ui/web/response/ResponseResultUtil.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/main/resources/application.properties b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/resources/application.properties
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/main/resources/application.properties
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/resources/application.properties
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/logback.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/resources/logback.xml
similarity index 100%
copy from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/logback.xml
copy to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/resources/logback.xml
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/search/RDBJobEventSearchTestConfiguration.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/dao/statistics/rdb/RDBStatisticRepositoryTest.java
diff --git a/shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java
similarity index 100%
rename from shardingsphere-elasticjob-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/test/java/org/apache/shardingsphere/elasticjob/ui/util/HomeFolderUtilsTest.java
diff --git a/shardingsphere-elasticjob-ui-distribution/pom.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/pom.xml
similarity index 82%
rename from shardingsphere-elasticjob-ui-distribution/pom.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/pom.xml
index 761d9c8..3143be2 100644
--- a/shardingsphere-elasticjob-ui-distribution/pom.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/pom.xml
@@ -20,10 +20,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <artifactId>shardingsphere-elasticjob-lite-ui</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-distribution</artifactId>
+    <artifactId>shardingsphere-elasticjob-lite-ui-distribution</artifactId>
     <name>${project.artifactId}</name>
     <packaging>pom</packaging>
     
@@ -32,7 +32,7 @@
     </properties>
     
     <modules>
-        <module>shardingsphere-elasticjob-ui-src-distribution</module>
-        <module>shardingsphere-elasticjob-ui-bin-distribution</module>
+        <module>shardingsphere-elasticjob-lite-ui-src-distribution</module>
+        <module>shardingsphere-elasticjob-lite-ui-bin-distribution</module>
     </modules>
 </project>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/Dockerfile b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/Dockerfile
similarity index 95%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/Dockerfile
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/Dockerfile
index 86e410b..5cab3b2 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/Dockerfile
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/Dockerfile
@@ -19,7 +19,7 @@ FROM java:8
 MAINTAINER ShardingSphere "dev@shardingsphere.apache.org"
 
 ARG APP_NAME
-ENV LOCAL_PATH /opt/shardingsphere-elasticjob-ui
+ENV LOCAL_PATH /opt/shardingsphere-elasticjob-lite-ui
 
 ADD target/${APP_NAME}.tar.gz /opt
 RUN mv /opt/${APP_NAME} ${LOCAL_PATH}
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/pom.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/pom.xml
similarity index 88%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/pom.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/pom.xml
index 100b94e..bcb2964 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/pom.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/pom.xml
@@ -22,16 +22,16 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui-distribution</artifactId>
+        <artifactId>shardingsphere-elasticjob-lite-ui-distribution</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-bin-distribution</artifactId>
+    <artifactId>shardingsphere-elasticjob-lite-ui-bin-distribution</artifactId>
     <name>${project.artifactId}</name>
-    
+
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-elasticjob-ui-backend</artifactId>
+            <artifactId>shardingsphere-elasticjob-lite-ui-backend</artifactId>
             <version>${project.version}</version>
         </dependency>
 
@@ -45,7 +45,7 @@
                 </exclusion>
             </exclusions>
         </dependency>
-        
+
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-web</artifactId>
@@ -58,7 +58,7 @@
             </exclusions>
         </dependency>
     </dependencies>
-    
+
     <profiles>
         <profile>
             <id>release</id>
@@ -69,12 +69,12 @@
                         <artifactId>maven-assembly-plugin</artifactId>
                         <configuration>
                             <descriptors>
-                                <descriptor>src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml</descriptor>
+                                <descriptor>src/main/assembly/shardingsphere-elasticjob-lite-ui-bin-distribution.xml</descriptor>
                             </descriptors>
                         </configuration>
                         <executions>
                             <execution>
-                                <id>shardingsphere-elasticjob-ui-bin</id>
+                                <id>shardingsphere-elasticjob-lite-ui-bin</id>
                                 <phase>package</phase>
                                 <goals>
                                     <goal>single</goal>
@@ -94,17 +94,17 @@
                         <artifactId>dockerfile-maven-plugin</artifactId>
                         <executions>
                             <execution>
-                                <id>shardingsphere-elasticjob-ui-bin</id>
+                                <id>shardingsphere-elasticjob-lite-ui-bin</id>
                                 <goals>
                                     <goal>build</goal>
                                 </goals>
                             </execution>
                         </executions>
                         <configuration>
-                            <repository>apache/shardingsphere-elasticjob-ui</repository>
+                            <repository>apache/shardingsphere-elasticjob-lite-ui</repository>
                             <tag>${project.version}</tag>
                             <buildArgs>
-                                <APP_NAME>${project.build.finalName}-shardingsphere-elasticjob-ui-bin</APP_NAME>
+                                <APP_NAME>${project.build.finalName}-shardingsphere-elasticjob-lite-ui-bin</APP_NAME>
                             </buildArgs>
                         </configuration>
                     </plugin>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-lite-ui-bin-distribution.xml
similarity index 96%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-lite-ui-bin-distribution.xml
index d80885c..001431f 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-ui-bin-distribution.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/assembly/shardingsphere-elasticjob-lite-ui-bin-distribution.xml
@@ -17,13 +17,13 @@
 
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-    <id>shardingsphere-elasticjob-ui-bin</id>
+    <id>shardingsphere-elasticjob-lite-ui-bin</id>
     <formats>
         <format>tar.gz</format>
     </formats>
     <includeBaseDirectory>true</includeBaseDirectory>
-    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-ui-bin</baseDirectory>
-    
+    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-lite-ui-bin</baseDirectory>
+
     <fileSets>
         <fileSet>
             <directory>src/main/resources/bin</directory>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/LICENSE b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/LICENSE
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/LICENSE
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/LICENSE
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/NOTICE b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/NOTICE
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/NOTICE
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/NOTICE
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-axios
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-echarts-liquidfill
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-element-ui
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-groovy.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-incubator-echarts
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jcl-over-slf4j.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jline.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-js-yaml
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-jul-to-slf4j.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-lodash
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-logback.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-moment
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-normalize
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-resize-detector
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-slf4j.txt
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-i18n
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vue-router
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/release-docs/licenses/LICENSE-vuex
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/application.properties b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/application.properties
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/application.properties
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/application.properties
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.bat b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/bin/start.bat
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.bat
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/bin/start.bat
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.sh b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/bin/start.sh
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/start.sh
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/bin/start.sh
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/stop.sh b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/bin/stop.sh
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/bin/stop.sh
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/bin/stop.sh
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/logback.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/logback.xml
similarity index 100%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-bin-distribution/src/main/resources/logback.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/src/main/resources/logback.xml
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/pom.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-src-distribution/pom.xml
similarity index 84%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/pom.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-src-distribution/pom.xml
index e798017..bd15da5 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/pom.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-src-distribution/pom.xml
@@ -22,25 +22,25 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui-distribution</artifactId>
+        <artifactId>shardingsphere-elasticjob-lite-ui-distribution</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-src-distribution</artifactId>
+    <artifactId>shardingsphere-elasticjob-lite-ui-src-distribution</artifactId>
     <name>${project.artifactId}</name>
-    
+
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-elasticjob-ui-frontend</artifactId>
+            <artifactId>shardingsphere-elasticjob-lite-ui-frontend</artifactId>
             <version>${project.version}</version>
         </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-elasticjob-ui-backend</artifactId>
+            <artifactId>shardingsphere-elasticjob-lite-ui-backend</artifactId>
             <version>${project.version}</version>
         </dependency>
     </dependencies>
-    
+
     <profiles>
         <profile>
             <id>release</id>
@@ -50,14 +50,14 @@
                         <artifactId>maven-assembly-plugin</artifactId>
                         <executions>
                             <execution>
-                                <id>shardingsphere-elasticjob-ui-src</id>
+                                <id>shardingsphere-elasticjob-lite-ui-src</id>
                                 <phase>package</phase>
                                 <goals>
                                     <goal>single</goal>
                                 </goals>
                                 <configuration>
                                     <descriptors>
-                                        <descriptor>src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml</descriptor>
+                                        <descriptor>src/main/assembly/shardingsphere-elasticjob-lite-ui-src-distribution.xml</descriptor>
                                     </descriptors>
                                 </configuration>
                             </execution>
diff --git a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-lite-ui-src-distribution.xml
similarity index 83%
rename from shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-lite-ui-src-distribution.xml
index 6e7ea84..92bb7ea 100644
--- a/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-ui-src-distribution.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-distribution/shardingsphere-elasticjob-lite-ui-src-distribution/src/main/assembly/shardingsphere-elasticjob-lite-ui-src-distribution.xml
@@ -17,13 +17,13 @@
 
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-    <id>shardingsphere-elasticjob-ui-src</id>
+    <id>shardingsphere-elasticjob-lite-ui-src</id>
     <formats>
         <format>zip</format>
     </formats>
     <includeBaseDirectory>true</includeBaseDirectory>
-    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-ui-src</baseDirectory>
-    
+    <baseDirectory>${project.build.finalName}-shardingsphere-elasticjob-lite-ui-src</baseDirectory>
+
     <fileSets>
         <fileSet>
             <directory>../../</directory>
@@ -35,7 +35,7 @@
                 <!-- github ignore -->
                 <exclude>**/.github/**</exclude>
                 <exclude>.travis.yml</exclude>
-                
+
                 <!-- maven ignore -->
                 <exclude>**/target/**</exclude>
                 <exclude>**/*.class</exclude>
@@ -44,31 +44,31 @@
                 <exclude>**/*.zip</exclude>
                 <exclude>**/*.tar</exclude>
                 <exclude>**/*.tar.gz</exclude>
-                
+
                 <!-- maven plugin ignore -->
                 <exclude>release.properties</exclude>
                 <exclude>**/pom.xml.releaseBackup</exclude>
                 <exclude>**/cobertura.ser</exclude>
                 <exclude>*.gpg</exclude>
-                
+
                 <!-- node ignore -->
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/test/coverage/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/dist/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/node/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/node_modules/**</exclude>
-                <exclude>**/shardingsphere-elasticjob-ui-frontend/etc/**</exclude>
-                
+                <exclude>**/shardingsphere-elasticjob-lite-ui-frontend/test/coverage/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-lite-ui-frontend/dist/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-lite-ui-frontend/node/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-lite-ui-frontend/node_modules/**</exclude>
+                <exclude>**/shardingsphere-elasticjob-lite-ui-frontend/etc/**</exclude>
+
                 <!-- eclipse ignore -->
                 <exclude>**/.settings/**</exclude>
                 <exclude>**/.project</exclude>
                 <exclude>**/.classpath</exclude>
-                
+
                 <!-- idea ignore -->
                 <exclude>**/.idea/**</exclude>
                 <exclude>**/*.ipr</exclude>
                 <exclude>**/*.iml</exclude>
                 <exclude>**/*.iws</exclude>
-                
+
                 <!-- temp ignore -->
                 <exclude>**/logs/**</exclude>
                 <exclude>**/*.log</exclude>
@@ -77,7 +77,7 @@
                 <exclude>**/*.diff</exclude>
                 <exclude>**/*.patch</exclude>
                 <exclude>**/*.tmp</exclude>
-                
+
                 <!-- system ignore -->
                 <exclude>**/.DS_Store</exclude>
                 <exclude>**/Thumbs.db</exclude>
diff --git a/shardingsphere-elasticjob-ui-frontend/.babelrc b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.babelrc
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/.babelrc
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.babelrc
diff --git a/shardingsphere-elasticjob-ui-frontend/.editorconfig b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.editorconfig
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/.editorconfig
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.editorconfig
diff --git a/shardingsphere-elasticjob-ui-frontend/.eslintignore b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.eslintignore
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/.eslintignore
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.eslintignore
diff --git a/shardingsphere-elasticjob-ui-frontend/.eslintrc.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.eslintrc.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/.eslintrc.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.eslintrc.js
diff --git a/shardingsphere-elasticjob-ui-frontend/.gitignore b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.gitignore
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/.gitignore
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.gitignore
diff --git a/shardingsphere-elasticjob-ui-frontend/.postcssrc.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.postcssrc.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/.postcssrc.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/.postcssrc.js
diff --git a/shardingsphere-elasticjob-ui-frontend/README.md b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README.md
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/README.md
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README.md
diff --git a/shardingsphere-elasticjob-ui-frontend/README_ZH.md b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README_ZH.md
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/README_ZH.md
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/README_ZH.md
diff --git a/shardingsphere-elasticjob-ui-frontend/build/build.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/build.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/build.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/build.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/check-versions.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/check-versions.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/check-versions.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/check-versions.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/rimraf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/rimraf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/rimraf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/rimraf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/utils.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/utils.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/utils.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/utils.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/vue-loader.conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/vue-loader.conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/vue-loader.conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/vue-loader.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.base.conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.base.conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/webpack.base.conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.base.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.dev.conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.dev.conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/webpack.dev.conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.dev.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.prod.conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.prod.conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/webpack.prod.conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.prod.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/build/webpack.unit.conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.unit.conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/build/webpack.unit.conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/build/webpack.unit.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/config/dev.env.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/config/dev.env.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/config/dev.env.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/config/dev.env.js
diff --git a/shardingsphere-elasticjob-ui-frontend/config/index.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/config/index.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/config/index.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/config/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/config/prod.env.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/config/prod.env.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/config/prod.env.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/config/prod.env.js
diff --git a/shardingsphere-elasticjob-ui-frontend/index.html b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/index.html
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/index.html
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/index.html
diff --git a/shardingsphere-elasticjob-ui-frontend/package.json b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/package.json
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/package.json
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/package.json
diff --git a/shardingsphere-elasticjob-ui-frontend/pom.xml b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/pom.xml
similarity index 98%
rename from shardingsphere-elasticjob-ui-frontend/pom.xml
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/pom.xml
index 818de32..531d3dd 100644
--- a/shardingsphere-elasticjob-ui-frontend/pom.xml
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-elasticjob-ui</artifactId>
+        <artifactId>shardingsphere-elasticjob-lite-ui</artifactId>
         <version>3.0.0.M1-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-elasticjob-ui-frontend</artifactId>
+    <artifactId>shardingsphere-elasticjob-lite-ui-frontend</artifactId>
     <name>${project.artifactId}</name>
 
     <properties>
diff --git a/shardingsphere-elasticjob-ui-frontend/src/App.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/App.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/App.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/App.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/bg.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/bg.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/bg.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/bg.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/close.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/close.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/close.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/close.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/data-source.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/data-source.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/data-source.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/data-source.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/del.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/del.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/del.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/del.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/edit.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/edit.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/edit.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/edit.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/expand.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/expand.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/expand.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/expand.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/link.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/link.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/link.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/link.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/login-logo.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/login-logo.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/login-logo.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/login-logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/logo.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/logo.png
similarity index 100%
copy from shardingsphere-elasticjob-ui-frontend/src/assets/logo.png
copy to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/open.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/open.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/open.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/open.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/password.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/password.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/password.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/password.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/rules.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/rules.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/rules.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/rules.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/shrink.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/shrink.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/shrink.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/shrink.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-icon.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/sidebar-icon.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-icon.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/sidebar-icon.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-logo.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/sidebar-logo.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/sidebar-logo.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/sidebar-logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/img/user.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/user.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/img/user.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/img/user.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/logo.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/logo.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/logo.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/logo.png
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/styles/index.scss b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/styles/index.scss
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/styles/index.scss
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/styles/index.scss
diff --git a/shardingsphere-elasticjob-ui-frontend/src/assets/styles/theme.scss b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/styles/theme.scss
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/assets/styles/theme.scss
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/assets/styles/theme.scss
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Container/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Container/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/components/Container/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Container/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Footer/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Footer/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/components/Footer/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Footer/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Head/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Head/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/components/Head/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Head/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Logo/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Logo/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/components/Logo/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Logo/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/components/Menu/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Menu/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/components/Menu/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/components/Menu/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/lang/en-US.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/lang/en-US.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/lang/en-US.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/lang/en-US.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/lang/index.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/lang/index.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/lang/index.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/lang/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/lang/zh-CN.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/lang/zh-CN.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/lang/zh-CN.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/lang/zh-CN.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/main.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/main.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/main.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/main.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/router/index.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/router/index.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/router/index.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/router/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/actions.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/actions.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/store/actions.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/actions.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/index.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/index.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/store/index.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/modules/global.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/modules/global.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/store/modules/global.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/modules/global.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/modules/index.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/modules/index.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/store/modules/index.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/modules/index.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/store/mutation-types.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/mutation-types.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/store/mutation-types.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/store/mutation-types.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/utils/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/utils/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/utils/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/utils/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/utils/conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/utils/conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/utils/conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/utils/conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/data-source/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/data-source/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/data-source/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/data-source/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/data-source/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/data-source/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/data-source/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/data-source/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/data-source/module/dataSource.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/data-source/module/dataSource.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/data-source/module/dataSource.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/data-source/module/dataSource.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/help/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/help/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/help/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/help/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/history-status/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-status/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/history-status/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-status/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/history-status/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-status/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/history-status/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-status/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/history-status/module/historyStatus.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-status/module/historyStatus.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/history-status/module/historyStatus.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-status/module/historyStatus.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/history-trace/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-trace/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/history-trace/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-trace/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/history-trace/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-trace/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/history-trace/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-trace/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/history-trace/module/historyTrace.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-trace/module/historyTrace.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/history-trace/module/historyTrace.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/history-trace/module/historyTrace.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/login/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/login/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/login/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/login/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/login/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/login/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/login/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/login/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs-detail/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs-detail/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs-detail/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs-detail/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs-detail/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs-detail/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs-detail/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs-detail/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs-detail/module/operationJobsDetail.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs-detail/module/operationJobsDetail.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs-detail/module/operationJobsDetail.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs-detail/module/operationJobsDetail.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs/module/operationJobs.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/module/operationJobs.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-jobs/module/operationJobs.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/module/operationJobs.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-servers-detail/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers-detail/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-servers-detail/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers-detail/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-servers-detail/module/operationServersDetail.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers-detail/module/operationServersDetail.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-servers-detail/module/operationServersDetail.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers-detail/module/operationServersDetail.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-servers/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-servers/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-servers/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-servers/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/operation-servers/module/operationServers.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers/module/operationServers.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/operation-servers/module/operationServers.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-servers/module/operationServers.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/registry-center/api.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/registry-center/api.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/registry-center/api.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/registry-center/api.js
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/registry-center/index.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/registry-center/index.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/registry-center/index.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/registry-center/index.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/src/views/registry-center/module/registryCenter.vue b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/registry-center/module/registryCenter.vue
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/src/views/registry-center/module/registryCenter.vue
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/registry-center/module/registryCenter.vue
diff --git a/shardingsphere-elasticjob-ui-frontend/static/404.html b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/static/404.html
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/static/404.html
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/static/404.html
diff --git a/shardingsphere-elasticjob-ui-frontend/static/favicon.png b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/static/favicon.png
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/static/favicon.png
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/static/favicon.png
diff --git a/shardingsphere-elasticjob-ui-frontend/test/karma.conf.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/karma.conf.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/karma.conf.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/karma.conf.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Container.spec.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Container.spec.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/specs/components/Container.spec.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Container.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Footer.spec.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Footer.spec.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/specs/components/Footer.spec.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Footer.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Head.spec.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Head.spec.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/specs/components/Head.spec.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Head.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Logo.spec.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Logo.spec.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/specs/components/Logo.spec.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Logo.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/components/Menu.spec.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Menu.spec.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/specs/components/Menu.spec.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/components/Menu.spec.js
diff --git a/shardingsphere-elasticjob-ui-frontend/test/specs/views/login.spec.js b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/views/login.spec.js
similarity index 100%
rename from shardingsphere-elasticjob-ui-frontend/test/specs/views/login.spec.js
rename to shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/test/specs/views/login.spec.js