用于持续软件工程的基于微服务和DevOps的架构

Zoraida Emperatriz Mamani Rodríguez, Luz Del Pino Rodríguez, Juan Carlos Gonzales Suarez
{"title":"用于持续软件工程的基于微服务和DevOps的架构","authors":"Zoraida Emperatriz Mamani Rodríguez, Luz Del Pino Rodríguez, Juan Carlos Gonzales Suarez","doi":"10.15381/IDATA.V23I2.17278","DOIUrl":null,"url":null,"abstract":"Microservices are conceived as an architectural style focused on developing applications through a set of services, independent, scalable, collaborative, evolutionary, capable of adapting to complex ecosystems. On the other hand, DevOps is a paradigm that uses a set of principles focused on the continuous delivery and integration of software, this implies a new culture to develop and deploy software in highly collaborative and agile contexts aimed at reducing the gap between development and operations. It is in this context that the present work proposes an Architecture based on Microservices and DevOps for continuous software engineering and applies the proposal through a case study with the participation of development teams formed by the students of the Workshop courses of Software and Systems Construction of the academic semesters: 20181, 2018-2, 2019-1, 2019-2 and led by the authors of this research; As a result of value there is a software product consisting of a set of Apps implemented with leading stack technologies under a disruptive approach.","PeriodicalId":52836,"journal":{"name":"Industrial Data","volume":"23 1","pages":"141-149"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Arquitectura basada en Microservicios y DevOps para una ingeniería de software continua\",\"authors\":\"Zoraida Emperatriz Mamani Rodríguez, Luz Del Pino Rodríguez, Juan Carlos Gonzales Suarez\",\"doi\":\"10.15381/IDATA.V23I2.17278\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Microservices are conceived as an architectural style focused on developing applications through a set of services, independent, scalable, collaborative, evolutionary, capable of adapting to complex ecosystems. On the other hand, DevOps is a paradigm that uses a set of principles focused on the continuous delivery and integration of software, this implies a new culture to develop and deploy software in highly collaborative and agile contexts aimed at reducing the gap between development and operations. It is in this context that the present work proposes an Architecture based on Microservices and DevOps for continuous software engineering and applies the proposal through a case study with the participation of development teams formed by the students of the Workshop courses of Software and Systems Construction of the academic semesters: 20181, 2018-2, 2019-1, 2019-2 and led by the authors of this research; As a result of value there is a software product consisting of a set of Apps implemented with leading stack technologies under a disruptive approach.\",\"PeriodicalId\":52836,\"journal\":{\"name\":\"Industrial Data\",\"volume\":\"23 1\",\"pages\":\"141-149\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Industrial Data\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15381/IDATA.V23I2.17278\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Industrial Data","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15381/IDATA.V23I2.17278","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

微服务被认为是一种架构风格,专注于通过一组独立、可扩展、协作、进化的服务开发应用程序,能够适应复杂的生态系统。另一方面,DevOps是一种使用一套专注于软件持续交付和集成的原则的范式,这意味着一种在高度协作和敏捷的环境中开发和部署软件的新文化,旨在缩小开发和运营之间的差距。正是在这种背景下,本工作提出了一种用于连续软件工程的基于微服务和DevOps的体系结构,并通过案例研究应用了该建议,由软件和系统构建研讨会课程的学生组成的开发团队的参与:20181、2018-2、2019-1,2019-2,由本研究的作者领导;作为价值的结果,出现了一种软件产品,它由一组应用程序组成,这些应用程序是在颠覆性方法下使用领先的堆栈技术实现的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Arquitectura basada en Microservicios y DevOps para una ingeniería de software continua
Microservices are conceived as an architectural style focused on developing applications through a set of services, independent, scalable, collaborative, evolutionary, capable of adapting to complex ecosystems. On the other hand, DevOps is a paradigm that uses a set of principles focused on the continuous delivery and integration of software, this implies a new culture to develop and deploy software in highly collaborative and agile contexts aimed at reducing the gap between development and operations. It is in this context that the present work proposes an Architecture based on Microservices and DevOps for continuous software engineering and applies the proposal through a case study with the participation of development teams formed by the students of the Workshop courses of Software and Systems Construction of the academic semesters: 20181, 2018-2, 2019-1, 2019-2 and led by the authors of this research; As a result of value there is a software product consisting of a set of Apps implemented with leading stack technologies under a disruptive approach.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
12
审稿时长
16 weeks
期刊最新文献
Utilization of Hass Avocado Seed (Persea Americana) Via Fast Pyrolysis and Its Evaluation in the Production of Bio-Oil and Biochar Segmentación de mercado: Machine Learning en marketing en contextos de covid-19 Implementación de estrategias comerciales retail y su relación con los patrones de consumo en las tiendas por departamento en un contexto de covid-19 Aplicación de herramientas Lean Manufacturing (5S, Andon y Tiempo Estándar) para el aumento de la productividad en el área de producción de una empresa metalmecánica Aplicación de un modelo de simulación discreta para mejorar la productividad del proceso de producción en una empresa manufacturera
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1