Michael Lowry said:
We’re running the AWI server in a Cloud Foundry app cloud. I’m curious: How are you runing the AWI server, and how are you deploying the updates?
It's not productive yet, we're still in the evaluation state and will only upgrade the test system at the start of 2018, with the production system to follow in Q1, 2018.
So at present time it's a single instance VMWare server with Oracle Linux (aka RedHat Lite) with Oracle JDK (we recently had to remove OpenJDK because it's not supported). It runs a plain Tomcat (no Apache reverse proxy or somesuch) and is hosted in our company-local data center.
When it goes live, it will in all likelyhood be two separate VMWare instances, and a load balancer, mostly for redundancy. We secure it with SSL, currently self-signed, will get proper certificates later.
As for deployment, I simply use the "/manager" webapp that comes with Tomcat to undeploy and re-deploy. We experimented with ZDU for the engine upgrades, we are still trying to determine whether we like it. I currently think it's "OK".
So as for production, it'll be either that dual VMWare described above, or a Farnsworth 10K, running BendOS and being fuelled by whatever is "left behind" by Nibbler that day. Take your pick ;)