Mart Architecture
In the previous versions, erwin DM connected to the Mart database through the database client software. Now, the application connects to the Mart database through a web server. The database client software is no longer required. The web server includes a web-based administration console—erwin Mart Portal. If you are using the Workgroup Edition, you must install and configure erwin Mart Portal.
The following diagram shows the new architecture:
The Mart comprises the following components:
- Database
-
Stores the user data for the Workgroup Edition. If you are installing the Mart for the first time, use a new database. Do not use an existing database that was created for an older version of erwin Mart. If you are upgrading the Mart from any earlier release of r9 series to the latest release, use the corresponding Mart database.
Install one of the following databases for the Mart database:
Database
Versions
Additional Details
Oracle 18c, 19c, 21c, and Oracle Cloud
PostgreSQL 12.x, 13.x, 14.x, 15.x, and 16.x You can also use PostgreSQL for Amazon RDS. SQL Server Microsoft SQL Server 2017, 2019, and 2022 You can also use Microsoft SQL Azure and Amazon RDS SQL Server. - Applications
-
Includes a web-based component named erwin Mart Portal that helps you manage the Mart through a web console.
- Web server
-
Hosts erwin Mart Portal. You can use a web server of your choice. If you have not installed a web server, use the erwin Mart Portal option and install Tomcat.
If you are using the Workgroup Edition, install erwin Data Modeler and install and configure erwin Mart Portal.
The new architecture has the following benefits:
- Separate logical and physical users: In the previous versions, Mart (or Model Manager) users required database level privileges to access Mart functionality. The Mart database administrators added or deleted users in the Mart database. This approach is changed now. The logical users are separated from physical users, so Mart Administrators can create Mart users without creating the corresponding database users.
- Authentication through Active Directory services: Earlier, if you wanted to provide access to a user group, you added each user individually. Now, because of the new architecture, you can use the Active Directory services and can provide access to the group. Anyone who is part of the group gets access.
- Mart administration outside erwin® Data Modeler: In the previous versions, Mart Administrators used erwin® Data Modeler for administrative activities such as permissions management. This required non-modelers to know how to use erwin® Data Modeler. In the new architecture, the administration component (erwin Web Admin) is built on a separate layer on top of erwin® Data Modeler and is hosted on a Web server. Mart Administrators can access erwin Web Admin from any computer and can perform administrative activities through a web console.
Copyright © 2024 Quest Software, Inc. |