이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
[PART 1 역학]CHAPTER 1 진화적 소프트웨어 아키텍처1.1 진화적 소프트웨어의 과제1.2 진화적 아키텍처1.3 상시 변화하는 환경의 장기 계획 수립 가능성1.4 시간에 따른 아키텍처의 성능 저하 방지1.5 왜 진화인가?요약CHAPTER 2 피트니스 함수2.1 정의2.2 범주2.3 피트니스 함수는 누가 작성하는가2.4 피트니스 함수 테스트 프레임워크 선택2.5 결과 vs 구현요약CHAPTER 3 점진적 변화 엔지니어링3.1 점진적 변화요약CHAPTER 4 아키텍처 거버넌스 자동화4.1 피트니스 함수와 아키텍처 거버넌스4.2 코드 기반 피트니스 함수4.3 턴키 도구4.4 통합 아키텍처4.5 데브옵스4.6 엔터프라이즈 아키텍처4.7 피트니스 함수는 무기가 아닌 체크리스트다4.8 피트니스 함수 문서화요약[PART 2 구조]CHAPTER 5 진화하는 아키텍처 토폴로지5.1 진화 가능한 아키텍처 구조5.2 아키텍처 퀀텀 및 세분성5.3 계약5.4 재사용 패턴요약CHAPTER 6 진화적 데이터6.1 진화적 데이터베이스 설계6.2 부적절한 데이터 얽힘6.3 네이티브에서 피트니스 함수로[PART 3 영향력]CHAPTER 7 진화 가능한 아키텍처 구축7.1 진화적 아키텍처의 원리7.2 역학7.3 그린필드 프로젝트7.4 기존 아키텍처 개조7.5 아키텍처 마이그레이션7.6 진화적 아키텍처 구축 가이드라인7.7 피트니스 함수 주도 아키텍처요약CHAPTER 8 진화적 아키텍처의 함정과 안티패턴8.1 기술 아키텍처8.2 증분 변경8.3 비즈니스 관심사요약CHAPTER 9 아키텍처 실천9.1 조직적 요인9.2 비즈니스 사례9.3 엔터프라이즈 피트니스 함수 구축9.4 시작 지점9.5 미래 전망9.6 되는 이유와 안 되는 이유요약
|
Neal Ford
닐 포드의 다른 상품
Rebecca Parsons
Patrick Kua
Pramod Sadalage
정병열의 다른 상품
|
진화적 아키텍처로 기존 서비스를 유지한 채 점진적으로 서비스를 개선해보자소프트웨어 개발에서 아키텍처 설계의 중요성은 점점 높아지고 있다. 특히 최근, 아키텍처 기술의 주된 흐름이 서비스 지향 아키텍처(SOA)에서 마이크로서비스 아키텍처(MSA)로 전환되면서 진화적 아키텍처는 가장 주목받는 아키텍처 기술 중 하나로 떠올랐다. 이제는, 클라우드 네이티브를 도입하려는 모든 소프트웨어 개발자나 아키텍트에게 진화적 아키텍처는 필수 기술이 되었다.하지만 아직 진화적 아키텍처를 제대로 활용하지 못하는 아키텍트들도 있을 수 있다. 이 책은 그런 아키텍트들을 위해, 진화적 아키텍처를 활용하여 빠르게 변화하는 비즈니스에 대응하며 업무 효율성을 높일 수 있는 방법을 상세하게 안내한다. 그리고 피트니스 함수를 이용하여 아키텍처 특성을 유지하면서 진화하는 소프트웨어를 개발하는 방법도 함께 살펴본다. 전 세계적으로 인정받은 전문가들의 깊은 경험과 지식이 담겨 있는 이 책으로, 진화적 아키텍처뿐만 아니라 아키텍처 기술 전반을 이해하고 실전에 적용하는 데 활용하길 바란다.
|