Cloud Architecture is an alternate way for you to host your Application on a Cloud Provider. This type of architecture has many benefits such as lower cost of server maintenance, lower cost of hardware investment, etc. If you are looking for Cloud there are many choices for Cloud solutions such as PaaS (Platform as a Service), IaaS (Infrastructure as a Service), and SaaS (Software as a Service). ONEWEB can be hosted on the cloud as PaaS or SaaS solution based on your customer preferences.
ONEWEB can be installed as distributed containers using simple docker engine or as an orchestrated container architecture using Kubernetes. The ONEWEB containerized installation include the following containers.
oneweb-iam2 - Authentication & Authorization
oneweb-uxp - User Experience Runtime
oneweb-bpp - Business Process Runtime
oneweb-mfr - Microflow Runtime
oneweb-mfd - Microflow Designer
oneweb-pgd - Page Designer
oneweb-pgb - Page Builder
oneweb-designersuite - AppSpace, App Designer, Process Designer and other Utilities
apache conatiner - Web Server
database container - Database
The sample Kubernetes architecture followed by ONEWEB is depicted in the image below.