The broadcasting industry needs a technological upgrade to respond to the various use cases leveraged by IP-based services. Although DTT standards are defining new protocols, architectures, and services, the flexibility and modularity of the broadcasting chain are still far from other technologies that currently base their developments and implementations in the cloud, using Service Based Architectures (SBA) and that take advantage of IP solutions. ATSC 3.0 is one of the latest DTT standards and already incorporates the IP protocol to try to reverse this lack and enable more flexible and automated content platform developments for both operators and end customers. Based on this capability, two additional improvements are being addressed in the literature: the evolution of the broadcasting RAN (bcNode) and the implementation of a standardized system controller of bcNodes based on SBA and microservices with configuration, automation and self-healing capabilities. This paper comprehensively explains the proposed architecture for the controller and the first deployment of a prototype as a proof of concept, with two bcNodes and one system controller. Three use cases are tested and explained: inter-tower communications network (ITCN), opportunistic-PLP, and emergency alarm system. This document focuses on the development of the system controller, the defined microservices architecture, and the communication among its different functions.