본문 바로가기

추천 검색어

실시간 인기 검색어

솔루션 아키텍트 핸드북

2 판
클라우드 컴퓨팅
에이콘출판 · 2022년 12월 29일
9.3
10점 중 9.3점
(5개의 리뷰)
집중돼요 (25%의 구매자)
  • 솔루션 아키텍트 핸드북 대표 이미지
    솔루션 아키텍트 핸드북 대표 이미지
  • A4
    사이즈 비교
    210x297
    솔루션 아키텍트 핸드북 사이즈 비교 187x234
    단위 : mm
01 / 02
MD의 선택 무료배송 소득공제
10% 40,500 45,000
적립/혜택
2,250P

기본적립

5% 적립 2,250P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 2,250P
  • 리뷰 작성 시, e교환권 추가 최대 300원
배송안내
무료배송
배송비 안내
국내도서/외국도서
도서 포함 15,000원 이상 구매 시 무료배송
도서+사은품 또는 도서+사은품+교보Only(교보굿즈)

15,000원 미만 시 2,500원 배송비 부과

교보Only(교보배송)
각각 구매하거나 함께 20,000원 이상 구매 시 무료배송

20,000원 미만 시 2,500원 배송비 부과

해외주문 서양도서/해외주문 일본도서(교보배송)
각각 구매하거나 함께 15,000원 이상 구매 시 무료배송

15,000원 미만 시 2,500원 배송비 부과

업체배송 상품(전집, GIFT, 음반/DVD 등)
해당 상품 상세페이지 "배송비" 참고 (업체 별/판매자 별 무료배송 기준 다름)
바로드림 오늘배송
업체에서 별도 배송하여 1Box당 배송비 2,500원 부과

1Box 기준 : 도서 10권

그 외 무료배송 기준
바로드림, eBook 상품을 주문한 경우, 플래티넘/골드/실버회원 무료배송쿠폰 이용하여 주문한 경우, 무료배송 등록 상품을 주문한 경우
주문정보를 불러오는 중입니다.
기본배송지 기준
배송일자 기준 안내
로그인 : 회원정보에 등록된 기본배송지
로그아웃 : '서울시 종로구 종로1' 주소 기준
로그인정확한 배송 안내를 받아보세요!

이달의 꽃과 함께 책을 받아보세요!

1권 구매 시 결제 단계에서 적용 가능합니다.

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

북카드

키워드 Pick

키워드 Pick 안내

관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

클라우드가 대중화되면서 솔루션 아키텍트의 역할이 더욱 부각되고 있으며 많은 소프트웨어 개발자, 시스템 엔지니어 및 기타 IT 전문가들이 솔루션 아키텍트가 되기 위해 노력하고 있다. 솔루션 아키텍트가 되려면 어떤 준비가 필요할까? 이 책은 솔루션 아키텍트를 준비하기 위한 방법과 전략에 대한 안내서다. 클라우드 개념과 기술 뿐만 아니라 인정받는 솔루션 아키텍트가 되기 위해 필요한 소프트 스킬에도 중점을 두고 있다. 특정 기술, 서비스에만 초점을 맞춰 기술을 향상하는 데 도움을 주며, 다양한 서비스를 활용한 설계 원칙과 패턴을 보다 근본적으로 이해할 수 있는 내용들을 제공한다. 또한 솔루션 아키텍트가 하는 일을 더욱 효율적으로 할 수 있는 다양한 방법에 대한 가이드를 제공한다.

작가정보

저자(글) 사우랍 쉬리바스타바

(Saurabh Shrivastava)
IT 업계에서 18년 이상의 경험을 가진 기술 리더이자 저자이며 발명가 및 대중 연설가다. 현재 아마존 웹 서비스(AWS, Amazon Web Services)에서 글로벌 솔루션즈 아키텍트 리더로 일하고 있으며 글로벌 컨설팅 파트너와 기업 고객이 클라우드로 전환할 수 있도록 지원하고 있다. AWS 글로벌 기술 파트너십을 이끌고 팀의 비전과 실행 모델을 설정하고 여러 가지 새로운 전략적 이니셔티브들을 진행해왔다.
빅데이터, IoT, 머신러닝, 클라우드 컴퓨팅과 같은 다양한 기술에 걸쳐 많은 블로그와 백서들을 저술했다. 최신의 기술들과 그것이 우리 사회와 일상생활에 미치는 영향에 관심이 있다. 특히 클라우드 플랫폼 자동화 분야에서 특허를 보유하고 있다. AWS 이전에는 포춘(Fortune) 50대 기업, 스타트업 기업, 글로벌 제품 및 컨설팅 조직에서 엔터프라이즈 솔루션즈 아키텍트, 소프트웨어 아키텍트, 소프트웨어 엔지니어링 매니저로 근무했다.

저자(글) 닐란잘리 스리바스타브

(Neelanjali Srivastav)
소프트웨어 업계에서 16년 이상의 경험을 가진 기술 리더, 제품 관리자, 애자일 코치, 클라우드 실무자다. 현재 AWS에서 수석 프로덕트 매니저로 근무하고 있으며, 전 세계 고객이 클라우드로 데이터를 이동할 수 있도록 지원하고 있다. AWS 고객과 파트너에게 AWS 데이터베이스, 분석 및 머신러닝 서비스를 알리고 지원한다. 또한 제품 비전을 설정하고 인큐베이션해서 새로운 제품들을 개발하고 있다.
AWS 이전에는 소프트웨어 엔지니어, 솔루션즈 아키텍트, 시스템 분석가로 구성된 팀을 이끌고 IT 시스템을 현대화하고 대기업을 위한 혁신적인 소프트웨어 솔루션을 개발해왔다. 엔터프라이즈 애플리케이션 관리, 클라우드 서비스 관리, 오케스트레이션에 중점을 둔 IT 서비스 산업과 R&D에서 여러 역할을 수행했다.

번역 김상필

AWS Korea에서 프로페셔널 서비스 부서의 프랙티스 매니저로 재직 중이다. 지난 8년 이상 솔루션즈 아키텍트 및 솔루션즈 아키텍트 매니저로 퍼클릭 클라우드를 도입하는 엔터프라이즈 기업들의 도입 여정을 지켜보면서 기술적인 조언을 하는 역할을 해왔다.

번역 김상현

AWS Korea에서 솔루션즈 아키텍트 역할을 수행하고 있다. 다양한 산업군에서 사용 중인 시스템을 AWS의 서비스를 활용해 클라우드로 전환할 수 있도록 지원하고 있다.

번역 최용호

AWS Korea에서 솔루션즈 아키텍트 역할을 수행하고 있다. 개발과 인프라 운영 경험으로 고객이 효과적인 아키텍처를 구성하는 데 도움을 주고 있다.

번역 김주영

AWS Korea에서 솔루션즈 아키텍트 역할을 수행하고 있다. 컨테이너 워크로드 관리 및 웹 애플리케이션 개발 경험을 바탕으로 클라우드 환경 구축, 아키텍처를 설계하는 것을 돕고 있다.

작가의 말

이 책은 독자가 클라우드 환경에서 솔루션 아키텍처 및 차세대 아키텍처 설계의 다양한 측면을 학습해 강력하고 확장 가능하며 가용성이 높고 내결함성이 있는 솔루션을 만들 수 있게 도와준다. 우선 솔루션 아키텍처와 애자일 엔터프라이즈 환경에 어떻게 적용되는지 자세히 설명하는 것부터 시작한다. 또한 현대 소프트웨어 설계의 설계 원칙, 고급 설계 패턴, 안티패턴, 클라우드 네이티브 환경에 대한 자세한 지식을 제공해 독자를 솔루션 아키텍처 설계의 여정으로 안내한다. 독자는 솔루션 설계에 필요한 성능 최적화, 보안, 규정 준수, 안정성, 비용 최적화, 운영 우수성에 대해 더 깊이 파고들 수 있다. 보안 자동화, 인프라, 데브옵스, 재해 복구, 솔루션 아키텍처 문서화에 대한 심층적인 이해도 제공한다. 또한 데이터 엔지니어링, 머신러닝, IoT, 양자 컴퓨팅을 사용한 미래 지향적인 아키텍처 설계에 대한 깊은 이해를 제공한다. 솔루션 아키텍트와 지속적인 학습 기법의 소프트 스킬도 살펴본다.

목차

  • 1장. 솔루션 아키텍처의 의미
    __솔루션 아키텍처란 무엇인가?
    __솔루션 아키텍처의 진화
    __솔루션 아키텍처가 중요한 이유
    __솔루션 아키텍처의 혜택
    ____비즈니스 요구 사항과 산출물의 품질 문제 해결
    ____최고의 기술 플랫폼 선택
    ____솔루션 제약과 문제 해결
    ____자원과 비용 관리 지원
    ____솔루션 제공과 프로젝트 수명 주기 관리
    ____비기능적 요구 사항 해결
    __퍼블릭 클라우드의 솔루션 아키텍처
    ____퍼블릭 클라우드란?
    ____퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드
    ____퍼블릭 클라우드 아키텍처
    ____클라우드 네이티브 아키텍처
    ____퍼블릭 클라우드 업체와 서비스 종류
    __요약

    2장. 조직에서의 솔루션 아키텍트
    __솔루션 아키텍트의 역할 유형
    ____제너럴리스트 솔루션 아키텍트의 역할
    ______엔터프라이즈 솔루션 아키텍트
    ______솔루션 아키텍트
    ______테크니컬 아키텍트
    ______클라우드 아키텍트
    ______아키텍트 에반젤리스트
    ____전문 솔루션 아키텍트
    ______인프라 아키텍트
    ______네트워크 아키텍트
    ______데이터 아키텍트
    ______머신러닝 아키텍트
    ______보안 아키텍트
    ______데브옵스 아키텍트
    __솔루션 아키텍트의 책임 이해
    ____사용자 요구 사항 분석
    ____비기능적 요구 사항 정의
    ____이해관계자의 참여와 협력
    ____다양한 아키텍처 제약 처리
    ____기술 선택
    ____개념 증명과 프로토타입 개발
    ____솔루션 설계와 구축
    ____출시 후 운영과 유지 보수 보장
    ____에반젤리스트처럼 일하기
    __애자일 환경에서의 솔루션 아키텍트
    ____왜 애자일 방법론인가?
    ____애자일 선언문
    ____애자일 프로세스와 용어
    ______스크럼 세레모니
    ______애자일 도구와 용어
    ______애자일과 워터폴
    ______애자일 아키텍처
    __요약

    3장. 솔루션 아키텍처의 특성
    __스케일 확장성과 탄력성
    ____확장 시 용량 딜레마
    __아키텍처 확장
    __정적 콘텐츠 확장
    ____서버 플릿 탄력성
    ____데이터베이스 확장
    __고가용성과 복원력
    __내결함성과 리던던시
    __재해 복구와 비즈니스 연속성
    __확장성과 재사용성
    __사용성과 접근성
    __휴대성과 상호 운영성
    __운영 우수성과 유지 보수
    __보안과 규정 준수
    ____인증과 권한
    ____웹 보안
    ____네트워크 보안
    ____인프라 보안
    ____데이터 보안
    __비용 최적화와 예산
    __요약

    4장. 솔루션 아키텍처 설계 원칙
    __워크로드 확장
    ____예측 확장
    ____사후 대응적인 확장
    __탄력적인 아키텍처 구축
    __성능을 위한 설계
    __교체 가능한 자원 사용
    ____불변의 인프라 구축
    ______카나리 테스트
    __느슨한 결합
    __서버가 아닌 서비스를 생각하기
    __요구 사항에 맞는 스토리지 사용
    __데이터 기반 설계
    __아키텍처 제약 사항 극복
    __MVP 방식 채택
    __보안 강화
    __자동화 적용
    __요약


    5장. 클라우드 마이그레이션과 하이브리드 클라우드 아키텍처 설계
    __클라우드 네이티브 아키텍처의 장점
    __퍼블릭 클라우드 선택
    __클라우드 마이그레이션 전략 수립
    ____리프트 앤 시프트 마이그레이션
    ______리호스트
    ______리플랫폼
    ______재배치
    ____클라우드 네이티브 접근 방식
    ______리팩터
    ______재구매
    ____유지나 폐기
    ______유지
    ______폐기
    __클라우드 전략 선택
    __클라우드 마이그레이션 단계
    ____워크로드 탐색
    ____정보 분석
    ____마이그레이션 계획 수립
    ____애플리케이션 설계
    ____클라우드로 애플리케이션 마이그레이션 수행
    ______데이터 마이그레이션
    ______서버 마이그레이션
    ____통합, 검증, 전환
    ______라이브 마이그레이션 전환
    ____클라우드 애플리케이션 운영
    ____클라우드에서 애플리케이션 최적화
    __하이브리드 클라우드 아키텍처 생성
    __멀티클라우드 접근 방식
    __클라우드 네이티브 아키텍처 설계
    __요약
    __더 읽을거리


    6장. 솔루션 아키텍처 설계 패턴
    __멀티계층(멀티티어) 아키텍처 구축
    ____웹 계층
    ____애플리케이션 계층
    ____데이터베이스 계층
    __멀티테넌트 SaaS 기반 아키텍처 구축
    __상태 저장과 상태 비저장 아키텍처 설계 구축
    __서비스 지향 아키텍처의 이해
    ____SOAP 웹 서비스 아키텍처
    ____RESTful 웹 서비스 아키텍처
    ____SOA 기반 전자상거래 웹 사이트 아키텍처 구축
    __서버리스 아키텍처 구축
    __마이크로서비스 아키텍처 구축
    ____실시간 투표 애플리케이션 참조 아키텍처
    __큐 기반 아키텍처 구축
    ____큐 체인 패턴
    ____작업 관찰자 패턴
    __이벤트 기반 아키텍처 구축
    ____게시자/구독자 모델
    ____이벤트 스트림 모델
    __캐시 기반 아키텍처 구축
    ____3-티어 웹 아키텍처에서 캐시 배포 패턴
    ____분산 패턴 이름 변경
    ____캐시 프록시 패턴
    ____프록시 재작성 패턴
    ____앱 캐싱 패턴
    ______Memcached와 Redis
    __회로 차단기 패턴 이해
    __격벽 패턴의 구현
    __유동 IP 패턴 생성
    __컨테이너로 애플리케이션 배포
    ____컨테이너의 장점
    ____컨테이너 배포
    ____컨테이너 기반 아키텍처 구축
    __애플리케이션 아키텍처에서 데이터베이스 처리
    ____고가용성 데이터베이스 패턴
    __솔루션 아키텍처에서 안티패턴 방지
    __요약


    7장. 성능 고려 사항
    __성능을 위한 아키텍처 설계 원칙
    ____지연시간 줄이기
    ____처리량 향상
    ____동시성 처리
    ____캐싱 적용
    __성능 최적화를 위한 기술 선택
    ____컴퓨팅 방식의 선택
    ______서버 인스턴스의 선택
    ______컨테이너를 통한 작업
    ______서버리스 전환
    ____스토리지의 선택
    ______블록 스토리지와 SAN에서의 작업
    ______파일 스토리지와 NAS에서의 작업
    ______객체 스토리지와 클라우드 데이터 스토리지에서의 작업
    ____데이터베이스의 선택
    ______온라인 트랜잭션 처리
    ______비관계형 데이터베이스
    ______온라인 분석 처리
    ______데이터 검색 기능 구축
    ____네트워크 성능 개선
    ______DNS 라우팅 전략 정의
    ______로드 밸런서 구현
    ______오토스케일링 적용
    __성능 모니터링의 관리
    __요약

    8장. 보안 고려 사항
    __아키텍처 보안을 위한 설계 원칙
    ____인증과 권한 부여 구현
    ____모든 곳에서 보안 적용
    ____폭발 반경 줄이기
    ____항상 모든 것의 모니터링과 감사
    ____모든 것을 자동화
    ____데이터 보호
    ____보안 사고 대응
    __아키텍처 보안을 위한 기술 선택
    ____사용자 ID와 액세스 관리
    ______페더레이션된 ID 관리와 싱글 사인온
    ______커버로스
    ______마이크로소프트 액티브 디렉터리
    ______AWS 디렉터리 서비스
    ______액티브 디렉터리와 구글 ID 페더레이션
    ______보안 검증 마크업 언어(SAML)
    ______OAuth와 OpenID 커넥트
    ______JWT
    ____웹 보안 처리
    ______웹 애플리케이션 보안 취약점
    ______웹 보안 완화
    ____애플리케이션과 애플리케이션 인프라 보안
    ______애플리케이션과 운영체제 강화
    ______소프트웨어 취약점과 보안 코드
    ______네트워크, 방화벽, 신뢰할 수 있는 경계
    ______침입 탐지 시스템(IDS)과 침입 방지 시스템 (IPS)
    ____데이터 보안
    ______데이터 분류
    ______데이터 저장 시 암호화
    ______데이터 전송 시 암호화
    __보안과 규정 준수 인증
    __클라우드의 공동 책임 모델
    __요약

    9장. 아키텍처 안정성 고려 사항
    __아키텍처 안정성을 위한 설계 원칙
    ____시스템이 자가 치유 되게 만들기
    ____자동화 적용
    ____분산 시스템 생성
    ____용량 모니터링과 추가
    ____복구 검증 수행
    __안정적인 아키텍처를 위한 기술 선택
    ____복구 시간 목표와 복구 시점 목표 계획
    ____데이터 복제
    ______동기식 복제와 비동기식 복제
    ______복제 방법
    ____재해 복구 계획
    ______백업과 복원
    ______파일럿 라이트
    ______웜 스탠바이
    ______다중 사이트
    ____DR에 대한 모범 사례 적용
    __클라우드로 안정성 향상
    __요약

    10장. 운영 우수성 고려 사항
    __운영 우수성을 위한 설계 원칙
    ____수작업의 자동화
    ____자주 발생하고 되돌릴 수 있는 변경 만들기
    ____장애 예측과 대응
    ____실수로부터 배우고 다듬기
    ____운영 설명서 업데이트 유지
    __운영 우수성을 위한 기술 선택
    ____운영 우수성을 위한 계획
    ______IT 자산 관리
    ______구성 관리
    ____운영 우수성의 기능
    ______시스템 상태 모니터링
    ______경보와 장애 대응 처리
    ____운영 우수성 향상
    ______IT 운영 분석
    ______근본 원인 분석
    ______감사와 보고
    __퍼블릭 클라우드에서 운영 우수성 달성
    __요약

    11장. 비용 고려 사항
    __비용 최적화를 위한 설계 원칙
    ____총 소유 비용 계산
    ____예산과 예측 계획
    ____수요와 서비스 카탈로그 관리
    ____지출 추적
    ____지속적인 비용 최적화
    __비용 최적화 기법
    ____아키텍처 복잡성 감소
    ____IT 효율성 향상
    ____표준화와 거버넌스 적용
    ______자원 비용 태그 지정
    ____비용 사용과 보고서 모니터링
    __퍼블릭 클라우드의 비용 최적화
    __요약

    12장. 데브옵스와 솔루션 아키텍처 프레임워크
    __데브옵스 소개
    __데브옵스의 이점 이해
    __데브옵스 구성 요소 이해
    ____지속적인 통합/지속적인 배포
    ____지속적인 모니터링과 개선
    ____코드로서의 인프라
    ____구성 관리
    __데브섹옵스 소개
    __데브섹옵스와 CI/CD 결합
    __CD 전략 구현
    ____인플레이스 배포
    ____롤링 배포
    ____블루-그린 배포
    ____레드-블랙 배포
    ____불변 배포
    __CI/CD 파이프라인에서 지속적인 테스트 구현
    ____A/B 테스트
    __CI/CD용 데브옵스 도구 사용
    ____코드 편집기
    ____소스코드 관리
    ____지속적인 통합 서버
    ____코드 배포
    ____코드 파이프라인
    __데브옵스 모범 사례 구현
    __클라우드 기반의 데브옵스와 데브섹옵스 구축
    __요약

    13장. 솔루션 아키텍처를 위한 데이터 엔지니어링
    __빅데이터 아키텍처란?
    __빅데이터 처리 파이프라인 설계
    __데이터 수집
    ____데이터 수집을 위한 기술 선택
    ____클라우드에 데이터 수집
    __데이터 저장
    ____데이터 저장을 위한 기술 선택
    ______구조화된 데이터 저장소
    ______NoSQL 데이터베이스
    ______검색 데이터 저장소
    ______비정형 데이터 저장소
    ______객체 스토리지
    ______블록체인 데이터 저장소
    ______스트리밍 데이터 저장소
    __데이터 처리와 분석 수행
    ____데이터 처리와 분석을 위한 기술 선택
    __데이터 시각화
    ____데이터 시각화를 위한 기술 선택
    __빅데이터 아키텍처 설계
    ____데이터 레이크 아키텍처
    ____레이크하우스 아키텍처
    ____데이터 메시 아키텍처
    ____스트리밍 데이터 아키텍처
    __빅데이터 아키텍처 모범 사례
    __요약

    14장. 머신러닝 아키텍처
    __머신러닝이란 무엇인가?
    __데이터 과학과 ML 관련 작업
    ____ML 모델의 평가: 과적합과 과소적합
    ____지도 및 비지도 머신러닝 알고리듬
    __클라우드 환경에서의 머신러닝
    __머신러닝 아키텍처 설계
    ____준비와 레이블링
    ____선택과 빌드
    ____트레이닝과 튜닝
    ____배포와 관리
    __머신러닝 추론 아키텍처
    __머신러닝 작업
    ____MLOps 원칙
    ____MLOps 모범 사례
    __딥러닝
    __요약

    15장. 사물인터넷 아키텍처
    __사물인터넷이란?
    __IoT 아키텍처 구성 요소
    ____IoT 장치 관리
    ______마이크로컨트롤러 장치 관리
    ______마이크로프로세서 장치 관리
    ____IoT 장치 연결과 제어
    ____IoT 데이터 분석
    __클라우드 환경에서의 IoT
    __산업용 IoT 솔루션 구축
    ____커넥티드 팩토리 IoT 아키텍처
    ____디지털 트윈 구현
    __요약

    16장. 양자 컴퓨팅
    __양자 컴퓨터의 빌딩 블록
    ____큐비트
    ____중첩
    ____얽힘
    __양자 컴퓨터의 작동 메커니즘
    ____양자 게이트
    ______파울리 게이트
    ______아다마르 게이트
    ______기타 양자 게이트
    ____양자 회로
    __양자 컴퓨터의 종류
    __실생활에서의 양자 컴퓨팅
    __클라우드에서의 양자 컴퓨팅
    __요약

    17장. 레거시 시스템 재설계
    __레거시 시스템의 과제
    ____사용자 요구를 따라가기 어려움
    ____유지 보수과 업데이트 비용 증가
    ____기술과 문서의 부족
    ____기업 보안 문제에 취약
    ____다른 시스템과의 비호환성
    __시스템 현대화의 이점
    __시스템 현대화 전략 정의
    ____레거시 애플리케이션 평가
    ____현대화 접근 방식 정의
    __레거시 시스템 현대화 기술 살펴보기
    ____캡슐화, 리호스팅, 플랫폼 재편성
    ____리팩터링과 리아키텍팅
    ____재설계와 교체
    __레거시 시스템에 대한 클라우드 마이그레이션 전략 정의
    ____문서화와 지원
    __퍼블릭 클라우드를 통한 메인프레임 마이그레이션
    ____독립 실행형 애플리케이션 마이그레이션
    ____공유 코드가 있는 애플리케이션 마이그레이션
    ______독립 실행형 API를 사용한 애플리케이션 디커플링
    ______공유 라이브러리를 사용한 애플리케이션 디커플링
    ______메시지 큐를 사용한 애플리케이션 디커플링
    __요약

    18장. 솔루션 아키텍처 문서
    __SAD의 목적
    __SAD의 관점
    __SAD의 구조
    ____솔루션 개요
    ____비즈니스 컨텍스트
    ____개념적 솔루션 개요
    ____솔루션 아키텍처
    ______정보 아키텍처
    ______애플리케이션 아키텍처
    ______데이터 아키텍처
    ______통합 아키텍처
    ______인프라 아키텍처
    ______보안 아키텍처
    ____솔루션 구현
    ____솔루션 관리
    ____부록
    __솔루션 아키텍처에 대한 IT 조달 문서
    __요약

    19장. 더 나은 솔루션 아키텍트가 되기 위한 소프트 스킬
    __프리세일즈 스킬 습득
    __C-레벨 경영진에게 프레젠테이션하기
    __소유권과 책임
    __목표 및 주요 결과로 전략 실행 정의
    __크게 생각하기
    __유연성과 적응력
    __설계 씽킹
    __코딩 실습에 참여해 빌더되기
    __지속적인 학습으로 더 나아지기
    __다른 사람의 멘토가 되기
    __기술 에반젤리스트 및 사고 리더 되기
    __요약

추천사

  • “종종 기술을 업그레이드하거나 솔루션즈 아키텍트가 되고자 진로를 변경하려는 사람들을 보곤 한다. 저자는 수년간의 경험을 이 책에 담아 현재의 역할에서 기술을 향상시키려는 사람, 향후 기술을 탐색하는 사람이 쉽게 읽을 수 있도록 썼다. 솔루션즈 아키텍트의 기능과 역할 소개부터 시작해 기술과 트렌드를 다루기 전에 설계 패턴이나 마이그레이션 전략도 설명한다. 클라우드 시대에 자신의 기술을 갈고 닦고자 하는 신규 또는 기존 솔루션즈 아키텍트를 위한, 모든 핵심 영역을 다룬 책이다.”

  • “확장성, 재사용성, 가용성, 접근성, 비용, 보안 등에 대한 아키텍처를 포함해 클라우드 컴퓨팅 시대의 다양한 기능을 이해하기 위한 가이드다. 모범 사례와 패턴을 공유하는 데 이보다 더 총체적인 접근 방식을 본 적이 없다. 저자들은 경험한 것으로 이 책을 저술했으며 경험이 풍부한 아키텍트뿐만 아니라 장차 아키텍트가 되려는 사람들도 참고할 필요가 있다.”

  • “나는 개인적으로 개발 팀 리더에서 솔루션즈 아키텍트가 되는 이 여정을 겪었고 이는 저자도 마찬가지였다. 우리는 항상 도움이 될 수 있는 핸드북이 있기를 원했다. 이에 업계의 큰 격차를 메우고자 저자는 개인적인 경험과 학습을 바탕으로 다양한 배경을 가진, 모든 사람이 읽을 수 있는 매우 상세한 책을 만들었다. 성공적인 솔루션즈 아키텍트가 되고 무한한 가능성이 있는 새로운 세상을 여는 데 도움이 되는 매우 중요한 지식을 발견할 수 있기 때문에 이 책을 읽고 항상 유용한 참고 자료로 간직할 것을 강력히 추천한다.”

출판사 서평

◈ 이 책에서 다루는 내용 ◈

◆ 엔터프라이즈 환경에서 솔루션즈 아키텍트의 다양한 역할 탐색
◆ 핵심 설계 원칙과 패턴을 구현해 고성능의 비용 효율적인 솔루션 구축
◆ 아키텍처 보안을 구현하고 가용성을 높이기 위한 적절한 전략 선택
◆ 클라우드를 활용한 레거시 애플리케이션의 현대화
◆ 빅데이터 처리, 머신러닝, IoT, 양자 컴퓨팅을 이해하고 이를 현대적 아키텍처에 적용하는 방법
◆ 데브옵스 사고 방식을 통합해 협업을 촉진하고 운영 효율성을 높이며 프로덕션을 간소화하는 방법

◈ 이 책의 대상 독자 ◈

소프트웨어 개발자, 시스템 엔지니어, 데브옵스 엔지니어, 아키텍트, IT 업계에서 일하는 팀 리더로서 솔루션 아키텍트가 돼 안전하고 신뢰할 수 있으며 고성능이면서 비용 효율적인 아키텍처를 설계하고자 하는 사람을 대상으로 하는 책이다.

◈ 이 책의 구성 ◈

1장, ‘솔루션 아키텍처의 의미’에서는 솔루션 아키텍처가 무엇인지 알아보고 그 중요성을 정의한다.
2장, ‘조직에서의 솔루션 아키텍트’에서는 다양한 유형의 솔루션 아키텍트 역할과 조직 구조에 적합한 방식을 설명한다.
3장, ‘솔루션 아키텍처의 특성’에서는 확장성, 탄력성, 재해 복구, 접근성, 사용성, 보안, 비용과 같은 솔루션 아키텍처의 다양한 특성을 살펴본다.
4장, ‘솔루션 아키텍처 설계 원칙’에서는 확장성 있고 탄력적이며 고성능인 아키텍처를 만들기 위한 아키텍처 원칙을 설명한다.
5장, ‘클라우드 마이그레이션과 하이브리드 클라우드 아키텍처 설계’에서는 클라우드의 이점과 클라우드 네이티브 아키텍처 설계에 대한 접근 방식을 설명한다.
6장, ‘솔루션 아키텍처 설계 패턴’에서는 계층, 마이크로서비스, 이벤트 기반, 큐 기반, 서버리스, 캐시 기반, 서비스 지향 패턴과 같은 다양한 아키텍처 설계 패턴을 예제와 함께 알아본다.
7장, ‘성능 고려 사항’에서는 대기 시간, 처리량, 동시성과 같은 애플리케이션 성능 개선의 필수 속성에 대한 이해를 제공한다.
8장, ‘보안 고려 사항’에서는 워크로드 보안에 적용할 수 있는 다양한 설계 원칙을 설명한다.
9장, ‘아키텍처 안정성 고려 사항’에서는 아키텍처를 안정적으로 만드는 설계 원칙을 설명한다.
10장, ‘운영 우수성 고려 사항’에서는 애플리케이션의 운영 우수성을 달성하기 위한 다양한 프로세스와 방법을 알아본다.
11장, ‘비용 고려 사항’에서는 비즈니스 민첩성과 결과에 대한 위험 없이 비용을 최적화하는 다양한 기술을 설명한다.
12장, ‘데브옵스와 솔루션 아키텍처 프레임워크’에서는 애플리케이션 배포, 테스트, 보안에서 데브옵스의 중요성을 살펴본다.
13장, ‘솔루션 아키텍처를 위한 데이터 엔지니어링’에서는 빅데이터와 분석 아키텍처를 설계하는 방법을 설명한다.
14장, ‘머신러닝 아키텍처’에서는 머신러닝과 모델 평가 기술에 대한 세부 정보를 알아보고 다양한 머신러닝 알고리듬에 대한 개요를 제공한다.
15장, ‘사물 인터넷 아키텍처’에서는 IoT와 IoT 아키텍처의 다양한 구성 요소를 알아본다.
16장, ‘양자 컴퓨팅’에서는 실제 사용 사례에서 양자 컴퓨팅의 동작을 설명한다.
17장, ‘레거시 시스템 재설계’에서는 레거시 시스템의 다양한 과제와 현대화를 살펴본다.
18장, ‘솔루션 아키텍처 문서’에서는 해당 문서에서 수용해야 하는 다양한 세부 사항 및 구조와 함께 솔루션 아키텍처 문서를 설명한다.
19장, ‘더 나은 솔루션 아키텍트가 되기 위한 소프트 스킬’에서는 솔루션 아키텍트가 역할을 성공적으로 수행하는 데 필요한 다양한 소프트 스킬을 알아한다.

◈ 옮긴이의 말 ◈

솔루션즈 아키텍트는 프로페셔널 서비스 팀 등과 함께 주요한 기술 팀 가운데 한 팀입니다. 클라우드의 시대가 되면서 솔루션즈 아키텍트 및 다양한 기술 팀에 대한 역할의 정의와 이해가 중요해지면서 이 책을 읽는 독자들을 위해 한국 AWS 솔루션즈 아키텍트 팀에서 여러 해 동안 일한 사람들이 직접 이 책을 번역하게 됐습니다. AWS 솔루션즈 아키텍트뿐만 아니라 일반적인 솔루션즈 아키텍트 역할에 대한 이해가 더 깊어지기를 바라며 솔루션즈 아키텍트 역할이 아니더라도 다양한 기술 엔지니어 역할을 하고 있는 사람들에게 도움이 될 수 있기를 바랍니다.
-옮긴이 일동

기본정보

상품정보 테이블로 ISBN, 발행(출시)일자 , 쪽수, 크기, 총권수, 시리즈명, 원서(번역서)명/저자명을(를) 나타낸 표입니다.
ISBN 9791161757018
발행(출시)일자 2022년 12월 29일
쪽수 736쪽
크기
187 * 234 * 43 mm / 1466 g
총권수 1권
시리즈명
클라우드 컴퓨팅
원서(번역서)명/저자명 Solutions Architect's Handbook - Second Edition/Shrivastava, Saurabh

Klover

구매 후 리뷰 작성 시, e교환권 200원 적립

10점 중 10점
/도움돼요
솔루션 아키텍처에 대해 쉽게 접근할 수 있어요
10점 중 10점
/추천해요
클라우드 아키텍쳐에 대한 기술적 이해의 폭을 넓일 수 있고, 특히 Cloud Architecture를 이해하는데 매우 유용합니다
10점 중 10점
/최고예요
업무에 도움이 많이 될 것 같습니다

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요

교환/반품/품절 안내

상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

소스 코드: 더 비기닝
이벤트
  • sam x 한샘 [똑똑한sam]
  • 2025 1학기 대학교재전
01 / 02
TOP