```mermaid architecture-beta group cloud(cloud)[Hetzner] group network(cloud)[network] in cloud service disk1(mdi:disk)[Storage] in cloud service disk2(mdi:disk)[Storage] in cloud service dev(mdi:server)[dev] in network service prod(mdi:server)[prod] in network service prodfirewall(mdi:firewall)[firewall] in cloud service vpn(mdi:server)[vpn] in cloud service vpnfirewall(mdi:firewall)[firewall] in cloud service gateway(mdi:web)[gateway] in cloud dev:L -- R:prod disk1:B -- T:prod disk2:B -- T:dev prod:B -- T:prodfirewall vpn:B -- T:vpnfirewall prodfirewall: L -- R: gateway vpnfirewall: B -- T: gateway ```