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

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

by 카순 인드라시리, 스리스칸다라자 수호티얀, 박수현
June 2022
Beginner to intermediate
368 pages
6h 36m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브 애플리케이션 디자인 패턴
44
클라우드 네이티브 애플리케이션 디자인 패턴
서비스
라고도 합니다.
이 장의 처음에서 설명한 바와 같이 서비스나 시스템들은 클라우드 네이티브 분야 이전에
SOA
에서도 많이 사용했습니다.
SOA
에서 모든 서비스나 데이터, 시스템은
ESB
로 통합합
니다. 그래서
SOA
에서 새로운 조합을 만들 때
ESB
는 당연한 선택이 될 수밖에 없었습니다.
EIP
Enterprise
Integration
Pattern
라고 불리는 이 구조에서는 과도하게 많은 조합 패턴이 사용되기 일
쑤였습니다.
클라우드 네이티브 분야에서는 이런 중앙화된 조합 계층이 없습니다. 대신 서비스 조합은 전부
서비스를 개발하는 과정에서 이루어집니다.
3
장에서는 이런 관점에서 사용할 수 있는 조합 패
턴들을 자세히 살펴보고 클라우드 네이티브 애플리케이션에 어떤 조합 패턴을 사용해야 하는
지 알아보겠습니다.
1.3.31.3.3
데이터 관리 패턴 데이터 관리 패턴
대부분의 클라우드 네이티브 애플리케이션은 데이터를 관리합니다. 애플리케이션의 상태나 서
비스에 필요한 비즈니스 데이터를 저장하기 위한 영구 스토어로 데이터베이스를 주로 사용합
니다. 클라우드 네이티브 애플리케이션은 아시다시피 기본적으로 분산 구조이기 때문에 데이
터 관리 역시 중앙화된 방법이 아닌 분산 방식으로 이루어집니다.
전통적인 모놀리식 애플리케이션에서는 중앙화된 공유 데이터 스토어를 여러 애플리케이션이
함께 사용합니다. 클라우드 네이티브 애플리케이션에서는 각 마이크로서비스가 자신만의 데이
터 스토어를 가지며, 다른 서비스나 외부 ...
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