doc: add infrastructure diagram