Architecture & SOA
Our service-oriented architecture (SOA) approach is pragmatically based on the principles of application architecture and on the leading products on the market. Some of these principles were integrated in our good practices before the term SOA attracted the attention of the computer press.
The architecture of an application must have scope to accommodate future challenges, in terms of scalability, new interfaces, or increased load, whilst remaining practical, robust and high-performing.
Our portfolio of projects contains varied application examples, starting with implementations based directly on Java/.Net and extending to the use of the enterprise service bus (ESB).
Using this experience as a basis, ELCA helps its customers to adopt this technology progressively, optimizing the added value and controlling risks. This assistance can take the form of corporate strategy, a targeted study, prototype development or an audit.
The analysis of interactions between the modules and the search for the loosest possible linking will make it possible to ensure phased implementation as well as future maintenance and reliable operation.
The analysis of security risks is a key stage in creating a good architecture, particularly when the system is open to the outside (web application) or the data to be handled requires particular attention.
When tackled right from the start of the project, these aspects will ensure that the objectives are achieved and efficient and durable operation is attained.