Gо back

NewVision Platform 2.0 supportive elements

Cover

Data Integration Model

The NewVision Platform 2.0 is built on a robust data integration model that ensures seamless interaction between its solutions and third-party solutions. Integration model is designed to create a unified domain model, enabling consistent and accurate data exchange across different platforms. With built-in tools for data integration (DI) and data quality control and enrichment (DQM), this model allows for the integration of external data sources and provides an API for easy access and manipulation of data.

NewVision Platform 2.0 Modules

The NewVision Platform 2.0 is a comprehensive suite designed to provide robust and scalable solutions for the oil and gas upstream industry. The platform is composed of several system modules, environments, and integration tools that work together to ensure seamless operation and data management

NewVision WebCore

A unified web interface that serves as the central hub for module registry and user interaction across the ecosystem

icon

NewVision DataDiscovery

Facilitates data integration, allowing for the smooth aggregation and management of data from multiple sources

icon

NewVision Report

Supports the generation of detailed reports, providing insights and analytics essential for decision-making.

icon

NewVision Scheduler

Manages scheduled tasks, ensuring that critical operations are performed automatically and on time

icon

NewVision API Gateway

Acts as a unified access point for services within the ecosystem, streamlining communication between different modules

icon

NewVision HUB

Provides authentication and authorization services, ensuring secure access to the ecosystem’s resources

icon

Supported Databases

Oracle, SAP HANA, PostgreSQL

The NewVision Ecosystem supports leading relational databases, ensuring compatibility and robust data management capabilities

Integration Bus

Apache Kafka, NewVision DI

Utilizes Apache Kafka and NewVision's own data integration tools to handle large-scale data streaming and processing, enabling real-time data flows across the ecosystem

Supported Browsers

Chrome, Safari, Edge

The NewVision Ecosystem is optimized for leading web browsers, ensuring accessibility and a consistent user experience

Environment

Containerization and Orchestration

The ecosystem is deployed using Docker containers (OCI) and orchestrated via Kubernetes, ensuring scalability, resilience, and easy management of services.

APIs

OData, GraphQL, OAuth2 (oidc), Web-API

The ecosystem supports a variety of API standards, enabling flexible and secure data exchange and integration with external systems

Additional Technical Description

Technology Stack

The components of the NewVision Ecosystem are implemented using .NET Core 8, Java 21, Python, and ReactJS, reflecting a modern and versatile development environment.

Open Source Components

The ecosystem leverages open-source software, including Apache Kafka, Elasticsearch, Logstash, Kibana, HashiCorp Consul and Vault, Redis, Grafana, Prometheus, ClickHouse, Nginx, and Apache NiFi, ensuring reliability, scalability, and innovation