Skip to Content
클라우드 네이티브 애플리케이션 디자인 패턴
book

클라우드 네이티브 애플리케이션 디자인 패턴

by 카순 인드라시리, 스리스칸다라자 수호티얀, 박수현
June 2022
Beginner to intermediate
368 pages
6h 36m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브 애플리케이션 디자인 패턴
108
클라우드 네이티브 애플리케이션 디자인 패턴
사이드카 패턴의 엄청난 인기와 성공에 따라 쿠버네티스와 같은 몇몇 플랫폼에서는 사이드카
를 기본 제공하는 것을 검토하고 있습니다.
관련 패턴들
사이드카 패턴은 다음에 설명할 서비스 메시 패턴과 밀접한 관계를 가집니다.
3.1.63.1.6
서비스 메시 패턴 서비스 메시 패턴
서비스 메시 패턴
service
mesh
pattern
은 사이드카 패턴을 확장한 것으로 클라우드 네이티브 애플리
케이션의 통신 인프라스트럭처로서 주로 사용합니다.
서비스 메시 패턴은 클라우드 네이티브 애플리케이션의 마이크로서비스 간, 그리고 시스템 간
연결성을 구현할 때 맞닥트리는 문제를 해결하고자 제안되었습니다.
1
장에서도 살펴보았지만
예전에는 중앙 집중화된
ESB
아키턱체를 통해 서비스나 시스템들을 연결했었습니다. 하지만
ESB
를 사용하지 않게 되면서 각 마이크로서비스들이 서비스 간 통신 로직을 책임지고 처리해
야만 했습니다.
[그림
3
-
17
]에서 두 가지 아키텍처를 보여주고 있습니다. 왼쪽은
ESB
이고 오른쪽은 마이크로
서비스로 구성되어 있습니다. 타임아웃과 재시도 기법 등을 포함한 탄력적 연결성 기능을 제공
해야 하며 다른 서비스들에 비즈니스 기능을 제공해주어야 한다고 가정해보겠습니다. 왼쪽의
ESB
구조의 경우 최소한의 노력만으로
ESB
내장 기능을 사용해서 신뢰할 수 있는 통신 기능
을 구현할 수 있습니다. 반면 오른쪽 마이크로서비스 아키텍처의 경우 내부 통신 로직이 각 마
이크로서비스별로 구현되어야만 합니다. 결국 ...
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: 9791162245675