Amazon deployment

Last Updated : Nov 02, 2023 |

IP Office server's are supported as AWS virtual machines, referred to as 'instances'. Each AWS instance is created using a combination of parts:

  • Machine Instance:

    This defines the processor and memory and other factors of the platform on which the virtual machine is run. AWS provide a range of different machine instances (https://aws.amazon.com/ec2/instance-types). The machine instance selected should match the profiling requirements of the server's intended IP Office role. See AWS profiling.

  • Disk Storage:

    Storage can be associated with the virtual machine. AWS supports several different types of storage, however for IP Office it is assumed that a drive or drives using EBS (Elastic Block Storage) are used.

  • Amazon Machine Image (AMI):

    This file contains the initial image for an IP Office virtual machine.

    • The name of the file indicates the release of IP Office software.

    • The same image is used to create different types of IP Office server. The server type is selected during initial server configuration.

  • Virtual Private Cloud (VPC):

    This is the customer's private network within an AWS cloud. It defines the private IP addresses you can use for the instances launched in the network and provides a range of features for controlling the traffic between the VPC and the public internet; route tables, internet gateways, public IP addresses, and so on. This documentation does not cover the configuration of the customer's VPC.

  • Security Group:

    A security group controls external internet access to virtual machines. Each security group consists of a set of rules defining the allowed access based on protocol, port and source address. You can define multiple security groups and then select which one is used by each particular virtual machine.

The process of combining the instances to create a new virtual IP Office server is referred to as 'launching an instance'. During that process, the AWS menus request details of the components to use and the settings to be applied to those components.

  • This document outlines the steps required to deploy an IP Office server as a virtual machine. If deploying multiple virtual machines, follow the order of deployment and configuration in the Deploying IP Office Server Edition manual.

  • In addition to certified IP Office training, the installer and system maintainer must have certified training on the specific virtual platform type or supported by someone who has the required certification.

  • During deployment, you must ensure that the deployment of each IP Office virtual machine is completed, including setting the required LAN1 and LAN2 IP addresses, before starting the deployment of another IP Office virtual machine.