Lets assume I&B monitoring company wants to monitor own business and IT platform that is provided as a Service.
Organizational structure
I&B monitoring as a company consists of:
-
Finance & Marketing business unit;
-
I&B platform service as it is.
Finance & Marketing business unit consists respectively of Finance subunit and Marketing subunit.
I&B monitoring platform service
I&B monitoring platform can be broken down into:
-
Control service (in high level depicted in schema below);
-
Monitoring service (not decomposed here).
Control plane service consists of:
-
On Web and application services layer there is Ingress-Nginx controller for Kubernetes;
-
On Application layer there are:
-
Account console;
-
Control API;
-
Keycloak;
-
Provisioning API.
-
-
On Databases layer Control DB runs on PostgreSQL;
-
All software systems runs with Kubernetes on Containers platform layer;
-
Kubernetes itself contains control, etcd, worker nodes that are run on number of resources - Operating systems layer.