Deployment models

Due to the flexible architecture of Kosmos, it's possible to deploy the system to various environments, for example:

Figure 3.1. Minimalistic deployment

Minimalistic deployment

You can complicate all the models by another important decision: what RDBMS to use to support the portlet container and how to deploy it. Again, it's possible to use the same physical node or nodes which host the containers, or to have separate database servers for this purporse. It's all up to you, your needs and possibilities.

In the following sections, we give detailed step-by-step instructions for various deployment models, but because of their huge variety, we will cover just some of those. After reading these, it should be relatively easy to find out what to do in situations not listed here.