EnOS Application Building¶
EnOS offers toolkits, components, and services that help you leverage the IoT data and common data services to rapidly build and deploy applications.
EnOS Industry Application Common Building Blocks provide general capabilities and high configurability to meet the common application requirements across domains and scenarios.
EnOS Advanced Application Development Suite provides the required application development services for professional developers including APIs and SDKs.
Industry Application Common Building Blocks¶
EnOS provides a collection of Industry Application Common Building Blocks accumulated from domain practices to help you build and manage applications faster based on industrial libraries.
Digital Twin Visualization & Unified Monitoring¶
EnOS Digital Twin Visualization (DTV) provides enterprises with data visualization solutions. It helps application creators achieve the visualization of the data from digital twin modelling through a low-code/no-code drag-and-drop experience. This helps to improve the development efficiency of visualization applications and enhances the reuse of applications in different industries.
On top of DTV, you can directly leverage EnOS Unified Monitoring, which is a one-stop fleet monitoring application template that streamline building diversified cross-domain and cross-geography monitoring capabilities. Application creators can quickly build multi-domain monitoring pages with the data about asset measurement points, metrics, and attributes, enabling application users to visualize various asset status and metrics. Using Unified Monitoring to monitor massive assets in multiple domains, enterprises can boost development efficiency on monitoring pages and reduce cycle times in projects.
Alarm Management¶
Alarm Management can help you monitor and identify abnormal conditions in connected assets to help enterprises more efficiently eliminate defects and reduce the operational risks of enterprise assets.
Work Management¶
EnOS Work Management is a computerized maintenance management system (CMMS) based on EnOS, and is tightly integrated with the EnOS native Monitoring & Control and Advanced Analytics applications. It can be used both as an end-to-end native ticket management tool, and also as an integration bridge between EnOS Monitoring & Control and Advanced Analytics applications and third-party CMMSs.
Reporting Tool¶
EnOS Reporting Tool is a one-stop lightweight tool to empower enterprises and organizations to design reports with no code and manage daily report management tasks effortlessly. Reporting Tool provides a simplified report design and management experience, reducing report delivery costs and improving report management efficiency. Its flexible report customization capabilities can meet the business needs across domains, scenarios, and departments. Its lightweight reporting system can quickly adapt to market changes and enhance business agility.
Application Portal¶
The EnOS application portal is a platform with flexible permission management and unified application access features. It provides administrators with a Role-Based Access Control (RBAC) system, offers application developers a platform for device access, data management, and application development, and delivers a smooth and convenient application access experience for application users. Integrated with EnOS services and data, Application Portal helps enterprises provide unified application experience and increase permission management efficiency and reduce application R&D cost.
Advanced Application Development Capabilities¶
Advanced Application Development Suite provides the required application development services for professional developers including APIs and SDKs.
EnOS APIs¶
EnOS enables users to use the functions of EnOS through various APIs. Developers can access resources within EnOS to develop various applications. To get started with EnOS APIs, visit EnOS APIs.
EnOS SDKs¶
EnOS provides official SDKs for application developers to perform various tasks such as connecting devices, ingesting data, and accessing data and services on EnOS. EnOS SDKs can be accessed at EnOS SDKs & Tools.
Container-based Application Deployment Management¶
Based on container technology, EnOS provides robust application deployment and management capabilities. It offers centralized deployment configuration, version control, and instance management for applications, while supporting a wide array of operational and maintenance configurations. This streamlines application deployment for developers and simplifies deployment and operational processes.
EnOS caters to both development teams seeking rapid construction and continuous integration/delivery, as well as operation and maintenance teams managing multi-module applications through simplified workflows.
With the application deployment and management capabilities, you can gain the following key advantages:
Modular application management for efficient packaging and dependency handling of complex applications
Cloud-native OAM implementations ensuring scalability
Full-lifecycle deployment management from pre-deployment to runtime for ensuring application stability and reliability.