IaC와 테라폼

데브코스

목록 보기
113/131

IaC(Infrastructure as Code)

  • 구성관리 (Configuration Management)
    - 구성 (또는 형상 : configuration)은 의존성 떄문에 코드에 못지 않게 소프트웨어 시스템에 큰 영향을 미침
    • 따라서 구성 관리 (또는 형상 관리)는 잦은 빌드, 통합, 릴리스로 이루어지는 CI/CD에 중요한 측면
    • 이를 체계적으로 관리하고 자동화할 수 있는 여러 종류의 도구가 만들어지고 이용되어 왔음

IaC(Infrastructure as Code)

  • 인프라스트럭쳐 (소프트웨어가 의도된 목적을 활용하기 위하여 이용하는 환경 구성)를 생성, 변경 , 관리

  • 수작업에 의하는 것보다 안정성, 일관성, 재현 가능성을 향상시킬 수 있다.

  • 버전 관리, 재사용, 공유 등에 유리함.


    테라폼 (Terraform)

  • Hashicorp 사에서 제공하는 IaC 도구

profile
Dive Head First | Work Super Hard | Attract Great People

0개의 댓글