AWS는 아마존에서 제공하는 클라우드 웹 서비스입니다.
웹사이트 구축, 스토리지, 콘텐츠전송, 데이타베이스등을 민첩하고 탄력적으로 유연하면서도 보안성있게
제공해줍니다.
우리가 선택에 따라 비용,사양, 제공서비스등이 엄청나게 차이가 날 수 있기에
처음 설계단계부터 목적에 맞는 사이트 구성이 필요합니다.
이 책은 여러가지 시나리오(목적)별로 AWS의 서비스를 어떻게 조합하여 설계하면 좋을지에 대한 것을 14가지의 패턴으로 정리하였습니다. (웹 시스템, 스토리지 시스템, 데이터분석시스템, 클라이드 네이티브 , 하이브리드 클라우드등등을 구축시)
챕터는 패턴별로 사이트 개요 , 인프라 핵심 설계 사항 , 사이트 구성도 => 구성 설명, 유의사항등의 내용으로 이루어져 있습니다.
사이트 개요에선 구축하려는 사이트의 요구사항(비용,서비스기간등등)이나 고려사항(고사양, 다중화, 멀티리전, 백업등)에 대한 내용을 적고
인프라 핵심 설계 사항에선 사이트 개요에서 나온 내용에 따라 리전 선택, EC2, 도메인 접속, 네트웍, LAMP등과 같은 필요한 AWS서비스들을 적습니다
그리고 AWS서비스들로 도식화하여 사이트 구성도를 보여줍니다.
그리고 용어설명, 구조 설명 , 가격이나 서비스사양 비교, 유의사항등등에 대한 내용을 다룹니다.
전체적으로 그림이 많고, 표나 그림을 먼저 본 후 설명을 읽게되니 좀 더 잘 이해되는거 같습니다.
EC2나 S3, RDS같은 일반적으로 많이 접해본 서비스구성도 외에
람다, 게이트웨이등의 서비스나 인공지능서비스, 코드파이프라인을 통한 배포 자동화 구성도등의 구성에 대해서도 알 수 있게 되어 좋았습니다.
이책은 따라하기 식으로 되어있지는 않습니다. 무엇을 해야한다 식의 설명은 있으나 단계별로 무슨 화면에서 뭘 누르고 그런식의 화면은 들어있지 않습니다. 그래서 많은 내용에도 책이 200페이지정도로 얇습니다.
직접 사이트를 구축하는 분들은 각 서비스에 대해 별도로 공부하셔야 할 거 같고, 의사결정권자나 실무진이 설계를 검토할 때 필요한 책인거 같습니다.