Hi @srikanthg212933,We can use any design patterns that we like as OSGi makes CQ5 very modular, so we are free to use whatever suits our needs.Since AEM is built using OSGI, many of the design patterns for OSGI are valid. Some of these design patterns are Singleton (Service), Adapter Service, Resou...