ChatOps for microservice systems: A low-code approach using service composition and large language models

被引:0
|
作者
Wang, Sheng-Kai [1 ]
Ma, Shang-Pin [1 ]
Lai, Guan-Hong [1 ]
Chao, Chen-Hao [1 ]
机构
[1] Natl Taiwan Ocean Univ, Dept Comp Sci & Engn, Keelung 202, Taiwan
关键词
Microservices; DevOps; ChatOps; Service composition; Low-code; Large language model; Prompt engineering;
D O I
10.1016/j.future.2024.07.029
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Microservice Architecture (MSA) plays a pivotal role in contemporary e-business, promoting service independence, autonomy, and continual evolution in line with the principles of DevOps. However, the distributed nature of the MSA introduces additional complexity, which requires familiarity with multiple DevOps (Development and Operations) tools, thereby increasing the learning curve. This paper presents a specialized ChatOps (Chat Operations) approach that allows MSA developers to compose new ChatOps capabilities in a low-code way (i.e., with minimal coding). The proposed ChatOps4Msa approach leverages established ChatOps functionalities to facilitate the real-time monitoring of service status, conduct service testing, track issues, and receive alerts using natural language or the proposed ChatOps Query Language (CQL). The use of large language models (LLMs) for functional intents also enhances the usability of the DevOps toolchain in microservices systems to streamline implementation.
引用
收藏
页码:518 / 530
页数:13
相关论文
共 49 条
  • [31] Contrastive Learning for Morphological Disambiguation Using Large Language Models in Low-Resource Settings
    Tolegen, Gulmira
    Toleu, Alymzhan
    Mussabayev, Rustam
    Applied Sciences (Switzerland), 2024, 14 (21):
  • [32] A reasoning based explainable multimodal fake news detection for low resource language using large language models and transformers
    Hariharan RamakrishnaIyer LekshmiAmmal
    Anand Kumar Madasamy
    Journal of Big Data, 12 (1)
  • [33] Error Detection in Large-Scale Natural Language Understanding Systems Using Transformer Models
    Chada, Rakesh
    Natarajan, Pradeep
    Fofadiya, Darshan
    Ramachandra, Prathap
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL-IJCNLP 2021, 2021, : 498 - 503
  • [34] Using Large Language Models to Support Teaching and Learning of Word Problem Solving in Tutoring Systems
    Arnau-Blasco, Jaime
    Arevalillo-Herraez, Miguel
    Solera-Monforte, Sergi
    Wu, Yuyan
    GENERATIVE INTELLIGENCE AND INTELLIGENT TUTORING SYSTEMS, PT I, ITS 2024, 2024, 14798 : 3 - 13
  • [35] From Text to Structure: Using Large Language Models to Support the Development of Legal Expert Systems
    Janatian, Samyar
    Westermann, Hannes
    Tan, Jinzhe
    Savelka, Jaromir
    Benyekhlef, Karim
    LEGAL KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 379 : 167 - 176
  • [36] Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book
    MacNeil, Stephen
    Tran, Andrew
    Hellas, Arto
    Kim, Joanne
    Sarsa, Sami
    Denny, Paul
    Bernstein, Seth
    Leinonen, Juho
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 931 - 937
  • [37] Testing Learning-Enabled Cyber-Physical Systems with Large-Language Models: A Formal Approach
    Zheng, Xi
    Mok, Aloysius K.
    Piskac, Ruzica
    Lee, Yong Jae
    Krishnamachari, Bhaskar
    Zhu, Dakai
    Sokolsky, Oleg
    Lee, Insup
    COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 467 - 471
  • [38] Analyzing Cascading Outbreak of GameStop Event: A Practical Approach Using Network Analysis and Large Language Models
    Lin, Shengyuan
    Wang, Keyi
    Liu, Xiao-Yang
    ICAIF 2024 - 5th ACM International Conference on AI in Finance, : 428 - 436
  • [39] Enhancing magnetocaloric material discovery: A machine learning approach using an autogenerated database by large language models
    Yuan, Jiaoyue
    Yang, Runqing
    Patra, Lokanath
    Liao, Bolin
    AIP ADVANCES, 2024, 14 (08)
  • [40] A Hybrid Approach to Dimensional Aspect-Based Sentiment Analysis Using BERT and Large Language Models
    Zhang, Yice
    Xu, Hongling
    Zhang, Delong
    Xu, Ruifeng
    ELECTRONICS, 2024, 13 (18)