Cloud Services
see here for the latest version of this page.
The Sparx Systems Cloud Services application provides a convenient mechanism for hosting models. It provides easy access to people within your team, and optionally to external customers and consultants anywhere around the world.
Enterprise Architect models are stored in databases. Prior to the introduction of Cloud Services Enterprise Architect required users to install the appropriate drivers for the database and create a connection. Enterprise Architect would then use that connection to connect directly to the database and run the model. With the introduction of Cloud Services that model has changed in ways that provide a number of benefits.
A cloud server offers benefits whenever:
One of the benefits of a cloud server is that the set-up needs to be performed once on the server instead of for all users who are connecting. The following describes the process for installing, configuring the ports and databases for the server.
In addition to the core functionality of providing a model over a http connection, cloud services offer three additional things that add value to setting up a server.
Open Services for Lifecycle Collaboration (OSLC) is an initiative to allow easier integration between requirement tools. It uses HTTP to list, add, modify and delete requirements.
The service provider definition to direct any OSLC client to will be:
<protocol>://<server>:<port>/<model_name>/oslc/sp/
For example, if you are connecting to a server running on your own machine using the default settings the connection will be:
http://localhost:804/model/oslc/sp/
See http://open-services.net/ for more information.
The re-usable asset service (RAS) portion of the cloud server allows packages to be defined that can be used in any model. Enterprise Architect and the cloud server will track cross-package dependencies and ensure everything required by a package is available when a package is requested.
The cloud server includes optional support for running time based updates to data.
At this stage this is limited to updating a Time Series chart automatically to provide a dynamic view into how a model is changing over time. Please see the Enterprise Architect help file for more information.
Use the links below to access more documentation, webinars and trial.