Frontline workers - Technical guide

1. Architecture

1.1. Architecture Overview 

Deskless_Worker_-_Architecture_Overview.PNG

1.2. Flow

 1.2.1. Contributor

Deskless_Worker_Contribution.PNG

1.2.2. Reader

Deskless_Worker_-_Data_consumption.PNG


2. Setup

2.1. Prerequisite & installation

You need first of all, an Azure subscription to deploy Non-office 365 workers resources.

Two azure services are required :

a. Azure Storage (blob): for storing your items (news, documents, pictures...)

- Pricing: https://azure.microsoft.com/en-us/pricing/details/storage/blobs/

b. Azure Search: for indexing items. 

- Pricing: https://azure.microsoft.com/en-us/pricing/details/search/

You need to create these services manually: https://support.powell-software.com/hc/en-us/articles/4411221438226

 

2.2. Configuration

From Powell manager, on the Non-Office 365 workers,> Storage page fill in the information needed to reference your azure blob: https://manager.powell-software.com/AppMobile#/mobile/storage

 

mceclip0.png

For the first two options you can find by opening in Azure the configuration of your search service :

On the picture :

1/ Is the Azure search service name

2/ Azure search service key

You need to copy-paste those two values in Powell Manager

mceclip3.png

 

For the third option, you can find it by opening in Azure the configuration of your storage account.

In the Highlighted picture, you need to :

1/ Open the Access keys page

2/ Click on the button "Show keys"

3/ Copy paste the value of the "Connection string" into the manager for the "Azure blob connexion string" field

mceclip4.png 

3. Maintenance

3.1. Backup

To make the backup of your blob storage you have several solutions :

 

3.1.1. Snapshots

A snapshot is a read-only version of a blob that's taken at a point in time.

https://docs.microsoft.com/en-us/azure/storage/blobs/snapshots-overview

 

3.1.2. PowerShell Script

Plan the execution of a PowerShell script to perform the backup.

The full script can be found on Github here.

 

3.1.3. AzCopy

Plan the execution of an AzCopy command to perform the backup.
https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-v10

 

 

Was this article helpful?
0 out of 0 found this helpful