본문 바로가기
KERD
논문KCI 등재

IaC 기반 클라우드 인프라 자동화 도구 개발 및 보안 강화 방안 연구

A Study on Development of an IaC-Based Cloud Infrastructure Automation Tool and Security Enhancement Methods

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

전통적인 수동 인프라 배포 방식은 인적 오류로 인한 보안 취약점 발생 가능성이 있다는 한계를 가진다. 따라서 이를 대체할 수 있는 IaC를 통해 인프라 구축에서 효율성 및 안전성 강화를 위한 연구를 진행하였다. 본 연구에서는 사용자가 생성한 클라우드 인프라 다이어그램을 안전한 IaC 코드로 자동 변환하는 도구를 개발하였고, 클라우드 인프라 안전성을 위하여 항목별 안전한 설정을 연구하였다. 본 연구를 통해 환경 구성 단계에서의 개별 구성 파일의 작성 과정을 생략함으로써, 비용 절감 및 속도 향상 효과를 기대할 수 있으며 사용자의 안전하고 효율적인 클라우드 인프라 배포를 도울 수 있다. 본 연구의 기여점은 클라우드 인프라를 안전하게 관리 운영하기 위한 코드형 인프라의 편집 및 자동 배포 도구의 설계 및 개발에 있다.

Abstract

Traditional manual infrastructure deployment methods have limitations, such as the potential for security vulnerabilities due to human error. Therefore, this research focuses on enhancing efficiency and security in infrastructure deployment through Infrastructure as Code (IaC). In this study, we developed a tool that automatically converts user-generated cloud infrastructure diagrams into secure IaC code and researched secure configurations for each component to ensure cloud infrastructure safety. By omitting the manual creation process of individual configuration files during the environment setup phase, this research is expected to result in cost reduction and speed improvements, while also assisting users in deploying cloud infrastructure in a secure and efficient manner. The contribution of this research lies in the design and development of an IaC editing and automatic deployment tool for the secure management and operation of cloud infrastructure.

참고문헌 (14)

  1. "Worldwide Public Cloud User" (2024)[URL]
  2. Justin Garrison, "Clou d Native Infrastructure: Patterns for Scalable Infrastructure and Applicatio ns in a Dynamic Environment" (2017), O’Reil ly Media
  3. A. Ghosh, "Streamlining Multi-Cloud Infrastr ucture Orchestration: Leveraging Terr aform as a Battle-Tested Solution", 2024 International Conference on Cognit ive Robotics and Intelligent Systems, 2024, pp.911~915 (2024)
  4. "Terraform AWS Provider Documentation" (2024)[URL]
  5. A. Rahman, "Gang of Eight: A def ect taxonomy for infrastructure as cod e scripts", 2020 IEEE, 2020, 752~764
  6. "Cloudcraft; Create cloud architecture diagrams" (2024)[URL]
  7. "Lucidchart; Online diagr am software&visual solution" (2024)[URL]
  8. "Structurizr; Software arc hitecture diagrams as code" (2024)[URL]
  9. A. Rahman, "Shhh!: 12 Practices for Secret Management in Infrastructure as Code", IEEE Secure Development Conference, pp.56~62 (2021)
  10. H. Andrew, "Security Vulnerabili ties in Infrastructure as Code: What, How Many, and Who?", Research Square, ~ (2023)
  11. KISA, "Cloud Vulnerability Check Gui de - Security Settings(CCE)", Korea I nternet & Security Agency, 510~ (2020)
  12. "All Queries" (2023)[URL]
  13. Chiari, M. De Pascalis, "Static Analysis of Infrastructure a s Code: a Survey", IEEE 19th Interna tional Conference on Software Archite cture Companion, pp.218~225 (2022)
  14. "AWS Prescript ive Guidance: Encryption best practices and features for AWS services" (2024)[URL]

관련 논문AI추천

이 간행물의 다른 논문 (34건)