LinkedData Smart Factory Platform Business Architecture
Core Values of the LinkedData Smart Factory Base
Provides Domain-wide General Data Base
Including personnel data, organizational data, facility data, material data, equipment data, etc. These are universally applicable and can be used as foundational data sets for various business systems, fundamentally solving data technology-related issues such as information silos, data integration, data consistency, and big data analysis.
Lowers the Threshold for Digital Transformation
Connects employees, systems, equipment, and supply chains, covering the four core areas of logistics, manufacturing, quality, and equipment. It integrates the enterprise's digital resources, lowering the technical threshold during the transformation process.
Provides Basic Guarantee for Stable Business Operations
Based on the enterprise's organizational structure and digital needs, it is developed to meet the fundamental requirements of a smart factory, providing a stable and reliable base architecture for initial planning and later demand expansion, ensuring stable business operations.
Reuse Capabilities, Avoid Redundant Investments
The Smart Factory Base includes modules like enterprise portal, system management, enterprise domain, manufacturing domain, and atomic services. Each module is decoupled to the finest granularity, ensuring intercommunication of underlying data across the factory and avoiding redundant development of general business processes.
Rapid Business Development and Deployment
Users can flexibly build various modules on the Smart Factory Base to meet their needs, enhancing development efficiency and achieving rapid business development and deployment.
Key Technologies of LinkedData Smart Factory Base
- Java8
- Spring Boot
- Spring Cloud
- Front-end and Back-end Separation
Supports mainstream enterprise-level databases like PostgreSQL, SQL Server, Oracle, etc., ensuring seamless database switching to meet customers' flexible database requirements.
- Multi-tenancy, Data Permissions
- Distributed File Services
- Single Sign-On
- Unified Message Center,Supports email, DingTalk robots, in-site messages, etc.
- Process Design, Electronic Forms, Print Template Design
Construct an application using a group of services. Services are independently deployed in different processes, communicating through lightweight mechanisms like RPC, HTTP, etc. Services can scale independently, each with clearly defined boundaries. Different services can even be implemented in different programming languages, maintained by independent teams.
-
Easy to Develop and Maintain
Each microservice focuses on a specific business function, with clear business logic and minimal code, making it relatively easy to develop and maintain individual microservices.
-
Quick Startup
Less code in individual microservices means faster startup, reducing business downtime.
-
Easy Deployment of Local Changes
Modifications to a microservice only require redeployment of that service, minimizing the impact on the overall business.
-
Scalable as Needed
Achieve fine-grained scaling according to demand.