Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Adeptia Connect (AC) is an enterprise-class application that is designed for reliable, scalable, and secure operations in mission-critical use cases. Large organizations such as many Fortune 500 companies rely on Adeptia Connect to handle important data exchanges with external customers and partners as well as within internal systems and applications.
Adeptia Connect version 4.0 is a cloud-native application with microservice architecture. It uses Docker to containerize different microservices and uses Kubernetes for container orchestration and management. The application provides the following advantages:
- It can run as a cloud-native application.
- High scalability. Different microservices can be scaled as per need.
- High availability.
- Automated deployment and upgrade through CD pipeline.
- Centralized monitoring and logging.
The Application Application Architecture diagram diagram for Adeptia Connect is shown below.
Image RemovedImage Added
Anchor | ||||
---|---|---|---|---|
|
Component | Description |
---|---|
API Gateway |
|
Portal |
|
Web Runner |
|
Events |
|
Runtime |
|
Webservices |
|
RabbitMQ |
|
ListenerListeners |
|
AI Map |
|
PV/PVC |
|
Database |
|
External and inter-service communication
External and internal communication in Adeptia Connect happens in the following manner.
- Synchronous external communication happens using REST protocol over https.
- Synchronous inter-service communication happens using REST protocol over https.
- Asynchronous inter-service communication happens using RabbitMQ Message broker.
Technology Stack
Note |
---|
Technology Stack section is still in progress and it's going to have content as we proceed to the GA release of the application. |