- Home
- About K-PaaS
- Architecture
- Application Platform
- Operating Tool
- Application Platform - Operating Tool
- This is the configuration diagram of the application platform of the open cloud platform K-PaaS.
It allows you to manage the platform from a web user interface environment.
Functions and Roles of the Components
The administrator dashboard inquires data from CCDB and UAADB, interacts through REST API calls provided by the K-PaaS execution environment, and enables platform management in the web user interface environment.
The admin dashboard (admin-ui) is a web application that allows you to manage data in K-PaaS through a web interface.
It consists of a back-end application written in Ruby language and a front-end application that provides data and web user interface through AJAX communication through the REST API provided by the back-end application.
When searching for data, the manager dashboard directly queries CCDB and UAADB to inquire data, and functions other than the query are handled by calling the REST API of the K-PaaS execution environment.
User data of UAADB and platform data of CCDB(Organization, Space, Application, Service Pack, Service Pack Broker, Service Pack Instance, Route, Domain, etc.) are periodically read and stored in memory so that data can be viewed quickly through the admin dashboard, and real-time data inquiry is limited due to scheduling tasks.
Open Source List
Service Group | Service Name | Opensource Name | License | Remark |
---|---|---|---|---|
Operating Tool | Web-Consol | K-PaaS Operator Portal | Apache 2.0 | Self-Development |
Monitoring | logsearch | Apache 2.0 | ||
bpm | Apache 2.0 | |||
influxdb | Apache 2.0 | |||
pinpoint | Apache 2.0 | |||
prometheus | Apache 2.0 | |||
redis | Apache 2.0 | |||
K-PaaS Monitoring Portal | Apache 2.0 | Self-Development |