Speaker
Description
For over a decade, content management systems at CERN have been served by the on-premise Drupal service. In response to the high maintenance requirements of Drupal, the growing adoption of WordPress and the need to improve user experience, site management and governance, the WordPress service was established. The WordPress service provides a managed platform designed to empower and support the CERN community by simplifying website development.
We will present the architecture of the service, highlighting the leverage of open source technologies, including WordPress, Kubernetes(OKD), and OperatorSDK (the “special glue”) to deliver a modern, cloud-native, multi-tenant platform. This fully automated, self-service solution provides observability (via Prometheus+Grafana stack), isolation, high availability and scalability (via Kubernetes) and policy enforcement (via OPA) to meet the organization’s expectations and diverse outreach needs.