We crafted an integrated solution built on a hybrid Kubernetes and bare metal infrastructure.
A multi-layered structure designed for high-availability.Find out more →
WordPress runs within dockerized containers on top of Kubernetes, with fine-grained control over resources and in isolation with regards of the environment.Find out more →
Our platform has at its core the Presslabs API.Find out more →
Our tooling chain takes into consideration two key factors.Find out more →
Our modern implementation of a high-availability stack designed to fit the most complex WordPress setups.
Ozone Controller is the center piece of our Kubernetes cluster as it orchestrates the WordPress setup and facilitates our clients operations.
Backups are performed incrementally at all levels.
WordPress pods are formed of stack-runtime containers, which are PHP containers that contain PHP-FPM and custom PHP libraries, Nginx and other tools.
The heart and brain of our platform that has at its core the Presslabs API.
Log data is the ultimate source of truth for all system health monitoring, user activity and business intelligence data generation
Continuous monitoring of errors and thus knowing at all times what and where breaks is invaluable for improving the quality of our service.
Realtime error tracking
The task of automatic page cache refreshing, is handled by a custom engine we have written in Python, we call it internally Carbon Cache.
Web Server Gateway Interface (WSGI)
Distributed Task Queue
At the core of our platform is the Presslabs API, that is glueing together all the management components.
Silver is handling the billing process, tailored on our telco model.
Zinc is the interface to the Route53 NS based system.
All the state of the platform is stored and shared between components in HA Redis.
Data Structure Store
Continuous Delivery Platform
Domain Name System
Lattice is responsible for the server inventory management.
The Presslabs dashboard and internal tooling are running on Kubernetes in the Google Cloud Platform.
Charts and Secrets
Our tooling chain takes into consideration two key factors: smooth development process while handling, at the same time, site related issues with transparency and proactivity.
Customer communication management
Operations team management
Uptime and errors monitoring