Sample deployment on private Azure cloud

The system relies on the latest version of services provided by Azure.

The core component used for hosting LogiX is Azure Kubernetes Service. Application uses the current version of AKS.

For the database engine Azure SQL Server PaaS service is used.

Below is a list of resources needed for PackOS deployment along with estimated sizing for mid-sized site.

 

Service category

Service type

Description

Compute

Azure Kubernetes Service (AKS)

3 D4s v5 (4 vCPUs, 16 GB RAM) x 730 Hours (Pay as you go), Linux; 3 managed OS disks – P10, 1 cluster

Storage

Storage Accounts

Block Blob Storage, General Purpose V2, GRS Redundancy, Hot Access Tier, 1,000 GB Capacity - Pay as you go, 10 x 10,000 Write operations, 10 x 10,000 List and Create Container Operations, 10 x 10,000 Read operations, 100,000 Archive High Priority Read, 1 x 10,000 Other operations. 1,000 GB Data Retrieval, 1,000 GB Archive High Priority Retrieval, 1,000 GB Data Write, 1000 GB Geo-replication data transfer

Databases

Azure SQL Database

Elastic Pool, DTU Purchase Model, Standard Tier, 50 eDTUs: 500 GB included storage per pool, 100 DBs per pool, 1 Pool(s) x 730 Hours, 50 GB Retention

Integration

Service Bus

Standard tier: Messaging Operations: 730 Hours of base charge, 1 x 1 million operations; 0 brokered connection(s); Hybrid Connections: 0 listener(s), 0 overage GB; WFC Relays: 0 x 100 relay hours, 0 x 10,000 message(s)

Internet of Things

Azure IoT Hub

Standard Tier, S1: Unlimited devices, 400,000 msgs/day, 5 IoT Hub Units

Databases

Azure SQL Database

Single Database, vCore, RA-GRS Backup Storage, General Purpose, Provisioned, Standard-series (Gen 5), Zone Redundant, 1 - 2 vCore Database(s) x 730 Hours, 300 GB Storage, 0 GB Backup Storage

Networking

Load Balancer

Standard Tier: 10 Rules, 1,000 GB Data Processed

Developer tools

Azure DevOps

10 Basic Plan license users, 0 Basic + Test Plans license users, Free tier - 1 Microsoft Hosted Pipeline(s), 1 Self Hosted Pipeline(s), 0 GB Artifacts, 0 VUMs