Mart Architecture

erwin Mart Portal is the front-end web application for erwin Mart Portal and enables communication between erwin Data Modeler and erwin Mart Portal. The following sections explain the architecture of both erwin Mart flavors, on premises and on cloud.

erwin Mart on Premises

erwin Mart Portal architecture follows a JAR-based, multi-product structure.

The Mart comprises the following components:

Database

Stores the user data for the Workgroup Edition. You can use Oracle, SQL Server, or PostgreSQL databases for the Mart database. You must use a new database and not an existing database that was created for an older version of the data modeling tool. For more information on database versions, refer to the System Requirements topic.

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. This hosts an embedded Tomcat server which runs using an Apache Web Server.

The following diagram explains the architecture:

Mart architecture new

Back to Top

erwin Mart on Cloud

erwin Mart on Cloud has a three-layered architecture consisting of Presentation, Application, and Data layers. The following diagram explains the architecture.