# Architecture Notes Notes on the multiaccount/multipartition architecture. Draft. ## VPC Breakdown Proposed VPC Breakdown | VPC Name | Accounts | Purpose | Servers | Special Traffic Considerations | | -------------------- | ------------------------ | ----------------------------------------------- | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------ | | vpc-splunk | Customer and C2 | Splunk Clusters including Moose | splunk-\* | Inbound Splunk Data from Customers | | vpc-interconnects | C2 Gov Only | Connect GovCloud and Commercial | interconnect-\* | IPSEC inbound and outbound to Transit Gateways | | vpc-access | C2 Gov Only | VPN and Bastion Access | openvpn-\*, bastion\* | Inbound from internet/whitelist. Outbound to all systems on admin ports. | | vpc-portal | C2 Gov Only??? | Customer Portal | portal\* and supporting | Inbound HTTPS, outbound to customer vpc-splunk | | vpc-public | C2 Gov Only | Publicly Accessible Services for Infrastructure | github, ghe-backup, jira | Inbound HTTPS | | vpc-scanners | C2 Gov and Commercial | Security Scanning | qualys-\* | Outbound to private | | vpc-system-services | C2 Gov and Commercial(?) | Services provided to systems | mailrelay, oscontext-unbound, proxy, reposerver, resolver, salt-master, sensu, vault | Inbound from private | | vpc-private-services | C2 Gov Only | Employee Services that access Splunk | fm-shared-search, qcompliance, phantom | Inbound from employees, outbound to all splunk | | vpc-vmray | VMRay | Malware Detonation | vmray-\* | Inbound from employees |