Architecture and infrastructure