components guaranties/invariants(expressed among other things by unit-tests). Additionally, comply with whole infrastructure specifications&requirements(like a only permitted opened ports, etc)