에이콘 소프트웨어 아키텍처 시리즈. 이 책은 다양한 기술을 통해 구현 가능한 개념과 마이크로서비스 아키텍처를 소개한다. 구체적인 시나리오와 다양한 예제를 통해 마이크로서비스의 구현 방법을 배우게 될 것이다. 이 책은 마이크로서비스에 대한 전반적인 내용을 포함하고 있으며, 마이크로서비스를 이용한 개발 방법의 장점과 단점, 마이크로서비스 아키텍처와 서비스 지향 아키텍처의 비교, 마이크로서비스를 기반으로 하는 시스템 구조, 조직 관점의 마이크로서비스 아키텍처, 마이크로서비스와 나노서비스의 비교 등을 다룬다.
1장. 서문
__1.1 마이크로서비스의 개요
__1.2 왜 마이크로서비스인가
1부. 동기부여와 기본 사항
2장. 소개
__2.1 이 책의 개요
__2.2 이 책의 대상 독자
__2.3 이 책에서 다루는 내용
__2.4 에세이
__2.5 이 책을 읽는 방법
__2.6 감사의 글
3장. 마이크로서비스 시나리오
3.1 레거시 전자상거래 애플리케이션의 현대화
3.2 신규 신호 처리 시스템 개발
3.3 결론
2부. 마이크로서비스: 정의, 이유, 그리고 제안 사항
4장. 마이크로서비스란 무엇인가
__4.1 마이크로서비스의 크기
__4.2 콘웨이의 법칙
__4.3 도메인 주도 설계와 제한 맥락
____왜 정규 데이터 모델을 피해야 하는가(스테판 틸코브(Stefan Tilkov))
__4.4 마이크로서비스와 UI
__4.5 결론
5장. 마이크로서비스를 사용하는 이유
__5.1 기술적인 혜택
__5.2 조직적인 혜택
__5.3 비즈니스 측면에서의 혜택
__5.4 결론
6장. 마이크로서비스에 대한 도전 사항들
__6.1 기술적인 도전 사항
__6.2 아키텍처
__6.3 인프라스트럭처와 운영
__6.4 결론
7장. 마이크로서비스와 SOA
__7.1 SOA는 무엇인가
__7.2 SOA와 마이크로서비스의 차이
__7.3 결론
3부. 마이크로서비스 구현
8장. 마이크로서비스 기반 시스템 아키텍처
__8.1 도메인 아키텍처
__8.2 아키텍처 관리
__8.3 아키텍처 조정 기법들
__8.4 마이크로서비스 기반 시스템의 성장
____종료 지점을 놓치지 않고, 어떻게 마이크로서비스의 침식을 방지하는가(라스 젠쉬(Lars Gentsch))
Leave a Reply