Summary: This article lists the main resource requirements and cost considerations for running XMPie PersonalEffect Server products on Azure Cloud Computing Service.
Audience: Customers who wish to host their servers on the Azure Cloud Computing Service.
Azure Cloud Computing Service is a cloud computing platform that provides a suite of infrastructure services. The usage of Azure Cloud provides a highly reliable and secured infrastructure for deploying XMPie Server products.
Notice! XMPie supports a dedicated Microsoft SQL server installed on an Azure virtual machine. It does not support Azure SQL managed instance and Azure SQL Database. See What is Azure SQL?
Azure Cloud Computing Service provide a reliable, secure, and highly-performing infrastructure for the most demanding applications, an infrastructure that matches XMPie server product solution. This service can also deliver a scalable cloud computing platform with high availability and dependability.
The following is a sample configuration of the XMPie StoreFlow deployed on Azure Cloud Services within a VNet with a public and private subnets:
The best security practice scenario is to run a public-facing web application server, while maintaining back-end servers that aren't publicly accessible.
XMPie PersonalEffect deployed on Azure is designed to meet security best practices, such as:
· Environment isolation – This is achieved by using Azure Private Cloud.
· Firewall - Azure Firewall provides a complete firewall solution. See What is Azure Firewall.
· Secure Socket Layer (SSL) - a protocol for data encryption over the internet is supported.
· The physical security is handled by the service provider.
XMPie PersonalEffect can be deployed in any of the following configurations:
· XMPie Turn-Key Systems – A basic XMPie Turn-Key system (excluding print) includes at least two servers: a single production server and a front-end web server.
· XMPie Enterprise Platforms – The XMPie Enterprise Platforms (excluding print) includes at least three servers: Director, Extension and a front-end web server.
As a minimum requirement, XMPie PersonalEffect runs on top of Dv4 and Dsv4-series. This series provides a balance of compute, memory and network resources. The main features for the series are:
· Intel® Xeon® Platinum 8370C (Ice Lake) or the Intel® Xeon® Platinum 8272CL (Cascade Lake) processors, running at 3.4 GHz
· Support for Enhanced Networking
· Balance of compute, memory, and network resources
The table below represents the Azure Computing Series specifications for each of the PersonalEffect packages (both for Turn-key and Platforms systems). These are the minimum requirements with the corresponding Azure Cloud Service instance types.
XMPie Turn‐key Systems |
Instance Type |
vCPU |
RAM (GiB) |
PersonalEffect Print |
D2ds_v4 |
2 |
8 |
PersonalEffect Print Pro |
D4ds_v4 |
4 |
16 |
PersonalEffect StoreFlow |
D2ds_v4 |
2 |
8 |
PersonalEffect StoreFlow Pro |
D4ds_v4 |
4 |
16 |
PersonalEffect TransMedia |
D2ds_v4 |
2 |
8 |
PersonalEffect TransMedia Pro |
D4ds_v4 |
4 |
16 |
|
|
|
|
XMPie Platforms |
Instance Type |
vCPU |
RAM (GiB) |
Enterprise Print - Director |
D2ds_v4 |
2 |
8 |
Enterprise Print - Extension |
D2ds_v4 |
2 |
8 |
Enterprise Cross Media - Director |
D2ds_v4 |
2 |
8 |
Enterprise Cross Media - Extension |
D4ds_v4 |
4 |
16 |
|
|
|
|
XMPie add-on |
Instance Type |
vCPU |
RAM (GiB) |
Front-end Web Server |
D2a_v4 |
2 |
4 |
uProduce 8-Way MI |
D8ds_v4 |
8 |
32 |
The information above can vary and it is true as of July 2022.
XMPie PersonalEffect deployed on Azure Cloud Services infrastructure includes a few elements to be considered when calculating the total monthly/yearly cost. Azure Cloud Services allows you to pay only for capacity that you actually use.
In order to fully understand the total cost of any XMPie PersonalEffect package deployed on Azure Cloud Services infrastructure, you should be familiar with all Azure elements and services:
· Sizes for virtual machines in Azure
· Azure Cloud Services Reserved Instances
· Availability options for Azure Virtual Machines
· Virtual networks and virtual machines in Azure
· Azure Virtual Machines security
· Backup and restore options for virtual machines in Azure
Created by: Mohammad Mansour on July 2022