Basic LiveView deployment in Azure

Basic LiveView deployment in Azure

book

Article ID: KB0072957

calendar_today

Updated On:

Products Versions
TIBCO Live Datamart 10.6 and later

Description

We plan to deploy our Live Datamart application in Microsoft Azure. What are the basic steps needed to create an Azure Virtual Machine and allow remote LiveView clients to connect to this service?
 

Issue/Introduction

Summarizes the basic steps needed to expose a Live Datamart server (deployed on Azure) to LiveView clients.

Resolution

1.  Login to the Azure portal (portal.azure.com), and click ' Virtual Machines' under ' Azure Services'.

2.  Click the ' Create' (+) button to create the VM. Select the appropriate Resource group, as advised by your Azure administrator. Then provide a name for the VM, your Region, the Image (i.e. the base OS image), and Size.

3.  Add a username and password for the Administrator account.

4.  You may then choose to allow selected public inbound ports, but this is not recommended. Instead, choose 'None' for the 'Public inbound ports' option. 

5.  Continue on to the ' Networking' stage of the VM creation. Here, you may configure a Network Security Group, as advised by your Azure administrator. Below is a screen capture showing an example inbound rule for the Live Datamart client port (11080) in the Azure portal:

azure inbound rule for lv clients

In the screen capture above, the redacted ' Source' IP address range is restricted to a single client ip, however this can be expanded to a wider IP range as needed. You may also set the Source IP range to ' Any' if allowed by your Azure administrator.

6.  Ensure that your Live Datamart application project sets the client port to 11080 in a LiveView Client API Listener HOCON configuration. For example..
 name = "clientApiListener" type = "com.tibco.ep.ldm.configuration.ldmclientapilistener" version = "1.0.0" configuration = {     ClientAPIListener = {         portNumber = 11080     } }