Component-based configuration, integration and delivery