and orchestration of ML models at the edge with min-
imal configuration overhead. Furthermore, a Python
library is implemented to relieve data scientists of any
integration effort with monitoring solutions during the
development of real-time AD services.
The framework is based on Kubernetes container
orchestration, which is commonly supported by many
cloud providers, preventing a vendor lock-in. Due to
the modular design of the framework, future work
includes extensions for different technology design
choices (e.g. Prometheus alternatives). Currently, the
framework focuses specifically on development and
deployment of the AD services. In the future, sup-
port for advanced MLOps can be integrated, enabling
maintenance and versioning of the different deployed
models. Collaboration between decentralized mod-
els, using federated learning, is a heavily researched
field. The control plane of the presented framework
can therefore be extended to support further orches-
tration between models and enable federated learning
while maintaining the automated deployment at the
edge.
REFERENCES
Becker, S., Schmidt, F., Gulenko, A., Acker, A., and Kao,
O. (2020). Towards aiops in edge computing environ-
ments. In 2020 IEEE International Conference on Big
Data (Big Data), pages 3470–3475. IEEE.
Calcote, L. and Butcher, Z. (2019). Istio: Up and running:
Using a service mesh to connect, secure, control, and
observe. O’Reilly Media.
Calo, S. B., Touna, M., Verma, D. C., and Cullen, A. (2017).
Edge computing architecture for applying ai to iot. In
2017 IEEE International Conference on Big Data (Big
Data), pages 3012–3016. IEEE.
Casalicchio, E. and Perciballi, V. (2017). Measuring docker
performance: What a mess!!! In Proceedings of the
8th ACM/SPEC on International Conference on Per-
formance Engineering Companion, pages 11–16.
Dang, Y., Lin, Q., and Huang, P. (2019). Aiops: real-
world challenges and research innovations. In 2019
IEEE/ACM 41st International Conference on Soft-
ware Engineering: Companion Proceedings (ICSE-
Companion), pages 4–5. IEEE.
Debauche, O., Mahmoudi, S., Mahmoudi, S. A., Man-
neback, P., and Lebeau, F. (2020). A new edge archi-
tecture for ai-iot services deployment. Procedia Com-
puter Science, 175:10–19.
Demeester, P., Van Daele, P., Wauters, T., and Hrasnica, H.
(2016). Fed4fire: the largest federation of testbeds in
europe. In Building the future internet through FIRE,
pages 87–109.
Di Stefano, A., Di Stefano, A., Morana, G., and Zito, D.
(2021). Prometheus and aiops for the orchestration
of cloud-native applications in ananke. In 2021 IEEE
30th International Conference on Enabling Technolo-
gies: Infrastructure for Collaborative Enterprises
(WETICE), pages 27–32. IEEE.
Dragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara,
M., Montesi, F., Mustafin, R., and Safina, L. (2017).
Microservices: yesterday, today, and tomorrow. In
Present and Ulterior Software Engineering, pages
195–216. Springer.
Goethals, T., Volckaert, B., and De Turck, F. (2021). En-
abling and leveraging ai in the intelligent edge: A
review of current trends and future directions. IEEE
Open Journal of the Communications Society.
Howard, M. (2022). Helm–what it can do and where is it
going? arXiv preprint arXiv:2206.07093.
Kubernetes (2022). Kubernetes documentation.
https://kubernetes.io/docs/home/. Accessed: 2022-
11-09.
Li, W., Lemieux, Y., Gao, J., Zhao, Z., and Han, Y. (2019).
Service mesh: Challenges, state of the art, and future
research opportunities. In 2019 IEEE International
Conference on Service-Oriented System Engineering
(SOSE), pages 122–1225. IEEE.
Pradeep, S. and Sharma, Y. K. (2019). A pragmatic evalua-
tion of stress and performance testing technologies for
web based applications. In 2019 Amity International
Conference on Artificial Intelligence (AICAI), pages
399–403. IEEE.
Raj, E., Buffoni, D., Westerlund, M., and Ahola, K. (2021).
Edge mlops: An automation framework for aiot ap-
plications. In 2021 IEEE International Conference on
Cloud Engineering (IC2E), pages 191–200. IEEE.
Sabharwal, N. and Pandey, P. (2020). Getting started
with prometheus and alert manager. In Monitoring
Microservices and Containerized Applications, pages
43–83. Springer.
Sheikh, O., Dikaleh, S., Mistry, D., Pape, D., and Felix, C.
(2018). Modernize digital applications with microser-
vices management using the istio service mesh. In
Proceedings of the 28th Annual International Confer-
ence on Computer Science and Software Engineering,
pages 359–360.
Edge Anomaly Detection Framework for AIOps in Cloud and IoT
211