Separating internal and external services