2 ms·
I built a static jekyll site using wordpress as a backend for the content editors (jekyll build reads directly from the database) hosted on a handful of AWS VMs
by busterarm 7y ago
I built a static jekyll site using wordpress as a backend for the content editors (jekyll build reads directly from the database) hosted on a handful of AWS VMs running NGINX and loadbalanced by HAProxy. The build system is automated in CircleCI. WordPress is hosted privately on a hosted WordPress provider.
There's an ELK stack + plugins for logs and alerting and saltstack to trigger some basic automated sysadmin tasks.
I left 3 years ago and the entire infrastructure has run on autopilot with zero downtime. Content editors and web developers still add to the content constantly. There is some dynamic content on the site handled by JavaScript and a few light APIs that I built to support the site. There's over 5000 pages of content. This simple infrastructure powers a website with a low-5 digit alexa rank for a business bringing in about a billion dollars a year.
The entire infrastructure bill comes in under $100/mo and they no longer need to employ any backend engineers. We negotiated a contract agreement for me to support the site if they need it. They haven't.