Prev | Next |
Creating a Cloud Repository
This topic covers the steps for creating a Cloud-based repository. These steps vary depending on:
- Whether you will be creating a new repository or using an existing repository
- The type of repository/database that is to be used (feap or DBMS)
The sections provide only a brief overview of the process in each case, and assume you have first Pro Cloud Server Setup. For more information please refer to the links in the See Also column.
Creating a new Firebird Cloud Repository
Step |
Action |
See also |
---|---|---|
1 |
Creating a new Firebird repository is the simplest of all supported repository types, and can be created directly from the Pro Cloud Server Configuration Client (either using the Windows Application or WebConfig). |
Add Database Manager - Firebird WebConfig - Adding a Model Connection |
Creating a new DBMS Cloud Model
Step |
Action |
See also |
---|---|---|
1 |
Create a new Server Based Repository (DBMS) as described in the Server Based Repositories topic. For the best performance, the DBMS repository should be either on the same machine or same Local network as the Pro Cloud Server. The faster the Pro Cloud Server can retrieve data from the database the better the end user's performance will be. |
Server Based Repositories |
2 |
Add a Pro Cloud Server Database Manage which connects to the DBMS repository. |
Add Database Manager - ODBC |
Using an existing Firebird Model
Step |
Action |
See also |
---|---|---|
1 |
Copy the feap file to the Models directory in the PCS installation location on your server (e.g. C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\Service\Models). |
|
2 |
Add a database manager which connects to the model. You can do this using either the Pro Cloud Server Configuration Client application or WebConfig. |
Add Database Manager - Firebird WebConfig - Adding a Model Connection |
Using an existing DBMS repository
Step |
Action |
See also |
---|---|---|
1 |
Simply add a database manager which connects to the DBMS repository. You can do this using either the Pro Cloud Server Configuration Client application or WebConfig. |
WebConfig - Adding a Model Connection Add Database Manager - Firebird |
Using an existing EAP/EAPX file
Step |
Action |
See also |
---|---|---|
1 |
The Pro Cloud server cannot directly access an EAP/EAPX repository, however the content of an EAP/EAPX repository can be transferred to a feap (Firebird), or DBMS repository, using the Project Transfer feature in Enterprise Architect. |
Transfer a Complete Repository |
2 |
Add a database manager which connects to the feap or DBMS repository. |
Add Database Manager - ODBC Add Database Manager - ODBC |
Creating a Cloud Repository on AWS
Pro Cloud Server repositories can be hosted on an AWS EC2 server or a similar third-party Cloud hosting service.
- Either feap or DBMS could be used in this case
- For the best performance the Pro Cloud Server and the database/repository should be on the same server in the same network
- When moving an existing local repository to AWS, the project transfer should be performed while running Enterprise Architect on the AWS server
For example:
- Copy your existing .feap repository to the AWS server.
- Install Enterprise Architect on the AWS server (if it is not already installed).
- Initiate an Enterprise Architect transfer from the .feap repository to your target database.
Or if using a DBMS:
- Perform a complete backup of the original database, using the DBMS's supplied tool.
- Copy the backup to the AWS server.
- Restore the backup to the target database.
.