Enhancing DevOps Practices in the IoT–Edge–Cloud Continuum: Architecture, Integration, and Software Orchestration Demonstrated in the COGNIFOG Framework

This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the IoT–edge–cloud continuum. The work emphasizes Conti...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Software Jg. 4; H. 2; S. 10
Hauptverfasser: Petrakis, Kostas, Agorogiannis, Evangelos, Antonopoulos, Grigorios, Anagnostopoulos, Themistoklis, Grigoropoulos, Nasos, Veroni, Eleni, Berne, Alexandre, Azaiez, Selma, Benomar, Zakaria, Kakoulidis, Harry, Prasinos, Marios, Sotiriades, Philippos, Mavrothalassitis, Panagiotis, Alexopoulos, Kosmas
Format: Journal Article
Sprache:Englisch
Veröffentlicht: MDPI AG 15.04.2025
Schlagworte:
ISSN:2674-113X, 2674-113X
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the IoT–edge–cloud continuum. The work emphasizes Continuous Integration/Continuous Deployment (CI/CD) practices, development, and versatile integration infrastructures. The described methodology ensures efficient, reliable, and seamless integration of the framework, offering valuable insights into integration design, data flow, and the incorporation of cutting-edge technologies. Through three real-world trials in smart cities, e-health, and smart manufacturing and the development of a comprehensive QuickStart Guide for deployment, this work highlights the efficiency and adaptability of the COGNIFOG platform, presenting a robust solution for addressing the complexities of next-generation computing environments.
AbstractList This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the IoT–edge–cloud continuum. The work emphasizes Continuous Integration/Continuous Deployment (CI/CD) practices, development, and versatile integration infrastructures. The described methodology ensures efficient, reliable, and seamless integration of the framework, offering valuable insights into integration design, data flow, and the incorporation of cutting-edge technologies. Through three real-world trials in smart cities, e-health, and smart manufacturing and the development of a comprehensive QuickStart Guide for deployment, this work highlights the efficiency and adaptability of the COGNIFOG platform, presenting a robust solution for addressing the complexities of next-generation computing environments.
Author Berne, Alexandre
Benomar, Zakaria
Veroni, Eleni
Antonopoulos, Grigorios
Agorogiannis, Evangelos
Grigoropoulos, Nasos
Mavrothalassitis, Panagiotis
Kakoulidis, Harry
Prasinos, Marios
Azaiez, Selma
Alexopoulos, Kosmas
Petrakis, Kostas
Anagnostopoulos, Themistoklis
Sotiriades, Philippos
Author_xml – sequence: 1
  givenname: Kostas
  orcidid: 0000-0003-1525-1163
  surname: Petrakis
  fullname: Petrakis, Kostas
– sequence: 2
  givenname: Evangelos
  surname: Agorogiannis
  fullname: Agorogiannis, Evangelos
– sequence: 3
  givenname: Grigorios
  orcidid: 0000-0002-7577-3134
  surname: Antonopoulos
  fullname: Antonopoulos, Grigorios
– sequence: 4
  givenname: Themistoklis
  orcidid: 0000-0002-8310-7852
  surname: Anagnostopoulos
  fullname: Anagnostopoulos, Themistoklis
– sequence: 5
  givenname: Nasos
  orcidid: 0000-0001-6667-8488
  surname: Grigoropoulos
  fullname: Grigoropoulos, Nasos
– sequence: 6
  givenname: Eleni
  orcidid: 0000-0002-0946-4501
  surname: Veroni
  fullname: Veroni, Eleni
– sequence: 7
  givenname: Alexandre
  orcidid: 0000-0002-0620-4317
  surname: Berne
  fullname: Berne, Alexandre
– sequence: 8
  givenname: Selma
  orcidid: 0000-0002-9630-6738
  surname: Azaiez
  fullname: Azaiez, Selma
– sequence: 9
  givenname: Zakaria
  orcidid: 0000-0003-3043-5403
  surname: Benomar
  fullname: Benomar, Zakaria
– sequence: 10
  givenname: Harry
  surname: Kakoulidis
  fullname: Kakoulidis, Harry
– sequence: 11
  givenname: Marios
  orcidid: 0000-0001-9102-4419
  surname: Prasinos
  fullname: Prasinos, Marios
– sequence: 12
  givenname: Philippos
  surname: Sotiriades
  fullname: Sotiriades, Philippos
– sequence: 13
  givenname: Panagiotis
  surname: Mavrothalassitis
  fullname: Mavrothalassitis, Panagiotis
– sequence: 14
  givenname: Kosmas
  surname: Alexopoulos
  fullname: Alexopoulos, Kosmas
BookMark eNpdkc9O3DAQxq2KSgXKuVc_AAvj2CZObyjsLpEQQQIkbpFjj3dDd21ke4t66zv0ytP1SRpYihCnb_7p941m9siODx4J-cbgiPMKjlNw-VFHFFAAMPhEdouTUkwY43c77-Iv5CClewAoqoJXvNolT1O_1N4MfkHP8Gf7kOhV1CYPBhMdPM1LpE24-fv7z9QucJR6FTaW1sHnwW826-_0NJrlkNHkTcRD2viMi6jzEPwh1d7S69fFaDvOYcrb3ui1Dv4lQ_vfp27nl82sndNZ1Gt8DPHHV_LZ6VXCg1fdJ7ez6U19Prlo5019ejExTJQwkchRWHtSYQUgZc-xZEJyLpWGvlAgSmcr6XpElFgWjoleWdMrYaSznEm-T5ot1wZ93z3EYa3jry7ooXsphLjodBxvssIOsLTWMKaAKeGg1KLi0lhhQSrluBpZx1uWiSGliO6Nx6B7_lX34Vf8HwMojp0
Cites_doi 10.3390/s22229003
10.1145/2342509.2342513
10.3390/s24165283
10.1016/j.comcom.2023.06.010
10.20944/preprints202311.0532.v1
10.3390/s23094413
10.1109/IPCCC55026.2022.9894303
10.1109/ACCESS.2017.2685629
10.3390/s21154954
10.1109/MIC.2021.3050613
10.3390/s23042215
10.3390/make6010015
10.1109/KIT59097.2023.10297058
10.1007/978-3-030-16722-6
10.3390/s19132980
ContentType Journal Article
DBID AAYXX
CITATION
DOA
DOI 10.3390/software4020010
DatabaseName CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList
CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
EISSN 2674-113X
ExternalDocumentID oai_doaj_org_article_0e7ddc1180184f07a4935cd4d0588f38
10_3390_software4020010
GroupedDBID AAYXX
AFZYC
ALMA_UNASSIGNED_HOLDINGS
CITATION
GROUPED_DOAJ
MODMG
ID FETCH-LOGICAL-c1470-5e3e4dd69e90055b3e71453358a0b28047fd95fbeee5e72f14b8dcb84c5fd3153
IEDL.DBID DOA
ISSN 2674-113X
IngestDate Fri Oct 03 12:44:18 EDT 2025
Thu Oct 16 04:31:34 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c1470-5e3e4dd69e90055b3e71453358a0b28047fd95fbeee5e72f14b8dcb84c5fd3153
ORCID 0000-0002-0946-4501
0000-0002-8310-7852
0000-0003-1525-1163
0000-0001-9102-4419
0000-0003-3043-5403
0000-0002-0620-4317
0000-0002-7577-3134
0000-0002-9630-6738
0000-0001-6667-8488
OpenAccessLink https://doaj.org/article/0e7ddc1180184f07a4935cd4d0588f38
ParticipantIDs doaj_primary_oai_doaj_org_article_0e7ddc1180184f07a4935cd4d0588f38
crossref_primary_10_3390_software4020010
PublicationCentury 2000
PublicationDate 2025-04-15
PublicationDateYYYYMMDD 2025-04-15
PublicationDate_xml – month: 04
  year: 2025
  text: 2025-04-15
  day: 15
PublicationDecade 2020
PublicationTitle Software
PublicationYear 2025
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References Kimovski (ref_9) 2021; 25
ref_14
ref_36
ref_13
Arzovs (ref_33) 2024; 6
ref_35
ref_34
ref_10
ref_32
ref_31
ref_30
Costa (ref_12) 2022; 55
ref_19
ref_18
ref_17
ref_39
ref_16
ref_38
ref_15
ref_37
ref_25
ref_24
Dogani (ref_11) 2023; 209
ref_23
ref_45
ref_44
ref_21
ref_43
ref_20
ref_42
ref_41
ref_40
ref_1
ref_3
ref_2
ref_29
ref_28
Shahin (ref_22) 2017; 5
ref_27
ref_26
ref_8
ref_5
ref_4
ref_7
ref_6
References_xml – ident: ref_28
– ident: ref_30
– volume: 55
  start-page: 29
  year: 2022
  ident: ref_12
  article-title: Orchestration in fog computing: A comprehensive survey
  publication-title: ACM Comput. Surv.
– ident: ref_5
– ident: ref_32
– ident: ref_3
– ident: ref_24
– ident: ref_26
– ident: ref_34
– ident: ref_45
  doi: 10.3390/s22229003
– ident: ref_7
  doi: 10.1145/2342509.2342513
– ident: ref_21
  doi: 10.3390/s24165283
– ident: ref_16
– ident: ref_39
– ident: ref_40
– ident: ref_14
– ident: ref_1
– ident: ref_35
– ident: ref_44
– volume: 209
  start-page: 120
  year: 2023
  ident: ref_11
  article-title: Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey
  publication-title: Comput. Commun.
  doi: 10.1016/j.comcom.2023.06.010
– ident: ref_23
– ident: ref_20
  doi: 10.20944/preprints202311.0532.v1
– ident: ref_18
  doi: 10.3390/s23094413
– ident: ref_19
  doi: 10.1109/IPCCC55026.2022.9894303
– volume: 5
  start-page: 3903
  year: 2017
  ident: ref_22
  article-title: Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2017.2685629
– ident: ref_6
– ident: ref_8
– ident: ref_4
  doi: 10.3390/s21154954
– volume: 25
  start-page: 30
  year: 2021
  ident: ref_9
  article-title: Cloud, fog, or edge: Where to compute?
  publication-title: IEEE Internet Comput.
  doi: 10.1109/MIC.2021.3050613
– ident: ref_25
– ident: ref_17
  doi: 10.3390/s23042215
– ident: ref_31
– ident: ref_29
– ident: ref_2
– volume: 6
  start-page: 283
  year: 2024
  ident: ref_33
  article-title: Distributed Learning in the IoT–Edge–Cloud Continuum
  publication-title: Mach. Learn. Knowl. Extr.
  doi: 10.3390/make6010015
– ident: ref_42
  doi: 10.1109/KIT59097.2023.10297058
– ident: ref_10
– ident: ref_37
  doi: 10.1007/978-3-030-16722-6
– ident: ref_27
  doi: 10.3390/s19132980
– ident: ref_41
– ident: ref_15
– ident: ref_13
– ident: ref_38
– ident: ref_36
– ident: ref_43
SSID ssj0002923939
Score 2.2889664
Snippet This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and...
SourceID doaj
crossref
SourceType Open Website
Index Database
StartPage 10
SubjectTerms cognitive connectivity
edge computing
fog computing
IoT
IoT–edge–cloud continuum
service orchestration
Title Enhancing DevOps Practices in the IoT–Edge–Cloud Continuum: Architecture, Integration, and Software Orchestration Demonstrated in the COGNIFOG Framework
URI https://doaj.org/article/0e7ddc1180184f07a4935cd4d0588f38
Volume 4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2674-113X
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002923939
  issn: 2674-113X
  databaseCode: DOA
  dateStart: 20220101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrZ07T8MwEMcthBhYEAgQ5SUPDAyN6iR2bLOV0pQubSWK1C1K7EupRNOqL1a-Ayufjk-CnaQoYmFhivJQbN0_Ot8pvt8hdKOCxJUA1NHKMwmK1okTp-ZU-iLhXEvtkThvNsF7PTEayUGl1ZfdE1bggQvDNQhwrZUFlZlcJCU8ptJnSlNNmBCpn5f5mqinkkxZH-xJi_aSBcvHN3l9Y2m82lu8AJsvEVsvW1mGKrT-fFkJD9FBGQ_iZjGPI7QD2TH6bGcvloORjfEDbPrzJR6UxUxLPMmwidlwdzb8ev9o6zGYQ-t1ttbYgqYm2Xo9vcPNyu-BOu6WSAgjQR3HmcZP5Sxxf5H3yyrumbGmNlq08Ai9HafV7_S6Yb-Dw-0urhP0HLaHrUenbKPgKJdy4jDwwYgQSJCWuJX4wF1qojwmYpJ4glCeasnSBAAYcC91aSK0SgRVLNW-8YinaDebZXCGMHVFADQIYo8TCorJFCQDlwCTgkEANXS7tWo0L2gZkckyrADRLwFq6N5a_ecxi7nOLxjxo1L86C_xz__jJRdo37NNfS3AkV2i3dViDVdoT21Wk-XiOv-uvgHkbdeF
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Enhancing+DevOps+Practices+in+the+IoT%E2%80%93Edge%E2%80%93Cloud+Continuum%3A+Architecture%2C+Integration%2C+and+Software+Orchestration+Demonstrated+in+the+COGNIFOG+Framework&rft.jtitle=Software&rft.au=Kostas+Petrakis&rft.au=Evangelos+Agorogiannis&rft.au=Grigorios+Antonopoulos&rft.au=Themistoklis+Anagnostopoulos&rft.date=2025-04-15&rft.pub=MDPI+AG&rft.eissn=2674-113X&rft.volume=4&rft.issue=2&rft.spage=10&rft_id=info:doi/10.3390%2Fsoftware4020010&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_0e7ddc1180184f07a4935cd4d0588f38
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2674-113X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2674-113X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2674-113X&client=summon