DriveWorks Pro 17: How To: Microsoft Azure (KB19020401) [send feedback...]

Microsoft Azure

Microsoft Azure is an ever-expanding set of cloud services.

Due to the number of Azure services available there are many ways in which DriveWorks can be hosted.

This topic documents the most common services DriveWorks can utilize.

Virtual Machines

All DriveWorks modules are supported on Azure Windows Server based Virtual Machines.

Once a Virtual Machine has been provisioned it can be accessed remotely (using Remote Desktop Connection, or similar), and the required DriveWorks software can be downloaded and installed.

We recommend using a shared drive on a Virtual Machine to store all DriveWorks Project files.

Azure does provide an Azure File Storage service, but our tests have found this to currently have a detrimental effect on the performance of an implementation..

Any other third party software (SOLIDWORKS, Office, etc.) can be installed as required on an Azure VM, as long as the prerequisites of the application are met.

Databases

The Azure SQL Database is fully supported by DriveWorks.

Once a database has been provisioned you will be given the server address to the database.

This address should be entered in the Server field of DriveWorks Pro Server.

See Connect to a SQL Server for more information.

We recommend using SQL Server Authentication for connecting to an Azure SQL Database.

Use the login details entered when the Azure SQL Database was provisioned.

Once DriveWorks Pro Server is connected to the Azure SQL Database you can:

All DriveWorks database functionality is fully supported with Azure SQL Databases. This includes:

The Azure SQL Database server address should be included in the connection string when using this functionality.

Depending on your requirements SQL Elastic pools could be useful for running your SQL databases more economically and elastically in the cloud

Azure File Storage

Azure File Storage can be provisioned to accommodate the data produced from running a DriveWorks implementation.

We do not recommend using Azure File Storage to store any files DriveWorks requires to function.

This includes DriveWorks Project files, DriveWorks 3D files, Master Document and Master CAD files.

Azure Networking

Azure offers services to connect cloud and on-premises infrastructure, such as:

  • DNS domain hosting
  • Provision of virtual and private networks
  • Load Balancer

DriveWorks works with these services exactly like it would with any other network.

Azure Monitor

Azure offers a very comprehensive monitoring service.

See Azure Monitor - Overview for more information.

This is very useful for monitoring virtual machines, databases, load balancers, and any other Azure service.

It provides email alerts when problems occur and metrics to better understand your services.

Further Integration

Microsoft Azure allows seamless integration between on-premises and cloud-based applications, data and processes through its API.

Combined with the DriveWorks Pro SDK you can make full use of all Azure services within your DriveWorks implementation.


Knowledge Base Article Ref:KB19020401

Table of Contents