Skip to Content
코드로 인프라 관리하기(2판)
book

코드로 인프라 관리하기(2판)

by 키프 모리스, 이동규
August 2022
Beginner to intermediate
464 pages
9h 46m
Korean
Hanbit Media, Inc.
Content preview from 코드로 인프라 관리하기(2판)
17.1
스택 간 의존성 검색
ShopSpinner
시스템에는
shared-network-stack
에서 관리하는 네트워킹 요소와 통합되는 소
비자 스택
application-infrastructure-stack
이 포함된다. 네트워킹 스택은
VLAN
을 선언한다.
vlan:
name: "appserver_vlan"
address_range: 10.2.0.0/8
애플리케이션 스택은
VLAN
에 할당된 애플리케이션 서버를 정의한다.
virtual_machine:
name: "appserver-${ENVIRONMENT_NAME}"
vlan: "appserver_vlan"
이 예제는 두 스택 간의 의존성을 하드코딩하여 매우 긴밀한 결합을 생성한다. 네트워킹 스택
의 인스턴스 없이 애플리케이션 스택 코드의 변경을 테스트하는 것은 불가능하다. 네트워킹 스
택 변경은
VLAN
이름을 사용하는 다른 스택의 의존성에 의해 제한된다.
복원력을 위해
VLAN
을 더 추가하기로 결정한 경우 네트워킹 스택은 자신을 호출하는 스택에
대해, 그리고 네트워킹 스택을 호출하는 스택은 이 스택에 포함된 네트워킹 스택 대해 함께 변
경을 진행해야 한다.
1
그렇지 않으면 원래의 이름을 남기게 되어 코드와 인프라를 이해하고 유
지보수하기 어려워진다.
vlans:
- name: "appserver_vlan" ...
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.
Start your free trial

You might also like

견고한 데이터 엔지니어링

견고한 데이터 엔지니어링

조 라이스, 맷 하우슬리

Publisher Resources

ISBN: 9791169210119