Agile Development of CakePHP Web Applications in a Hybrid Kubernetes Cluster
summary
Claims a pragmatic pipeline that containerizes heavy science processing while keeping CakePHP front ends lightweight and portable. Modularized apps deploy into a hybrid Kubernetes cluster spanning on‑prem, an HPC cluster and AWS using Galley, RabbitMQ, MySQL/Postgres and Python workers; queuing uses dereuromark-queue with fallback to local tasks. Demonstrates plots pushed to an off‑cluster worker (300+ queued jobs per user), rolling fallbacks to bare‑metal and planned autoscaling; demo shows it working end‑to‑end.
AI-written summary · about
chapters (10)
- 0:00Introduction and agenda
- 2:11About Southwest Research Institute
- 10:46Why containerization and Kubernetes
- 14:00Bare metal vs cloud vs hybrid
- 21:08Containerized components breakdown
- 24:24Modularizing CakePHP applications
- 33:08Hybrid deployment benefits
- 34:10Tools for agile deployments
- 39:33Future plans and optimizations
- 41:44Q&A and closing
related talks
42mKubernetes for PHP developers
42mDrupal, Kubernetes, Production
45mLarge-scale kubernetes deployment, which tools to use and how - Rachid Zarouali
01h 00mEvent-driven computing with Kubernetes
27mRails Orbiting the cloud: Mastering the scalability with Kubernetes
37mLessons learned from dockerizing complex Web Apps
50mGetting Started with Kubernetes
55mReturn of the Clustering: Kubernetes for Drupal
