Why an AEM deployment is a set of bundles and a Felix console, and why a component’s Java model is a service with a configuration. Every IVY component in the estate is a bundle on this; the OSGi configuration is where the environment-specific values live, which is what makes the Author and Publish tiers the same code with different settings.