Announcement: Our updated IT specifications provide detailed information on configurations and questions.

What are the hardware / VM requirements?

The PerformanceBridge App Suite and Practice solutions require a minimum of three physical or virtual servers for a customer deployment:

Full details are available in our IT specifications.

Additional environments (e.g. to support application development, additional data sources, etc.) can be configured by adding servers, depending on the purpose. A more modular deployment is also supported for VM environments where smaller-scale individual machines are more appropriate.

What operating systems are supported?

Each deployment requires both Windows and Linux servers, a minimum of two Linux servers (production and test environments) and one Windows server (remote support or the Practice solution).

Linux servers host the PerformanceBridge platform and apps and are validated to run on Ubuntu 18.04 LTS x86_64. Philips performs all operating system installations to guarantee correct configuration and will also provide software support from the OS and above, regardless of the OS being hosted on physical or virtual infrastructure.

Windows servers for remote support only (App Suite solutions) will run on any supported Microsoft Windows version. Windows servers for PerformanceBridge Practice solutions require Windows Server 2012 R2.

Full details are available in our IT specifications.

Do I need to buy hardware or is this a software-only solution?

Philips offers PerformanceBridge solutions with three options:

How many servers are needed and what services do they provide?

Each deployment requires both Windows and Linux servers, a minimum of two Linux servers (production and test environments) and one Windows server (remote support or the Practice solution). Additional servers are required to support additional environments (e.g. app development) or if the Linux infrastructure cannot be hosted in an all-in-one configuration (a modular deployment can be supported).

Full details are available in our IT specifications.

Storage requirements scale to server sizing and requirements (above). Philips recommends anywhere from 250GB to 1TB of high-IOPS storage (NAS/SAN/SSD) for database IO and a smaller volume (150GB) of mirrored local storage for the OS and application software. Backup solutions may require additional space, depending on goals and interoperability with any existing backup infrastructure.

Full details are available in our IT specifications.

There are several options for providing high availability services as well as business continuity / disaster recovery environments.

The option with the highest redundancy is a parallel set of instances in separate data centers, with each instance having an independent production HL7 messaging feed. This is an active-passive configuration that can be put behind a load-balancer and/or managed through DNS.

Other options would include 3rd-party tools like VMware High Availability or selectively clustering and distributing individual PerformanceBridge platform components such as the database, application server, etc.

What is your backup strategy?

Philips works with your system administration team to integrate with any solutions that support Ubuntu 18.04. We can export the database periodically and Philips maintains our own, securely hosted copy of all configuration files should the system need to be restored. We support three common approaches to backup solutions, with a recommended frequency of daily backups for any strategy:

1) Backup agent license and software provided by customer, supported by Ubuntu 18.04 x86_64 and PostgreSQL 10, and deployed by Philips

2) Virtual machine snapshots managed by customer

3) Philips exports database snapshot to CIFS or NFS network file shared provided by customer. If storage / availability is a concern, raw HL7 message files can also be backed up as an alternative to the database (although this is a smaller backup, the restore time is limited to reprocessing those messages which could take several days to weeks depending on message volume).

What is your operating system update strategy?

Philips identifies and validates operating system updates that can protect against security vulnerabilities and communicate validated security patch validation to customers for installation per their normal patch schedule. As required between regularly scheduled releases, corrective software versions (operating system updates) are made available to address known vulnerabilities. Only an authorized Philips Service Representative is permitted to install those releases. If you have a Philips service agreement by having a current subscription for the tool, Philips may also remotely provide updated software directly to the tool.

What is your antivirus strategy?

Philips supports deployment of customer-licensed AV software that is compatible with Ubuntu 18.04 x86_64. Any vendors not validated by Philips are to be used with Philips approval AV only. It is the responsibility of the customer to use one of these vendors to run antivirus and to maintain their antivirus software.

Do we need SSL certificates?

Philips strongly recommends PerformanceBridge be deployed with valid (not self-signed) SSL certificates.

What ports need to be open?

All PerformanceBridge server instances must be able to access public internet resources in order to provision software installation and updates from the OS vendor and third party components.

Full details of mandatory, optional, and configurable ports are available in our IT specifications.

What is your approach to security?

Our security principles are detailed in our security whitepaper (PDF). Please contact your Philips service representative for specific information about potential vulnerabilities and the availability of patches for your equipment configuration. Any questions or concerns can always be raised with Philips Product Security.