Azure Infrastructure: PEDScreen Infrastructure Documentation

i2-shared-rg

  • This is the resource group that holds Pediatric-PEDScreen-subscription network infrastructure.
  • The i2-shared-rg can be considered the root resource group because it holds most of the subscriptions network components such as virtual network, key vault, network interface cards and network security groups.

i2-shared-vnet

  • The i2-shared-vnet is the private network section of the Pediatric-PEDScreen-subscription as it holds the IP address space of the private network,
  • The address space for the environment is 10.237.5.0/26.
  • This network is also peered to the wuit’s network, the peering name is wuit-peer-erd.
  • The vnet consists of two subnets: vm-subnets & db-subnet.
  • The vm-subnet host all the virtual machine resources.
  • The db-vm holds all the database resources.

pedscreen-kv

  • This keyvault holds all of the secrets that used by resources within Pediatric-PEDScreen-subscription.
  • It will potentially serve as host to other resources such as certificates soon.

Network Interface Cards

  • NIC's allow allow for virtual machines to communicate with internet and azure resources.
  • The NIC is used by the production virtual machines.

i2-pedscreen-rg

  • This is the resource group that holds the source pedscreen resources in the i2-sandbox subscription.
  • The i2-pedscreen-rg resource group consists of a VM, O.S Disk, SQL Virtual Machine.
  • The virtual machine is a Windows 11 Pro, the O.S disk has 512 GB of storage (C: Drive).
  • Furthermore, the SQL Virtual Machine will be decommissioned in the migration.
  • The Virtual name is pedscreen-vm
  • The vm credentials are as follows:
    • Username: i2admin
  • The SQL Virtual Machine name is pedscreen-vm

Pedscreen-prod-rg

  • This is the resource group that holds the target pedscreen resources in the Pediatric-PEDScreen-subscription.
  • The resource group consists of a Virtual machine, O.S disk & data disk.
  • The virtual machine is a Windows 11 Pro, the O.S disk has 128 GB of storage & data disk(data_disk) has 1 TB of storage (D: Drive).
  • The Virtual name is pedscreen-vm
  • The vm credentials are as follows:

Pedscreen prod database

  • Pedscreen-prod uses a postgreSQL flex server database.
  • To access the databases, use the following credentials:
  • Pgadmin tool has been installed on the pedscreen-vm.
  • The tool can be used to access the database.
Searching for the module
PGAdmin Database. (enlarged image)

Working Working Session 12/19/2024

  • Suhas Confirmed that he has access to every resources in the new pedscreen subscription.
  • The entire old database can be moved as it is.
  • For the system files, he can move the the artifacts through BOX.
  • Database users should be moved over.
    • There is a tool called pgdump all --all.
    • It provides a sql script to recreate all users.
    • Database should dump and restore pgdump and pipe that in the RIS server.

Updated on August 12, 2025