Just to notify you about something, there is a typo in the source control part. The first sentence says:
Each service should have it's own repository.
it's should be its, without '. I know it isn't much, but this helps keeping the validity for any researches :)