
코드형 인프라는 수동 프로세스 대신 코드를 통해 인프라를 프로비저닝하고 관리
기존의 수동 설정 방식 -> 반복 작업 많고, 휴먼 에러 발생하기 쉽고 인프러 설정을 별도로 문서화해 관리해야 하는 번거로움 있음.
IaC는 크게 선언적(Declarative) 방식과 명령형(Imperative) 방식으로 나뉨
선언적 방식 : 최종 상태 정의하면 IaC 도구가 이를 자동으로 구성하는 방식이다.
(대표적 도구 - Terraform, AWS CloudFormation)
명령형 방식 : 구성 방법을 직접 정의하는 방식, 인프라를 설정하는 단계를 코드로 정의하며 명령어 기반으로 실행
(대표적 도구 - Ansible, AWS CDK)
장점
단점
| [매일메일] 자바에서 제네릭의 공변, 반공변, 무공변에 대해 설명해주세요 (0) | 2025.07.15 |
|---|---|
| [매일메일] 자바에서 Object 타입인 value를 String으로 타입 캐스팅하는 것과 String.valueOf()를 사용하는 것의 차이점은 무엇인가요? (1) | 2025.07.11 |
| [매일메일] @OneToOne 연관관계에서 Lazy Loading을 설정할 때 주의할 점은? (3) | 2025.07.10 |
| [매일메일] String 객체는 가변일까요, 불변일까요? (0) | 2025.07.08 |
| [매일메일] 네트워크에서 회선 교환 방식과 패킷 교환 방식은 어떤 차이점이 있나요? (0) | 2025.07.07 |