Skip to Content
진화적 아키텍처
book

진화적 아키텍처

by 닐 포드, 레베카 파슨스, 패트릭 쿠아, 정병열
August 2023
Beginner to intermediate
304 pages
6h 47m
Korean
Hanbit Media, Inc.
Content preview from 진화적 아키텍처
287
9
아키텍처 실천
개의 상세 조건을 추가했다. 예를 들면 가동 시간 메트릭 중 하나는 모든 서비스의 가용성이
99
.
999
여야 한다는 조건이 달려 있었다. 최종적으로 확정된 개발 항목은 총
62
개였다.
이내 아키텍트는 이 방식에 몇 가지 문제가 있음을 깨달았다. 첫째, 프로젝트에서 이러한
62
개 속성을 일일이 검증할 수 있는가? 아키텍트가 정책을 만들 수는 있지만 모두가 이를 지속적
으로 따를 수 있을 것인가? 이러한 모든 속성을 수동으로 확인하는 것은 일회성 작업이라 해도
상당히 어려운 도전이 될 것이 분명했다.
둘째, 시스템의 모든 부분에 엄격한 가용성 지침을 적용하는 것이 이치에 맞는가? 관리자의 화
면에
99
.
999
%를 띄우는 것이 그렇게 중요한가? 포괄적인 정책은 종종 지독한 오버엔지니어링
을 낳는 원인이 되기도 한다.
이러한 문제를 해결하기 위해 엔터프라이즈 아키텍트는 피트니스 함수로 기준을 정의하고 신
규 프로젝트용 배포 파이프라인 템플릿을 만들었다. 아키텍트는 보안 등의 핵심 기능을 자동
으로 확인하는 피트니스 함수를 배포 파이프라인에 내부에 설계하고, 서비스용 피트니스 함수
(가용성 등)는 개별 팀의 몫으로 남겨두었다.
9.5
미래 전망 미래 전망
진화적 아키텍처의 미래 상태는 무엇일까? 모든 이가 진화적 아키텍처의 개념과 관행에 익숙
해지면 일상적으로 이를 비즈니스에 반영하고 고도화시켜 데이터 주도 개발처럼 새로운 역량
을 개발할 수 있다
피트니스 함수의 난도는 점점 높아지고 해야 할 일은 더욱 늘어난다. 그러나 문제를 ...
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.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

머신러닝 시스템 설계

머신러닝 시스템 설계

칩 후옌
고성능 파이썬(2판)

고성능 파이썬(2판)

오현석, 미샤 고렐릭, 이안 오스발트
러닝 타입스크립트

러닝 타입스크립트

조시 골드버그

Publisher Resources

ISBN: 9791169211345