Single Server / Standalone
The Standalone deployment scenario is best suited for low-load environments such as a development or proof of concept environment. Since you install all components on the same physical server as the K2 Server, there are no credentials that need to be passed between servers.
Standalone Install | |
---|---|
User Machine | ( None) |
Single Application Server |
Internet Information Server (IIS) K2 Site:
Application Server:
Package and Deployment K2 Setup Manager K2 Core Database (SQL) Server:
|
Considerations
- Although all components on a single machine are simple to install and maintain, and reduce the possibility of additional security requirements to support impersonation between machines, the processing capabilities of one physical machine may introduce performance issues.
- Additional RAM, a faster processor or improved disk and network throughput may be required to maintain an acceptable level of performance.
- The smartforms Design Time and Runtime sites, Workspace, Management site are hosted on the same IIS Server as separate sites.
-
User credentials are not passed between servers, which can help to reduce the complexity of the installation
- If you have defined unique host names/aliases for the various components with the view toward separating out the components into a distributed environment at a later stage, be aware that additional security configuration for impersonation/delegation may be required, since a "lookup" to a hostname counts as a "hop" to a separate machine.