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

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

by 카순 인드라시리, 스리스칸다라자 수호티얀, 박수현
June 2022
Beginner to intermediate
368 pages
6h 36m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브 애플리케이션 디자인 패턴
29
1
클라우드 네이티브 애플리케이션이란?
파드
pod
는 주어진 노드에서 실행되는 애플리케이션 실행 환경을 의미하는 가장 기본적인 배포
단위입니다. 하나의 파드에서 한 개 이상의 컨테이너를 실행할 수 있습니다. 각 파드는 쿠버네
티스 클러스터 내에서 고유한
IP
주소를 할당받습니다.
쿠버네티스는 이 외에도 서비스나 디플로이먼트
Deployment
, 레플리카셋
ReplicaSet
과 같은 추상화
요소들로 애플리케이션 배포와 관리를 더 쉽게 만들어 줍니다.
서비스
는 여러 파드를 하나의
네트워크 서비스로 논리적으로 묶어줍니다. 이 서비스를 통해 여러 파드에 부하를 고루 분산할
수 있습니다.
레플리카셋
은 애플리케이션에서 지정한 파드 수를 정의하고 관리합니다.
디플로
이먼트
는 애플리케이션에 대한 변경 사항을 처리하고 이를 레플리카셋 또는 파드에 반영합니다.
이런 모든 종류의 쿠버네티스 객체
object
YAML
또는
json
파일 형태로 명세할 수 있으며,
버네티스
API
서버를 통해 쿠버네티스 컨트롤 플레인에 적용할 수 있습니다. 쿠버네티스에 대
한 더 자세한 정보는 쿠버네티스 공식 문서 (
https
://
kubernetes
.
io
/
ko
/
docs
/
home
/
)에서 확
인하실 수 있습니다.
서버리스
클라우드 네이티브 애플리케이션의 특정 마이크로서비스는
서버리스
serverless
형태로 구현할 수
있습니다. 서버리스 형태로 구현한 마이크로서비스는 클라우드 인프라스트럭쳐상의 서버리스
플랫폼에서 동작하며, 서버리스 플랫폼은 필요한 관리 기능이나 네트워크, ...
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