Search

Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Adeptia introduces its data integration product, Adeptia Connect (AC) in a new avatar – as a cloud-native application with microservice architecture. This GA release of the application (AC v4.0) provides all the functionalities of AC v3.5 but its architecture has been upgraded to microservice architecture. It uses Docker to containerize different microservices and uses Kubernetes for container orchestration and management. AC v4.0 with its new architecture has the following advantages:

  1. It can run as a cloud native-application.
  2. Different microservices can be scaled as per need.
  3. High availability.
  4. Automated deployment and upgrade through CD pipeline.
  5. Centralized monitoring and logging.

What it offers

The GA release of Adeptia Connect v4.0 comprises the following Microservices.

Application Microservices

  • portal 
  • web-runner 
  • webapp-gateway
  • rest-api
  • soap-api
  • api-gateway
  • event
  • runtime
  • listeners
  • ai-map 

Supporting Microservices

  • rabbitmq
  • autoscaler
  • archivalandcleanup
  • licensing
Refer to the Application architecture for an overview of the microservices.

The key features that the application offers are as follows.

  • All features of AC v3.5 and all the hot fixes thereon (up to 3.5.12).
  • External configuration management with database.
  • Persistent storage with PV and PVC.
  • Secrets management with Vault.
  • Load balancing and Autoscaling.
  • Tenant boundary based on Partner and Process flows.
  • Monitor
    • Centralized logging with EFK.
    • Centralized monitoring with Prometheus and Grafana.
    • System console
  • User Authentication
    • Single sign on with SAML.
    • LDAP Integration
  • Maintenance
    • Scheduler
    • Logs Archival & Cleanup
    • Reset Cache 
  • Deployment
    • Application deployment on Azure cloud.
  • Upgrade
    • Application upgrade (patching) and rollback.
  • Migration
    • Solution promotion and rollback using Jenkins
    •  AC3 (Old Architecture) to AC4 (Microservices)
  • Licensing

The baseline for this version is AC v3.5. It also includes all the hot fixes on v3.5 (up to 3.5.12). Therefore, all the functionalities remain the same as those in AC v3.5. 

Adeptia Connect v4.0.1

Adeptia releases the version, AC v4.0.1, on the top of AC v4.0 and it includes the following new features, enhancements, and bug fixes. The documentation for AC v4.0.1 remains the same as that for AC v4.0.

New feature

  • Tenant boundary based on Project for Process Flows.

Enhancement

  • Support for migrating select objects from AC v3.5 to AC v4.0.

Bug fixes

  • The system threw an error while executing a SOAP Provider for which the security policy had encryption enabled for both outgoing and incoming messages.
  • Users were not able to generate the PDF of a Process Flow using the Generate PDF option in WebPD.
  • Users were not able to connect to Azure SQLMi with AD authentication.

  • The Process Flow with email notification activity aborted with Read Timeout error.

  • System was not able to read Krb5.conf file while connecting to Kafka using Kerberos authentication.

  • Users were not able to migrate the objects exported from the LDAP enabled AC v3.5 to the AC v4.0 environment.  
  • Users were getting error while trying to move to the next screen from the Select Files/Folders page when they selected Individual Activities in the Select Export Criteria field to create the export xml file using the Solution Promotion.

Application package location

Adeptia Connect application (AC v4.0) is available as a Helm package in the ArtifactHUB. The migration Helm and roles zip also reside at ArtifactHUB. Here are their respective locations.

To know about how to install the application using the Helm package, click here

AC v4.0 documentation 

You can visit the AC v4.0 documentation for detailed information on the application architecture, deployment, implementation, maintenance, and anything that you want to know about the application. 

  • No labels