Athento is a web application, accessible via HTTP. It does not have any requirements related to network topology, as long as http/https browsing is allowed between client/server.
Internally, different elements are managed, which depending on sizing parameters can be hosted on a single server or distributed in different nodes. The connection between them will depend on the externalized component, which can be the database, the repository, or Elasticsearch for indexing. None of these elements is outside the common components of any network.
In terms of installation and updating, access to code repositories is required to keep the application up to date. This does not imply a concrete network structure, but the possibility to establish traffic to and from the code repositories.
On dedicated instances, Athento uses OVH's vRack technology for network segmentation, assigning a private network to each customer.
When the infrastructure used is Azure, the Virtual Network service is used.