Search⌘ K

SCSs and Microservices

Understand the core differences and similarities between self-contained systems (SCSs) and microservices. Learn how SCSs act as independently deployable web applications with user interfaces and how microservices can be smaller, scalable components within SCSs. Discover key concepts such as loose coupling, communication methods, and security benefits to effectively manage complex systems.

SCSs stand out from deployment monoliths in the same way as microservices. A deployment monolith would implement the entire application in a single deployable artifact while SCSs divide the system into several independent web applications.

Because an SCS is a separate web application, it can be deployed independently of the other SCSs. SCSs are also modules of an overall system. Therefore, SCSs are independently deployable modules and consequently correspond to the definition of microservices. ...