IAC2: Infrastructure-as-code Architecture Decision Compliance

IAC2:基础设施即代码架构决策合规性

基本信息

项目摘要

Infrastructure-as-code (IaC) helps practitioner to automatically provision and manage IT infrastructures at scale, rather than using manual processes. The promise of IaC is easy, rapid, secure, reliable, and repeatable IT infrastructure provisioning and management. In IaC design and development many complex architectural design decisions (ADD) are made for the IaC system, the underlying infrastructure, and the software system to be delivered. Today foundations to make the (often huge) complexity of IaC manageable are missing, leading to low quality, high risks, and high costs/efforts in IaC design and development. The project has the objective to develop foundational concepts and methods to address these research gaps by studying the following research questions:RQ1: How can the informal IaC established practices documented in the literature today be specified in a rigorous way?RQ2: How can a broad set of IaC code and especially architecture smells and patterns be identified and detected in a systematic and automated fashion?RQ3: How can the enormous complexity of large-scale IaC architectures be tackled through evidence-based decision making?To address the research questions, the project aims to reduce complexity and improve quality through rigorous IaC ADD compliance specifications, and reduce risks and uncertainties by basing these specifications on established patterns and bad smells. Based on this foundation, it aims to provide means for precise identification of these patterns and bad smells in IaC code and architectures, and to provide automatic detection in IaC code and architectures. Together these contributions will enable improving quality through precise identification and automatic detection, and reducing risks and uncertainties by replacing manual processes, which also reduces the necessary costs and efforts in especially maintaining complex IaC architectures. Finally, the project aims to provide novel means for continuously measuring and monitoring IaC compliance improvements and degradations, thus enabling evidence-based improvement of the architecture. All project results will be evaluated in various empirical studies. While IaC has been used as a tool to help continuously improve the system to be deployed, e.g. for cloud applications, the evolution of the IaC architecture itself has not yet been studied in the literature. Given the broad use of IaC in practice and the enormous complexity of existing IaC architectures in large deployments, it is rather likely that often non-optimal decisions will be made, leading to severe design issues. This problem has not been addressed by any major research effort yet and requires new foundational research.
基础架构AS-CODE(IAC)可帮助从业者自动提供和管理IT基础架构,而不是使用手动过程。 IAC的承诺是简单,快速,安全,可靠且可重复的IT基础架构提供和管理。在IAC设计和开发中,许多复杂的建筑设计决策(ADD)是为IAC系统,基础基础架构和要交付的软件系统做出的。如今,使IAC可管理的(通常是巨大)复杂性的基础缺失,导致IAC设计和开发中的高质量,高风险和高成本/努力。该项目的目标是通过研究以下研究问题来开发基本概念和方法来解决这些研究差距:RQ1:如何以严格的方式指定今天文献中的非正式IAC建立的实践?通过基于证据的决策来解决架构?为了解决研究问题,该项目旨在通过严格的IAC增加合规规范来降低复杂性并提高质量,并通过将这些规范基于确定的模式和不良气味来减少风险和不确定性。基于这个基础,它旨在提供精确识别IAC代码和体系结构中这些模式和不良气味的方法,并在IAC代码和体系结构中提供自动检测。这些贡献将通过精确的识别和自动检测来提高质量,并通过替换手动流程来降低风险和不确定性,从而降低了在维持复杂的IAC架构方面的必要成本和努力。最后,该项目旨在为不断衡量和监视IAC依从性的改进和降解提供新颖的手段,从而为循证建筑提供基于证据的改进。所有项目结果将在各种经验研究中进行评估。尽管IAC已被用作帮助不断改善要部署的系统的工具,例如对于云应用,文献中尚未研究IAC架构本身的演变。鉴于IAC在实践中的广泛使用以及在大型部署中现有IAC体系结构的巨大复杂性,因此通常会做出非最佳决策,从而导致严重的设计问题。任何重大研究工作尚未解决这个问题,需要新的基础研究。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Professor Dr. Frank Leymann其他文献

Professor Dr. Frank Leymann的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Professor Dr. Frank Leymann', 18)}}的其他基金

ReSUS (Reusable Software University of Stuttgart) – Platform for publication, search, citation, and automated execution of research software
ReSUS(斯图加特可重用软件大学)â 发布、搜索、引用和自动执行研究软件的平台
  • 批准号:
    425911815
  • 财政年份:
    2019
  • 资助金额:
    --
  • 项目类别:
    Science Communication, Research Data, eResearch (Scientific Library Services and Information Systems)
SustainLife - Sustaining Living Digital Systems in the Humanities
SustainLife - 维持人文学科中的生命数字系统
  • 批准号:
    379522012
  • 财政年份:
    2017
  • 资助金额:
    --
  • 项目类别:
    Research data and software (Scientific Library Services and Information Systems)
Optimization and adaptation of situation-aware applications based on workflow fragments
基于工作流片段的态势感知应用优化与适配
  • 批准号:
    252975529
  • 财政年份:
    2014
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Benchflow - A Benchmark for Workflow Management Systems
Benchflow - 工作流程管理系统的基准
  • 批准号:
    229974593
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Konzepte und Methoden zur Unterstützung von Fachanwendern bei der Umsetzung von Adaptivität und Compliance-Richtlinien in Geschäftsprozessen
支持业务用户在业务流程中实施适应性和合规性指南的概念和方法
  • 批准号:
    219206707
  • 财政年份:
    2012
  • 资助金额:
    --
  • 项目类别:
    Research Grants

相似国自然基金

大型交通基础设施建设行为与生态环境非对称耦合机理研究
  • 批准号:
    72371043
  • 批准年份:
    2023
  • 资助金额:
    41 万元
  • 项目类别:
    面上项目
基于生成性IT基础设施的组织敏捷性构建机制研究
  • 批准号:
    72302015
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
供需视角下城市绿色基础设施格局演化、机理与调控——以南京市为例
  • 批准号:
    42371318
  • 批准年份:
    2023
  • 资助金额:
    46 万元
  • 项目类别:
    面上项目
数字基础设施建设与中国3E绩效:机制、效应与政策研究
  • 批准号:
    72304001
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
跨界基础设施的共建机制与区域效应研究——以长三角城际“断头路”连通为例
  • 批准号:
    42301204
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Comprehensive and non-invasive prenatal screening of coding variation
全面、无创的编码变异产前筛查
  • 批准号:
    10678005
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
Geostatistical Software for Non-Parametric Geostatistical Modeling of Uncertainty
用于不确定性非参数地统计建模的地统计软件
  • 批准号:
    10697081
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
A breakthrough mobile phone technology that aids in early detection of COPD
突破性手机技术有助于早期发现慢性阻塞性肺病
  • 批准号:
    10760409
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
Unified, Scalable, and Reproducible Neurostatistical Software
统一、可扩展且可重复的神经统计软件
  • 批准号:
    10725500
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
Enhanced Echinobase: A Community Genomics Research Resource For The Future
增强型 Echinobase:未来的社区基因组学研究资源
  • 批准号:
    10715578
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了