A Google account with access to at least one project in the Google Cloud Platform Console.
The Semarchy xDM architecture includes the following components:
A web browser. The Application Builder and data steward applications run in a browser such as Google Chrome, Firefox, Safari or Microsoft Edge.
A Java EE Application Server (Tomcat, Oracle WebLogic, Glassfish, etc) running the Semarchy xDM Application.
A database instance (Oracle, PostgreSQL or SQL Server) containing the Repository (where xDM stores its metadata) and one or more data locations (where xDM stores your organization's data).
xDM on the Google Cloud Marketplace is launched as a single virtual machine, containing a pre-configured PostgreSQL Database with ready-to-use schemas for the repository and the data locations. It also starts up a Tomcat application server where the Semarchy xDM application is already installed and configured.
Semarchy xDM is available as a standalone Virtual Machine Offer on the Google Cloud Marketplace. In this step, we will create a Virtual Machine from this offer.
This section explains how to launch and connect a Virtual Machine.
Find xDM on the Google Cloud Marketplace
First, find the Semarchy xDM product on the Google Cloud Marketplace:
If the Required APIs page opens, select ENABLE to activate the missing APIs.
Configure and Launch the Virtual Machine
On the New Semarchy xDM - Quick Start VM deployment page, enter a name for the virtual machine in the Deployment name field. Note that this name is used in the default password for the Semarchy xDM users.
Select a Zone that corresponds to your location.
In the Machine type section, select a Series and a Machine type for your virtual machine.
In the Boot Disk section, select a Boot disk size in Gb. Note that a 20GB Standard Persistent Disk is enough for the tutorials.
Leave all other settings by default.
Review the Terms of Service.
Scroll down to the bottom of the page, select I accept the GCP Marketplace Terms of Service and Semarchy Terms of Service, and then click DEPLOY.
The Deployment Manager opens and shows the status of the ongoing deployment.
When the deployment completes, click the generated virtual machine name (xdm-quickstart-vm in the example below) next to Instance in the right panel to open the details of the virtual machine.
Check that the Virtual Machine is Started
In the VM instance details page, check that the instance is running by moving the mouse cursor over the status icon next to the virtual machine name.
Well done. You should now have a running virtual machine built from the Semarchy Virtual Machine offer, which contains a pre-installed Tomcat instance, a preconfigured PostgreSQL with appropriate schemas, and the latest version of Semarchy xDM.
In the next step, you will learn how to connect to xDM and log in.
Now that the virtual machine is running, you can access Semarchy xDM. Browse to the relevant IP address and log in as semadmin.
Follow the detailed steps below:
In the VM instance details page, take note of the Virtual Machine name and the External IP (in the Network interfaces table).
The Virtual Machine name (xdm-quick-start-vm in the example above) is used in the default password for all the user logins (semadmin, businessuser, datasteward, etc) that you will use during the tutorials to connect to xDM. Note that this computer name is only visible from the Google Cloud Console.
The External IP is the machine address on the Internet.
Paste the External IP address in the address bar of a new browser tab.
The xDM welcome page opens. You should bookmark this page.
On the welcome page, scroll down and click the LOGIN button at the bottom of the Start Here card.
The Semarchy xDM Login page opens. Enter the following credentials:
User name: semadmin
Password: semadmin-<your virtual machine name>.
You are prompted to change your password. Enter the same password as previously in the Current Password field, and then enter a new password in the New password and Confirm new password fields. Click CHANGE.