여 몇 년 후 세상에 나왔다. 선언형 언어는 인프라 정의를 구현 방법에서 분리하여 인프라 코드
를 단순화했다.
최근에는 기존의 범용 프로그래밍 언어
general
-
purpose
language
로 인프라를 정의하는 새로운 인프라
도구를 사용하기도 한다.
Pulumi
와
AWS
Cloud
Development
Kit
(
CDK
)는
TypeScript
,
Python
,
Java
와 같은 언어를 지원한다. 이러한 도구는 선언형 언어의 몇 가지 제약을 해결하
기 위해 등장했다.
선언형 코드와 명령형 코드의 혼합
명령형 코드는 이벤트를 발생시키는 방법을 명시하는 명령어 집합이다. 선언형 코드는 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.