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.


../_images/app_overview.png


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. For more information about application creation workflow, see Creating Applications Using Industry Application Common Building Blocks.

Digital Twin Visualization


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. For more information, see EnOS Digital Twin Visualization.

Unified Monitoring


EnOS Unified Monitoring is a one-stop monitoring configuration center with diversified cross-domain monitoring capabilities. Application creators can quickly build multi-domain monitoring pages with the information about asset measurement points, metrics, and attributes acquired from EnOS Common Data Service, enableing 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. For more information, see EnOS Unified Monitoring.

Fleet Control


EnOS Fleet Control provides out-of-the-box control services. Based on industry standards, Fleet Control has developed a set of standard control services that have business semantics. Applications can reuse or customize existing standard control services to quickly acquire control capabilities. At the same time, Fleet Control support classification of different connected devices by device type and model, allowing users to perform tele-control and tele-adjusting in different scenarios.For more information, see EnOS Fleet Control.

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. For more information, see EnOS Work Management.

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. For more information, see EnOS Reporting Tool.

Metric Management


EnOS Metric Management is a module for organizations to centrally manage and store key metrics. Metric Management provides a complete solution that integrates unified metric scope specification, metric management, metric processing, and data services. For more information, see EnOS Metric Management.

Application Portal


EnOS Application Portal is a portal featured with flexible permission management and unified application access. Application Portal provides Role-Based Access Control (RBAC) system for administrators and convenient application access experience for application users. Integrated with EnOS services and data, Application Portal helps enterprises increase permission management efficiency and reduce application R&D cost. For more information, see EnOS Application Portal.

EnOS Mobile


EnOS Mobile, based on EnOS, provides mobile solutions featuring unified asset monitoring, metric analysis, statistical reports, and work order processing for energy assets in domains such as wind power and solar power. It helps application users monitor asset status, respond to business practices, and improve work efficiency anytime and anywhere. For more information, see EnOS Mobile.

Advanced Application Development Suite


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.

Containerized Application Development Tools


EnOS provides multiple tools for you to develop and operate containerized applications:

  • DevOps: a compilation of the best tools to simplify the application development, deployment, maintenance, and scaling process.
  • App Hub: rapid deployment of common and reusable components and services based on Helm Charts.
  • Functions: an event-driven computing service, where resources are allocated and scheduled on a function-level basis so that functions can run in a flexible and reliable manner, thereby enabling you to focus on the business logic of your applications during development.