Difference between revisions of "PKC services"

From PKC
Jump to navigation Jump to search
Line 1: Line 1:
PKC services include a collection of computational and communication programs that is currently packaged using [[Docker]] containerization technology.
PKC services include a collection of computational and communication programs that is currently packaged using [[Docker]] containerization technology.
The main services are:
The main services are:
# [[MariaDB]] relational Database
# [[MariaDB]] relational Database, [https://pma.pkc.pub Access to PKC PHPMyAdmin]
# [[MediaWiki]]/[[Semantic MediaWiki]]
# [[MediaWiki]]/[[Semantic MediaWiki]]
# [[Matomo]] Data Analytics
# [[Matomo]] Data Analytics, [https://mtm.pkc.pub Access to PKC Matomo]
# [[Nginx]] Web Server Proxy
# [[Nginx]] Web Server Proxy
# [[Keycloak]] Single Signon Solution.
# [[Keycloak]] Single Signon Solution, [https://kck.pkc.pub Access to Keycloak console]
 
# [[Moodle]] for Learning Management System (Homework assignments and quizzes), [https://mdl.pkc.pub Access to Moodle]
# [[MongoDB]] for NoSQL data persistence functionalities]


=Future Services=
=Future Services=
PKC is planning to add the follow microservices:
PKC is planning to add the follow microservices:
# [[Moodle]] for Learning Management System (Homework assignments and quizzes)
# [[MongoDB]] for NoSQL data persistence functionalities
# [[Kafka]] for Inter-[[PKC]] communication services.
# [[Kafka]] for Inter-[[PKC]] communication services.

Revision as of 06:12, 21 September 2022

PKC services include a collection of computational and communication programs that is currently packaged using Docker containerization technology. The main services are:

  1. MariaDB relational Database, Access to PKC PHPMyAdmin
  2. MediaWiki/Semantic MediaWiki
  3. Matomo Data Analytics, Access to PKC Matomo
  4. Nginx Web Server Proxy
  5. Keycloak Single Signon Solution, Access to Keycloak console
  1. Moodle for Learning Management System (Homework assignments and quizzes), Access to Moodle
  2. MongoDB for NoSQL data persistence functionalities]

Future Services

PKC is planning to add the follow microservices:

  1. Kafka for Inter-PKC communication services.