Architecture Planning

The below topics assist with planning the overall landscape in which K2 solutions will be installed and how the K2 instance(s) should look within the larger ecosystem.


Before installing K2 solutions, it is important to understand release cycles as well as compatibility across versions and external products. K2 solutions rely on, and integrate with, a number of external products (SQL Server, Windows Server, SharePoint, etc.), and as such it is critical to ensure that versions of these align with K2 product support. Failure to understand and plan accordingly may result in a longer than expected installation experience.

Learn more about compatibility .


For environments that have large numbers of solutions that service disparate user bases and/or have different operational and support needs, it is important to plan the integration landscape accordingly.

Learn more about multi-tenancy.


Business continuity planning (BCP) is the discipline of designing environments and procedures that promote maximum system up time in the event of hardware failure or physical catastrophe. BCP is comprised of two areas of focus:

  1. High Availability (HA)
  2. Disaster Recover (DR)

BCP is essential for any production infrastructure. However, the level of rigor of the planning cycles and the resulting level of effort – including hardware and software investment – must align with the mission criticality of the solutions hosted within the target environment.

Learn more about BCP.


When planning the K2 infrastructure, it is often useful to understand the components that constitute the K2 platform. Also valuable is an understanding of how the various components interact and communicate with each other for planning and troubleshooting specific issues.

Learn more about base platform component interaction.


Having an accurate view of how K2 solutions interrelate with existing line-of-business systems helps determine data dependencies, security needs, subject matter experts and business continuity plans.

Learn more about how to discuss, capture and present the high level details for each line-of-business system to which a K2 instance expects to interact.


Hardware and development capacity planning and management is critical to the success of solution deployment.

Learn more about performance and capacity planning.

Cloud options

For organizations that wish to investigate a cloud-based (externally-hosted) K2 infrastructure.


The K2 platform is frequently coupled with many disparate components and technologies, which requires the need to understand, plan and configure for a secure, properly-authenticated environment.

Installation and Configuration

The K2 getting started guides contain a significant amount of detail and discussions around supported topologies as well as detailed installation and configuration instructions.