Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - EA_enthusiast

Pages: [1] 2 3 ... 12
1
General Board / Re: Setup PCS on a cloud Virtual Machine
« on: April 03, 2024, 09:10:32 am »
I have finally managed to establish the connection!! :D Thank you, BoB and ea0522 for your help :D

Now, I'm seeking some guidance on the best practices for collaborating on the model with multiple team members.

Scenario 1: User 1 (DB admin) is configured in the database, and User 1's credentials were used to move data from a file to the DBMS using the "Transfer" function. My question is: When User 2 wants to transfer a model they created, should the DB admin create a second user (User 2) on the database and give them the credentials to move data from File to DBMS using the "Transfer" function?

Scenario 2: When I want to create a model for team collaboration, do I need to create the model locally every time and then transfer it to the DBMS, or is there a method to create the model on the cloud from the beginning?

Scenario 3: When User 2 wants to connect to the cloud and browse the available models there, what information should User 1 provide them? Also, is there a way for User 2 to browse all available models, or do they need to know the name of the model (from User 1) before trying to access it?

2
General Board / Re: Setup PCS on a cloud Virtual Machine
« on: March 31, 2024, 09:45:45 am »
Hello, BobM,

Thank you again for your help. I finally got a chance to try the steps you shared. I completed the first step successfully but got stuck in the second step. I am unable to establish a connection with the server. I am getting the error message shown in the screenshot below:

https://ibb.co/vDGDRHg

What I did:
- Verified SQL Server Configuration: Confirmed that the SQL Server instance is configured to listen on port 1433 using the SQL Server Configuration Manager.
- Windows Firewall: Ensured that the Windows Firewall on the VM itself is also allowing traffic on port 1433.
- In the SparxSystems PCS Configuration Client > Extended Properties > Admin Whitelist, I added the IPv6 address and IPv4 address

Your help would be highly appreciated.

3
General Board / Re: Setup PCS on a cloud Virtual Machine
« on: February 28, 2024, 05:27:11 am »
Hello, BobM,

Thank you so much for your response. I will try these steps and report back.

4
General Board / Setup PCS on a cloud Virtual Machine
« on: February 27, 2024, 10:18:49 am »
Hello EA experts,

I had this question on the PCS section for a few days but I have not got a response, so I am moving it here:

Upon receiving recommendations from Geert, BobM, and Eve, I proceeded to create a virtual machine (VM) on Azure to host the PCS. Here's what I've accomplished thus far:

1- Set up a VM on Azure Cloud (Windows Server 2022 - Size Standard B2ms (2 vcpus, 8 GiB memory))
2- Installed PCS.
3- Installed Xampp (I have not done any configuration for it yet)
4- EA? (Do I need to install EA on the same VM that hosts PCS?)
5- Installed SQL Server Express on the same VM, created a database, tested it with a simple SELECT statement and it's working.
6- I established a connection between the PCS and the SQL Server.

https://ibb.co/WBbdWJb

When I tried to establish Cloud connection from my local EA client to Pro Cloud Server hosted on the VM. In the Server field (shown in the screenshot below), I added the IP address of the VM and typed “Test”. I do not actually have any models yet on PCS because I do not know how to add one there.

https://ibb.co/1dvzPpf

However, I got an error message (shown in the screenshot below):

https://ibb.co/856XZds

My understand that I should then follow the steps (shown in the link below):

https://sparxsystems.com/enterprise_architect_user_guide/16.1/the_model_repository/settingupdatabasemodelfile.html

The above link lists the steps to Set up a Project on a DBMS Repository:
To set up your project on a DBMS repository, you work through these stages:
1.   Set up your DBMS software and create a database.
2.   Create the required tables in your database, by running a script supplied on the Sparx Systems website.
3.   (For certain DBMS products, and if you are not using the Enterprise Architect Native Connection to access the database) Set up an ODBC driver to enable connection to the repository.
4.   Transfer the project from the source file to the DBMS repository; the source file can be:
     -  a .QEA, .EAP or .FEAP base model, to begin a new project from scratch, or
     -  a previously-developed project file, to move an existing project into the DBMS repository
5.   Connect to your repository; we recommend using the Enterprise Architect Native Connection for this.

My questions are:

1- Where can I find the script (underlined) above?
2- How can I create a model on my local machine and transfer it to PCS?
3- How can I test whether someone from my team (with a standard license) has access to the model and that everything is working?
4- When we test that things are working properly, I need to get a floating license. My understanding is that I should use the second option in the below screenshot. For the server address, should I add the IP of the VM that hosts PCS? The port is 1804 or 1805 based on the protocol used (http or https). The user name and password are the user name and password, I use to log in to Pro Cloud Config?

https://ibb.co/bJJwfd8
 
I would appreciate your help to get the setup complete and the connection established.



5
Thank you, BobM. I really appreciate the additional clarification.

6
Thank you, Geert and BobM, for the clarifications.

What I understood is that there's only one option (or at least a recommended option) to have multiple team members collaborate on the same model concurrently and at the same time manage the floating licenses, that is through PCS. Is that correct? 

7
Thank you, Eve and Bob. So, the recommended path in my situation is to follow the below steps to set up a PCS on a Windows-based virtual server on AWS or Azure.

https://sparxsystems.com/enterprise_architect_user_guide/16.1/the_model_repository/cloud_server_installation.html

I am curious to ask. Given that PCS is the recommended approach, why "Server Based Repositories" is still offered as one of the options?

https://sparxsystems.com/enterprise_architect_user_guide/16.1/the_model_repository/settingupdatabasemodelfile.html

Is there a side-by-side comparison for both options somewhere?

8
General Board / Re: Can EA and ServiceNow coexist? How?
« on: January 24, 2024, 11:36:45 am »
Thank you, rupertkiwi.

I came across this in EA documentation: Walkthrough: ServiceNow Integration.

https://sparxsystems.com/enterprise_architect_user_guide/16.1/the_model_repository/wlkthru4sn.html

9
Hello, Eve,

Thank you for your response.

It seems that the links you provided are for setting up PCS. I am looking for the steps for hosting the model/database on our own server on Azure (not through PCS).

I would appreciate your help in pointing me in the right direction.

Thank you!

10
Thank you, Geert.

I could not find this information in the documentation. I would appreciate it if someone from the community or SparxSystems team could point me to the process for hosting the database on a server and hosting a license server on the same server. 

11
Thanks a lot, Geert, for your response. I really appreciate it.

Can you point me to the documentation that I can share with our IT folks to go through this process?

12
General Board / Floating License Server with Server Based Repositories
« on: January 20, 2024, 04:36:27 am »
Hello, EA experts,

I posted a question a couple of weeks ago on how to get multiple users to collaborate on the same model concurrently. Eve advised that the recommended approach is to host a server that both can access.

https://sparxsystems.com/enterprise_architect_user_guide/16.1/the_model_repository/settingupdatabasemodelfile.html

My questions are:
1- We started moving towards purchasing floating licenses. Can we have a Floating License Server with the server that we will use to host the repositories? I could not find this information in the EA documentation. The documentation I came across only describes how the Floating License Server works with the Pro Cloud Server.
https://sparxsystems.com/enterprise_architect_user_guide/16.1/the_model_repository/procloud_keys.html

2- My understanding is that the server we intend to host can also be hosted on the cloud, i.e., it does not have to be on promise. Correct?

Thank you!

13
General Board / Re: Can EA and ServiceNow coexist? How?
« on: January 20, 2024, 04:06:05 am »
My apology for the typo, Geert  :)

14
General Board / Re: Best practice of extending a modeling language
« on: January 20, 2024, 04:04:35 am »
Thank you, Sif, for sharing your perspective.

15
This is nice! I should try it, then. Thank you, Jan.

Pages: [1] 2 3 ... 12