아마존 웹 서비스 인 액션
저자 : 안드레이스 비티히, 미하엘 비티히
역자 : 모파상 (백영상)
출판사 : 한빛미디어
책정보 : http://www.hanbit.co.kr/media/books/book_view.html?p_code=B8513428388
개요
대상 독자
AWS에 관심이 있는 사람
AWS 환경을 구축 해야 하는 관련 종사자
AWS자격증 (그중에서 sysops administrator assosiate) 에 관심이 있는 사람
중에서 어느정도 SE측면의 지식은 가지고 있는 사람
특징
추구하는 방향의 명확함
(??) 내지는 다른 도서와의 차별화
이 책에는 AWS 및 운영(AWS가 아니어도 알아 둬야 할 내용을 어느정도 포함)을 위한 여러 내용(AWS의 서비스 설명)이 기술되어 있다.
이러한 서비스 구성을 역시나 AWS의 자동화 서비스인 "CloudFormation"을 기반으로 구성 할 수 있도록 하는 목표가 설정 되어 있다.
지금까지 출간된 AWS관련 서적을 대부분 접했고
대부분의 서적이
- AWS 기능 소개
- 소개된 기능을 aws-cli 를 이용해서 커맨드로 구축 하는 방법 설명
의 전개를 하고 있는데 반해
이 책은 기능은 소개를 하되 "CloudFormation" 기반으로 설명을 하고 있다.
당연히 "장/단"에 해당하는 것은 아니며, 그냥 "다른점"으로 인식 하면 되겠고
AWS 환경을 구축&운영 하는 본인에게는 당연히 도움이 되는 내용 이었다.
주석
번역 서적은 "저자 주석"과 "역자 주석"을 구분하지 않는 경우가 종종 있다.
사실 지금까지 책을 보면서 그다지 신경을 써왔던 부분은 아니었는데
저자&역자로 알려진 "윤인성"이라는 분이 "역자 주석"에 대해 나름 고민 했다는 내용을 접하고 나서 신경을 쓰게 되었다.
달려 있는 주석이 저자에 의한 것인지, 번역을 하면서 추가된 역자에 의한 것인지 궁금했고
이에 대한 정확한 구분이 있으면 좋겠다는 생각을 했었다.
프리티어 여부
나는 이런 내용이 참으로 좋다.
AWS서비스는 기본적으로 "유료"이다.
다행히 실습을 하기 위해서는 "무료(일명 프리티어)"로 가능하지만
- AWS의 정책상 구동 자체가 무조건 "유료"이거나
- "무료"였어도 사용상 주의를 해야 하는
특이 사항이 있는데..
매 실습 장마다 이를 친절하게 설명하고
마지막에는 "clean up"을 통해 비용이 발생하지 않도록 설명하고 있다.
개인적으로 이는 AWS관련 서적에 무조건 있어야 하는 내용이라고 생각 한다.
이미지 사용에 대한 편집
head first 시리즈에서 봤을 법한
마치 필기를 하는 듯한 안내가 마음에 든다.
AWS 자격증 준비에 도움이 될만 하다
대상 자격증 : AWS Certified SysOps Administrator Associate
URL : https://aws.amazon.com/ko/certification/certified-sysops-admin-associate/
뭐.. 사실 지금까지 출간된 모든 서적은 자격증 준비에 도움이 될 테지만
"아마존 서비스 인 액션"에 기술된 내용들은
위에 설명한 자격증 준비에 직접적으로 도움이 된다.
(시험 범위와 상당 겹친다)
이 서적의 내용을 모두 이해하고 있다면(CloudFormation 의 코드까지는 associate에서 필요 없음)
시험은 합격 할 수 있을듯 하다.
아쉬운 점
용어의 한글화
AWS는 한국 리전을 지원하고 한국의 정식 서비스를 하지만
AWS내의 각 서비스명은 "영문 고유의 이름"을 그대로 유지하고 있다.
당연히 관리콘솔UI 에서도 영문명으로 나온다.
ELB => 로드밸런서
AWS Glacier => 가상 테이프 드라이브
S3 Bucket => 정적 파일 스토리지
이런 식으로 한글화가 되어 있는데
"한글화"라는 시각으로 본다면야 권장사항이지만
AWS가 제공하는 서비스를 구축&운영 하는 경우라면 영문명 그대로 유지를 하는게 좋았을것 같다.
그래야 혼란의 여지도 없을테니...
참고 사항
2장의 인프라 환경 만들기
- 웹서버 2대를 통한 이중화
- 워드프레스 사용
(14장에서 추가 보완 하는 내용 있음)
가 있는데...
혹시 실서비스 사이트의 운영 경험이 없는 사람이 이 내용만 보고 서비스를 열었다가는 곤란을 겪게될 수 있다.
- CloudFormation & ELB & S3 의 활용
- 장애허용을 위한 구성
에 대한 이해로는 충분하지만(아주 좋은 내용이지만)
실제 운영시에는 추가로 고려 해야 할 부분이 존재한다.
(좀 긴 내용이기 때문에 여기에 적기가 애매 하다)
마무리
CloudFormation 을 기반으로 하는 "자동화"를 구성하면서
서비스를 구성할때 "무엇을" "어떻게" 해야 하는지를 같이 설명하는
나름 친절한 책이다.
AWS의 기본 사용법을 설명한 바이블 류의 책은 아니지만
이미 그러한 서적은 많이 나와 있고
나와 같은 시스템엔지니어 라면 도움이 될만한 책이다.