연구 분야: Software Development
학회: 2024 IST-Africa Conference (IST-Africa)
The use of application containerization in the form of technologies such as Docker and Kubernetes, brings new levels of efficiency, scalability, and portability to the design and implementation of semantic middleware. Containerization technologies such as Docker and Kubernetes offer standardized and efficient approaches for packaging, deploying, and managing applications in distributed environments. The need to bridge the gap between different heterogeneous systems and to ensure meaningful communication between the systems is where the semantic representation mechanism plays an important role. This mechanism is essential to a shared language and meaning, enabling effective communication and collaboration. Using Docker for containerization we can encapsulate these semantically enriched heterogeneous systems in isolated environments, ensuring their seamless deployment and management. This ensures that sensor reading and user notifications are effectively exchanged between different components in the system. As a container orchestration platform, Kubernetes enables autoscaling, load balancing, and fault tolerance, and ensures high availability and reliability of Multi-Hazard Early Warning System (MHEWS), even if the infrastructure fails. This enables easy integration and interoperability of various software components and increases system scalability and reliability. In this study, we detail architectural design and implementation considerations for the Multi-Hazard Early Warning System, with a focus on using semantic middleware and containerization technologies, we will explore how the technologies can improve data interoperability and improve system performance.
| 발행 연도 | 2024년 |
|---|---|
| 인용수 | 110 |
| 출판 국가 | South Africa |
| 사이트 | IEEE |
| 좋아요 수 | 0 |