compose | 1.5
Compose is a cloud-native omnichannel service creation and execution platform which allows operators to create customer engagement services with both digital and traditional touchpoints. Key Features are Multi-channel deployment, Omnichannel orchestration, Low-Code No-Code design studio, Advanced Enterprise-level Integration of APIs, Advanced API Onboarding, Automate Customer Engagement, Enable Enterprise Service Bus (ESB).
Reference : https://www.globalwavenet.com/compose/
cam | 1.1
Wavenet CAM facilitates the creation and management of system users, their access privileges and all other related information. It is possible to create a master admin account for a company or Operator with full accessibility whilst limiting the privileges to lower-level admin accounts. Key Features are Manage companies, Manage departments, Manage applications, Manage permissions, Manage roles, Manage users, Unlock accounts, Admin accounts, Manage integration and configuration.
sonarqube | 8.5.1-community
SonarQube is an automatic code review tool to detect bugs, vulnerabilities, and code smells in your code. It can be integrated with an existing workflow to enable continuous code inspection across your project branches and pull requests. The software analyses source code from different aspects and drills down the code layer by layer, moving module-level down to the class level, with each level producing metric values and statistics that should reveal problematic areas in the source code that needs improvement. To ensure code reliability, Application security, and reduce technical debt by making the codebase clean and maintainable, SonarQube facilitates the user with key approaches such as SonarLint, Quality Gate, Clean as You Code, Issues, and Security Hotspots.
Reference : https://www.sonarqube.org/
Neo4j | 4.2.4
Neo4j provides the most trusted and advanced tools to quickly build intelligent applications and machine learning workflows. Powered by a native graph database, Neo4j stores and manages data in its more natural, connected state, maintaining data relationships that deliver lightning-fast queries, deeper context for analytics, and a pain-free modifiable data model. This platform combines native graph storage, advanced security, scalable speed-optimized architecture, and ACID compliance to ensure predictability and integrity of relationship-based queries. The platform includes the Neo4j Graph Data Science Library, the graph visualization and exploration tool Bloom, the Cypher query language, and numerous tools, integrations and connectors to help developers and data scientists build graph-based solutions with ease.
MySQL | 8.0.26
MySQL is an Oracle-backed open-source relational database management system that programmers use to create, modify and extract data from the relational database. In addition to that, MySQL works with an operating system to implement a relational database in a computer’s storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups. MySQL has stand-alone clients that allow users to interact directly with a MySQL database using SQL, but more often, MySQL is used with other programs to implement applications that need relational database capability. The Architecture of MySQL contains major layers which are MySQL Server, MySQL Clients, Data Directory, and Storage Engine.
Jenkins | 2.303.1
Jenkins is an open-source Continuous Integration server written in Java for orchestrating a chain of actions to achieve the Continuous Integration process in an automated fashion. Jenkins supports the complete development life cycle of software from building, testing, documenting the software, deploying, and other stages of the software development life cycle. This CI server runs in servlet containers such as Apache Tomcat. Jenkins Continuous Integration Pipeline is a powerful instrument that consists of a set of tools designed to host, monitor, compile and test code, or code changes, like Continuous Integration Server, Source Control Tool, Build tool, Automation testing framework. Jenkins Master and Jenkins Slave are the key components of the system architecture.
ZooKeeper | 3.7.0
ZooKeeper is a distributed, open-source coordination service for distributed applications. It exposes a simple set of primitives that distributed applications can build upon to implement higher-level services for synchronization, configuration maintenance, and groups and naming. It is designed to be easily programmed and uses a data model styled after the familiar directory tree structure of file systems. The common services provided by ZooKeeper are Naming service, Configuration management, Cluster management, Leader election, Locking and synchronization service, and Highly reliable data registry.
OAuth 2 Proxy | 7.2.0
OAuth 2 Proxy is a reverse proxy and static file server that provides authentication using Providers such as Google, GitHub, and others to validate accounts by email, domain or group. This authorization framework enables a third-party application to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing the third-party application to obtain access on its behalf.
NGINX | 1.21.3
NGINX is open-source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. Some common features seen in Nginx include Reverse proxy with caching, IPv6, Load balancing, FastCGI support with caching, WebSockets, Handling of static files, index files, and auto-indexing, and TLS/SSL with SNI.
Grafana | 8.1.3
Grafana is a complete observability stack that allows users to monitor and analyse metrics, logs and traces. It allows users to query, visualize, alert on and understand the data no matter where it is stored. This observability stack has the products and components such as Grafana Open Source, Grafana Loki, Grafana Tempo, Grafana Cloud, Grafana Enterprise. Grafana is completely open-source and backed by an active vibrant community. Moreover, this platform is embedded with plugins, Alerts, Reports, Dashboards, Usage insights and Governance capabilities.
Prometheus | 2.26.0
Prometheus is an open-source system monitoring and alerting toolkit that collects and stores its metrics as time-series data. It has a simple yet powerful data model and a query language that lets the user analyse how the applications and infrastructure are performing. Prometheus has multiple components that work together to track and report on system health, behaviour, and performance. Such key components are Prometheus Server, Prometheus Exporters, Prometheus Pushgateway, Prometheus Client Libraries, Prometheus Alertmanager, Prometheus Web UI & Visualizations.
Node.js | 14.18.1
Kafka | 2.8.0
Kafka is an open-source software that provides a framework for storing, reading and analysing streaming data. This provides three main functions to its users inclusive of publishing and subscribing to streams of records, effectively storing streams of records in the order in which records were generated and process streams of records in real-time. Kafka combines two messaging models, queuing and publish-subscribe, to provide the key benefits of each to consumers. In addition to command-line tooling for management and administration tasks, Kafka has five core APIs namely, Admin API, Producer API, Consumer API, Kafka Streams API, and Kafka Connect API.