(129 관리 1-10) 코드형 인프라스트럭처 (IaC)
코드형 인프라스트럭처
멘토링
1교시형 문제에서 가장 중요한 것은 질문한 토픽에 대해
정확하고 명확하게 정의를 기술하는 것입니다.
코드, 인프라스트럭처, 자동화, 구성 및 프로비저닝 등의 핵심 키워드가 들어가야 하고,
IaC 개념도와 주요 도구, IaC의 접근 방식(선언적/명령적),
추가적으로 IaC 적용 시 기대 효과를 10분 안에 적절히 배분하여 작성하는 것이 중요합니다.
많이 알고 있다고 다 쓰는 것이 좋은 것은 아닙니다.
10분 안에 내가 표현하고자 하는 내용을 기술사적 관점(간글)과 함께
적절히 배분하여 작성하는 것이 더욱 중요합니다.
코드형 인프라스트럭처의 정의
시스템과 해당 구성을 프로비저닝하고 변경하기 위한 일관되고 반복 가능한 루틴을 제공하는
인프라 자동화 접근법
소프트웨어를 프로그래밍하는 것처럼 코드를 통해
인프라스트럭처를 관리하고 프로비저닝하는 기술
코드형 인프라스트럭처 개념도
The best Infrastructure as Code tools for 2022 (clickittech.com)
The best Infrastructure as Code tools for 2022
As organizations are embracing the IaC revolution, choosing the right infrastructure as code tools for your organization is the key.
www.clickittech.com
IaC 접근 방식
선언적 접근방식 vs. 명령적 접근방식
코드형 인프라(IaC)란? | 용어 해설 | HPE 대한민국
코드형 인프라(IaC)란? | 용어 해설
코드형 인프라(IaC)는 기업이 코드를 통해 IT 인프라 리소스를 빠르게 관리 및 구축하고, 일관성 개선 및 수동 프로세스 오류 감소의 효과를 얻는 데 도움이 됩니다. | HPE 대한민국
www.hpe.com
명령적/선언적 접근 방식 도구 : Ansible, Chef
선언적 접근방식 도구 : AWS CloudFormation, Openstack Heat, Puppet, SaltStack, Terraform
IaC 구성 위한 주요 기술
IaC (Infrastructure as Code) 란? (sarc.io)
구성 오케스트레이션과 구성 관리 2가지로 구분하기도 하고,
Orchestration, Configuration, Bootstrap 3가지로 구분하기도 하는 것 같은데
구분, 설명, 특징(명령적/선언적, 도구 유형) 의 자신만의 3단 표를 생각해 보시면 좋을 듯합니다.
정답은 없습니다.
IaC 이점
기존 방식 대비 IaC가 적용되면 좋아지는 부분들을 이해하시고,
일관성, 비용절감, 효율성, 속도, 위험감소 등 다양한 관점으로 이점을 기술하시면 될 듯 합니다.
참고 자료
코드형 인프라스트럭처 - 위키백과, 우리 모두의 백과사전 (wikipedia.org)
코드형 인프라스트럭처 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. -->
ko.wikipedia.org
https://www.redhat.com/ko/topics/automation/what-is-infrastructure-as-code-iac
코드형 인프라(IaC)란? 개념 및 인프라 프로비저닝 자동화 방법
코드형 인프라(Infrastructure as Code, IaC)란 수동 프로세스가 아닌 코드를 통해 인프라를 관리하고 프로비저닝하는 것을 뜻합니다. 사용 방법 및 장단점을 살펴 봅니다.
www.redhat.com
https://www.ciokorea.com/news/218904
인프라 자동화 접근법··· ‘코드형 인프라(IaC)’란?
컴퓨팅 인프라를 코드로 취급하는 것은 클라우드에서 소프트웨어를 프로비저닝하는 스마트하고 현대적인 방법이다. 여기서는 ‘코드형 인프라(IaC)’란
www.ciokorea.com
IaC (Infrastructure as Code) 란?
Tech Note 정보 애리얼 님이 작성하신 글입니다. 카테고리: [ Cloud Computing & MSA ] 게시됨: 26 May 2020 작성됨: 26 May 2020 최종 변경: 30 May 2020 조회수: 12285 1. 개요 이 게시판에 보면 Terraform에 대해 소개한
sarc.io
코드형 인프라(IaC)란? | 용어 해설
코드형 인프라(IaC)는 기업이 코드를 통해 IT 인프라 리소스를 빠르게 관리 및 구축하고, 일관성 개선 및 수동 프로세스 오류 감소의 효과를 얻는 데 도움이 됩니다. | HPE 대한민국
www.hpe.com
https://nearhome.tistory.com/112
코드형 인프라 (IaC), Ansible 개념 & 설치
IaC 개념 IaC 장점 비용 절감 빠른 속도 안정성 코드화 및 버전 관리 재사용성 IaC 도구 및 특징 비교 구성 관리 / 배포 가변 인프라 / 불편인프라 절차적 / 선언적 언어 마스터 및 에이전트 유무 Ansib
nearhome.tistory.com