Architecture
High-level Architecture
4min
Kubeark Platform is an multi-premise platform deployed in your environment and can be used to expose your Platform as IaaS, PaaS or SaaS for your Customers.
![Document image Document image](https://images.archbee.com/-uoBIPXCIMlUMvNPPrDxd/7CsW5GE1eCelkOqGkBeIG_high-lev-arch.jpeg?format=webp)
The Kubeark Platform utilizes a three-tier architecture, consisting of a presentation layer, an application layer, and a persistent layer.
Presentation Layer
- Web Application
- REST API Endpoints
- Notifications
- Webhooks
Application Layer
- Monitoring
- API logic implementation
- Kubernetes Management
Persistent Layer
- Postgres
- Redis
![Document image Document image](https://images.archbee.com/-uoBIPXCIMlUMvNPPrDxd/rlluScZHAsGTsqSQgSseh_feat-decomp.jpeg?format=webp)
Updated 25 Mar 2024
![Doc contributor](https://s3.amazonaws.com/archbee-animals/cat.png)
Did this page help you?