General Requirements

Everything you need to deploy Genuz

Genuz is a cloud based web application that is installed and deployed directly to your Microsoft Azure Environment. In order to deploy Genuz the following Azure Services are required.

Azure Services Required

Please Note: Any and all Azure services are not included within the Genuz subscription. These services are deployed to your organizations' Azure instance and will fall under your Azure subscription. Any and all Azure subscription fees are the responsibility of your organization.

Azure Container Service

Azure Container Service (ACS) provides a way to simplify the creation, configuration, and management of a cluster of virtual machines that are preconfigured to run containerized applications. It allows you to deploy the Genuz application instance within your Azure environment. We recommend a consumption plan for moderate production scenarios (It will be free for up to 2 million requests per month). Verify the Microsoft documentation link below and obtain more pricing information in your specific region and scenario.

Please Note: For large-scale use, a consumption analysis should be performed to determine the best plan for using Azure Container Service.

Azure SQL Database

An Azure SQL Database is required to store the Genuz application configuration, log and audit files. This database is very small and can run on the lowest database tier available in Azure. If your organization does not have an exiting Azure SQL instance, we recommend a single database 'Standard' with '20 DTUs'. For more information on region specific pricing please refer to the Microsoft documentation link below.

Azure Microsoft Entra

Microsoft Entra ID (or formerly called Microsoft Active Directory) is a cloud-based identity and access management service that enable your employees to authenticate in Genuz and provide access to federation user and groups list to grant access in analytics catalog items. If your organization does not have an exiting Azure Microsoft Entra instance, we recommend a Entra ID P2 subscription or higher. For more information on region specific pricing please refer to the Microsoft documentation link below.

Please Note: For Genuz to be able to read users and groups from Azure AD, it will be necessary to link the data from the app registration, relating the Tenant ID, Client ID, and if applicable, the Secrets of that service. In addition, the Microsoft Graph API must have permission to authenticate and read the list of users and groups (User.Read.All, Group.Read.All, User.Read) so that access restriction errors do not occur.

Azure Translator

The Reporting Hub is a multi-language application that can be configured into any language. The Azure Translator service is used to complete language translation. There is no cost to this service as the Reporting Hub leverages the free service instance only. This service is required even if you do not plan on using the multi-languages feature.

What if I don't have an Azure Instance?

No Azure? No problem!

All you need to do is follow the link below to set up a Pay As You Go Azure account to get started. Once you have an Azure subscription in place you can proceed with deploying Genuz.

Please Note: In addition to the general software requirements, Genuz has a set of add-ons that also have their own requirements. So to install any of these add-ons you must meet the requirements of the respective add-on. To learn more about them, check out our add-on requirements documentation on next page.

Last updated