NEXYTE product description Page 11
7 System Architecture
+ Cloud native architecture ensures one-click deployment on cloud or on-premises.
+ Secured environment including secure source integration, content access control, user
permissions and information sharing that assure a fully controlled work environment and full
lawful compliance. Advanced security mechanisms protect against external penetration
reducing the organization’s exposure to malware infections and unauthorized data access.
7.1 Composability
The NEXYTE platform is designed with a microservices architecture, a variant of the service-oriented
architecture structural style, that arranges an application as a collection of loosely coupled services.
Services are fine-grained and the protocols are lightweight, enabling a separation of concerns.
NEXYTE was developed using Spring Boot, a Java application framework that does the heavy lifting
of business application development. It utilizes annotations to control dependency injection for
wiring up logic, and facilitates the processing of HTTP requests and responses, as well as the
handling of CRUD operations (Create, Read, Update, Delete).
Analytics API (AAPI) is a web service that contains the business logic for NEXYTE’s user-oriented
functionality. The Analytics API functions as the server of the system. It receives all requests arriving
from the system's clients, relays them (if needed) to other components of the system, and
constructs the appropriate responses to the clients.