Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Child pages
depth1
allChildrentrue
stylesortAndReverse
excerptTypesimple
first0
sortAndReverse

...

The following visualisation shows on a high level all Deployment models of Unique. While many abominations exist, the four most commonly used patterns are linked above.

...

Drawio
mVer2
simple0
zoom1
inComment0
pageId436536054
custContentId677314606
diagramDisplayNameUntitled Diagram-1721986352390.drawio
lbox1
contentVer2
revision2
baseUrlhttps://unique-ch.atlassian.net/wiki
namediagramNametenants-2
diagramAttachmentIdatt468451360
containerId436536054
timestamp1711524570231Untitled Diagram-1721986352390.drawio
pCenter0
width1237
links
tbstyle
height487

Deploying Unique can be done over the four key models outlined above. But all of them basically involve ~4 layers that must be coordinated.

...

Layer / Tenant

PaaS

single tenant

customer-managed tenant

on-premise or 1-machine

Product

RAC: Unique

I: Clients

[a collection of container images, amd64]

RAC: Unique

I: Clients

Workloads

[helm in the form of helmfiles]

Workload configurations

RAC: Unique

I: Clients

[helm in the form of helmfiles]

Workload configurations

RACI: to be defined

[helm in the form of helmfiles]

Workload configurations

RACI: to be defined

Infrastructure

[terraform or bicep]

Unique provisions all necessary infrastructure to run the workloads ahead. Unique maintains and pays the infrastructure up front.

RAC: Unique

I: Clients

[choice of customer, bicep]

By agreement with the customer either Unique (charged by effort) or the customer provisions and maintains the infrastructure.

The infrastructure is directly paid by the customer.

RACI: to be defined

[unclear, choice by customer]

The customer provisions and maintains the “infrastructure”.

Unique can advise or provision the infrastructure (charged separately by effort) but cannot maintain it as it is by definition out of reach.

Landscape

Unique operates the Azure AD tenant, implements policies and processes on it, manages users and roles and guarantees its security.

RAC: Unique

I: Clients

The customer operates the tenant, implements policies and processes on it, manages users and roles and guarantees its security.

The customer provides a runtime or orchestrator. The on-premise landscape is fully operated, governed and controlled by the customer and Unique will only advise (charged by effort)

Details

A: Accountable, R: Responsible, C: Consulted (billed by effort), I: Informed[remarks in the square brackets] are technology choices. You can learn more about them in https: //unique-ch.atlassian.net/wiki/spaces/PUB/pages/436536544.

...