클라우드 네이티브 아키텍처 (클라우드환경을 위한 고가용성 및 비용 효과적인 애플리케이션 설계와 구축)

클라우드 네이티브 아키텍처 (클라우드환경을 위한 고가용성 및 비용 효과적인 애플리케이션 설계와 구축)

$27.60
Description
클라우드 컴퓨팅은 가상화 이래 가장 혁신적인 IT 개발로 입증됐다. 클라우드 네이티브 아키텍처는 레거시 시스템보다 더 많은 유연성을 제공한다. 이 책은 현대 클라우드 네이티브 아키텍처 배포의 세 가지 필수 구성 요소인 조직 변환과 배포 현대화, 클라우드 네이티브 아키텍처 패턴을 설명한다.

이 책은 클라우드 네이티브 아키텍처가 무엇인지 정의하고, 설명의 기반으로 사용되는 클라우드 네이티브 아키텍처에 대한 간략한 소개로 시작한다. 클라우드 채택 프레임워크가 어떻게 구성됐는지 배우고 마이크로서비스 및 서버리스 컴퓨팅을 설계 원칙으로 사용하는 클라우드 기본 아키텍처를 알아본다. 그다음 확장성, 비용 최적화, 보안 및 운영 우수성을 달성하는 방법 등 클라우드 네이티브 디자인의 주요 핵심 요소를 살펴본다. 마지막 장에서는 AWS와 애저(Azure)에서 구글 클라우드 플랫폼(Google Cloud Platform)에 이르는 다양한 퍼블릭 클라우드 아키텍처에 관해서도 다룬다.

마지막으로 이 책에서는 비즈니스 요구 사항을 충족하는 클라우드 네이티브 아키텍처를 채택하는 기법을 배운다. 또한 클라우드 제공업체의 향후 추세와 기대를 이해하게 될 것이다.
저자

톰라쥬스키

SI,스타트업및엔터프라이즈고객들이IT시스템을현대화하고혁신적인소프트웨어솔루션을개발하는데도움을주는리더이자클라우드기술자다.

목차

▣01장:클라우드네이티브아키텍처소개
클라우드네이티브아키텍처란무엇인가?
클라우드네이티브성숙도모델정의
__첫번째축-클라우드네이티브서비스
__두번째축-애플리케이션중심설계
__세번째축-자동화
클라우드네이티브여정
__클라우드우선결정
__클라우드운영환경
__규모에따른애플리케이션마이그레이션
클라우드네이티브아키텍처사례연구-넷플릭스(Netflix)
__여정
__이점
요약

▣02장:클라우드채택여정
클라우드채택동인
__신속한이동및비용억제
__기업확장
__인재유치및유지
__클라우드혁신과규모의경제
클라우드운영모델
__이해관계자
__변경및프로젝트관리
__위험,규정준수,품질보증
__기초적인클라우드운영프레임워크와랜딩존
클라우드마이그레이션대그린필드개발
__마이그레이션패턴
__마이그레이션,아니면그린필드개발?
요약

▣03장:클라우드네이티브애플리케이션설계
모놀리식부터마이크로서비스까지,그리고그사이의모든것
__시스템설계패턴
__컨테이너와오케스트레이션
__서버리스
개발프레임워크와접근방식
요약

▣04장:기술스택을선택하는방법
클라우드기술생태계
__퍼블릭클라우드공급자
__독립소프트웨어공급업체(ISV)와기술파트너
__컨설팅파트너
클라우드에서조달
__클라우드마켓플레이스
__라이선스고려사항
클라우드서비스
__클라우드서비스-공급업체대직접관리형
__운영체제
요약

▣05장:확장성과가용성
하이퍼스케일클라우드아키텍처소개
상시가용(Always-on)아키텍처
__모니터링
__불변배포
자체치유인프라
핵심신조
서비스지향아키텍처와마이크로서비스
클라우드네이티브도구
__시미안아미(SimianArmy)
__도커(Docker)
__쿠버네티스(Kubernetes)
__테라폼(Terraform)
__OpenFaaS(FunctionasaService)
__엔보이(Envoy)
__링커디(Linkerd)
__집킨(Zipkin)
__앤서블(Ansible)
__아파치메소스(ApacheMesos)
__솔트스택(Saltstack)
__베이그런트(Vagrant)
__오픈스택(OpenStack)프로젝트
요약

▣06장:보안과신뢰성
클라우드네이티브세계에서의보안
모든계층에서의보안
클라우드보안서비스
__네트워크방화벽
__로그와모니터링
__구성관리
__자격증명및접근관리
__암호화서비스및모듈
__웹애플리케이션방화벽
__규정준수
__자동화된보안평가와DLP
클라우드네이티브보안패턴
__자격증명
__모바일보안
데브섹옵스(DevSecOps)
클라우드네이티브보안도구
__Okta
__Centrify
__Dome9
__Evident
요약

▣7장:비용최적화
클라우드의이전상황
클라우드비용관점
클라우드경제학
자본비용과운영비용의비교
비용모니터링
태깅의모범사례
비용최적화
__컴퓨팅용량최적화
__스토리지최적화
서버리스효과
클라우드네이티브도구
__Cloudability
__AWSTrustedAdvisor
__AzureCostManagement
요약

▣08장:클라우드네이티브운영
클라우드이전의상황
클라우드네이티브로의길
클라우드네이티브개발팀
피자두판팀(Two-PizzaTeam)
클라우드관리형서비스제공자
코드형인프라운영
클라우드네이티브도구
__슬랙
__스텔리전트cfn-nag
__깃허브
요약

▣09장:아마존웹서비스
AWS의클라우드네이티브서비스(CNMM축-1)
__소개
__AWS플랫폼-차별화요소
애플리케이션중심설계(CNMM축-2)
__서버리스마이크로서비스
__서버리스마이크로서비스-샘플둘러보기
__AWSSAM을사용한서버리스마이크로서비스자동화
AWS에서의자동화(CNMM축-3)
__코드형인프라
__AmazonEC2,AWSElasticBeanstalk애플리케이션을위한CI/CD
__서버리스애플리케이션을위한CI/CD
__AmazonECS(도커컨테이너)를위한CI/CD
__보안서비스를위한CI/CD-데브섹옵스(DevSecOps)
모놀리식애플리케이션아키텍처를AWS기본아키텍처로이동시키는패턴
요약

▣10장:마이크로소프트애저
애저의클라우드네이티브서비스(CNMM축-1)
__마이크로소프트애저플랫폼-차별화요소
애플리케이션중심설계(CNMM축-2)
__서버리스마이크로서비스
__서버리스마이크로서비스-연습
애저에서의자동화(CNMM축-3)
__코드형인프라
__서버리스애플리케이션을위한CI/CD
__Azurecontainerservice(도커컨테이너)용CI/CD
모놀리식애플리케이션아키텍처에서애저네이티브아키텍처로이동하기위한패턴
요약

▣11장:구글클라우드플랫폼
GCP의클라우드네이티브서비스(CNMM축-1)
__소개
__구글클라우드플랫폼-차별화요소
애플리케이션중심설계(CNMM축-2)
__서버리스마이크로서비스
__서버리스마이크로서비스-샘플연습
구글클라우드플랫폼의자동화(CNMM축-3)
__코드형인프라
__서버리스마이크로서비스를위한CI/CD
__컨테이너기반애플리케이션을위한CI/CD
모놀리식애플리케이션아키텍처에서구글클라우드네이티브아키텍처로전환하기위한패턴
요약

▣12장:클라우드네이티브애플리케이션아키텍처동향
향후3년간의예측-클라우드네이티브아키텍처진화측면에서예상되는것
__오픈소스프레임워크와플랫폼
__인프라서비스에서증가된추상화
AI/ML을기반으로더똑똑해지는시스템-이미시작된데브옵스로부터NoOps의형태까지의전환
__개발자는먼저로컬에서개발하는대신클라우드에서새로운애플리케이션을개발할것이다
__음성,챗봇,AR/VR기반상호작용모델이널리보급될것이며주로클라우드에의해구동될것이다
__클라우드네이티브아키텍처는데이터센터를넘어‘사물’로확장될것이다
__데이터는계속새로운형태의‘오일’이될것이다
클라우드에서의기업의미래
새로운IT역할
요약

출판사 서평

★이책에서다루는내용★

◎클라우드네이티브아키텍처와전통적인아키텍처의차이점학습
◎클라우드네이티브아키텍처의사용시점및이유를포함한마이그레이션의여러측면탐색
◎아키텍처에맞는기술을선택할때고려해야할요소식별
◎보안제어및구성관리자동화
◎코드형인프라및CI/CD파이프라인으로인프라를사용해지속가능한방식으로환경운영
◎AWS클라우드네이티브애플리케이션아키텍처의관리및모니터링기능이해