In this picture, we have drawn a High-Available setup for a WebLogic and Oracle system. Most larger enterprises use a setup like this for their production environment. But it is needlessly costly and resource hungry when you provide this setup for simple, functional tests. Or even worse, provide your developers with this setup. What if we could use the same Puppet® code to install and manage the application setup on both this High-Available setup and all the other setups. This blog post shows you how to use Puppet® roles and profiles to do just that.
Read more...