From Etere version 30.2, there will be a big revolution, moving the product to Microservices software architecture which allows Etere to be easily maintained, tested and deployed independently.
The upgrade allows Etere to deliver software updates and enhancements to its users easily. Microservices is a software architecture style that structures the application as a collection of services. It comes with a host of benefits including easy organisation around business capabilities, very fast deployments and maintenance. In a traditional monolithic system, an application typically shares a common stack with a large, relational database supporting the entire application. In such a scenario, every component of an application, for example, the user interface, business layer and data interface, must share a common stack, data model and database, even if there is a more suitable tool for the task and for certain elements. In contrast, in a microservices model, components are deployed independently so it is possible for a stack of individual services to be optimized for only a particular service. With Mircoservices, it is now easier for Etere developers to make changes on software applications such as Etere ETX-M in an efficient and fast way. In addition, a single point of failure will not affect other aspects of the application