클라우드 네이티브 (클라우드 네이티브 애플리케이션을 설계, 개발, 운영하는 핵심 가이드)

클라우드 네이티브 (클라우드 네이티브 애플리케이션을 설계, 개발, 운영하는 핵심 가이드)

$22.00
Description
최신 클라우드 네이티브 애플리케이션 개념을 익히고 모범 사례를 배워보자!

클라우드를 처음 접할 때는 누구나 어려움을 겪는다. 분산 시스템을 배우고 컨테이너와 함수를 익혀야 하며, 어렵지만 이를 한 번에 다루는 방법도 알아야 한다.

이 책은 최신 클라우드 네이티브 애플리케이션 아키텍처의 구성 요소를 설명한다. 컨테이너, 서버리스 컴퓨팅, 스토리지, 애플리케이션의 이식성 개념 설명부터 클라우드 네이티브 애플리케이션 개발에 필요한 패턴, 메시징, 이벤팅, 데브옵스 같은 모범 사례까지 살펴본다. 클라우드 네이티브 환경에서 애플리케이션을 어떻게 설계, 개발, 운영해야 할지 고민이라면 이 책으로 시작해보자.

● 클라우드 네이티브 애플리케이션 설계에 필요한 기술을 살펴본다.
● 컨테이너와 함수를 분리하고 언제 사용하는지 배운다.
● 데이터 관련 요구 사항이 있는 애플리케이션을 설계한다.
● 애플리케이션 개발, 테스팅, 운영에 필요한 기본 개념과 데브옵스 방법을 배운다.
● 클라우드 네이티브 애플리케이션을 개발하고 관리하는 팁, 기술, 모범 사례 등을 학습한다.
● 이식성 있는 애플리케이션의 장단점과 구축 비용을 알아본다.
저자

보리스숄

BorisScholl
마이크로소프트애저컴퓨트팀의수석프로그램관리자.애저컴퓨트팀에서제품아키텍트로일하며차세대분산시스템플랫폼과애플리케이션모델에집중하고있다.

목차

CHAPTER1클라우드네이티브소개
1.1분산시스템
1.212요소앱
1.3가용성과서비스수준협약서
1.4마치며

CHAPTER2기본지식
2.1컨테이너
2.2서버리스컴퓨팅
2.3함수
2.4VM부터클라우드네이티브까지
2.5마이크로서비스
2.6마치며

CHAPTER3클라우드네이티브애플리케이션설계
3.1클라우드네이티브애플리케이션기초
3.2클라우드네이티브vs전통적인아키텍처
3.4API설계와버저닝
3.5서비스커뮤니케이션
3.6게이트웨이
3.7이그레스
3.8서비스메시
3.9아키텍처예제
3.10마치며

CHAPTER4데이터다루기
4.1데이터스토리지시스템
4.2다양한데이터스토어데이터
4.3클라이언트가데이터에접근하기
4.4빠르게확장가능한데이터
4.5데이터분석
4.6쿠버네티스상데이터베이스
4.7마치며

CHAPTER5데브옵스
5.1데브옵스란?
5.2테스팅
5.3개발환경과도구
5.4CI/CD
5.5모니터링
5.6설정관리
5.7예제CI/CD흐름
5.8마치며

CHAPTER6모범사례
6.1클라우드네이티브로이동하기
6.2회복력확인
6.3보안강화
6.4데이터다루기
6.5성능과확장성
6.6함수
6.7운용
6.8로깅,모니터링,알림
6.9서비스커뮤니케이션
6.10컨테이너
6.11마치며

CHAPTER7이식성
7.1왜애플리케이션을이식할수있게만드는가?
7.2이식성비용
7.3이식성을언제,어떻게구현할것인가?
7.4마치며

찾아보기

출판사 서평

전문가들은2025년쯤에는애플리케이션의90%이상이클라우드네이티브로구현될것이라고말한다.클라우드네이티브기술은현대적인퍼블릭클라우드,프라이빗클라우드,하이브리드클라우드와같이동적인환경에서확장성있는애플리케이션을만들고운영할수있다.따라서기존애플리케이션은클라우드네이티브애플리케이션으로점차전환하고있으며,앞으로는모든산업분야에큰영향을미칠것이다.

이책은클라우드네이티브애플리케이션설계에필요한개념을다룬다.가장기본적이고중요한개념인데브옵스,애자일방법론,마이크로서비스,클라우드플랫폼,쿠버네티스및도커등을설명한다.실무에서풀지못한문제를해결하는데도움되는내용으로채웠다.클라우드환경에서의실무경험이풍부한저자들이이론과실무에서의괴리감을속시원하게해결해준다.클라우드환경이아닌곳에서실행중인앱을클라우드환경으로이전할때한번에이전하는것이아닌단계적으로이전하는방법을알려준다.이책을읽고클라우드네이티브하게애플리케이션개발에성공하길바란다.