yise7***
2022-10-29

실용적인 프로젝트를 진행하며 아마존이 제공하는 AI 서비스가 주는 이점을 마음껏 활용해보는 도서
지금 활용되고 있는 AI서비스는 많다. 이 책은 그 중에서 AWS에서 제공하는 AI서비스를 어떻게 구축하고( 또는 설정하고) 활용할 수 있는지를 알려주는 지침서이다.
책의 서두에는 AI에 대해 역사에서 부터 시작하여 AI가 어떻게 활용되고 있는지, 어떤 아키텍처가 있는지, AWS에서는 어떻게 구현되는지, 서버리스가 무엇인지 등의 내용을 간략하게 설명하고 있다. 아주 간결하게 설명하고 있어서 전체적인 구성을 이해하기가 편리하다.
그 후 AI시스템 구축을 1단계, 2단계, 3단계, 4단계, ... 아키텍처 등으로 점진적으로 확장 발전 시켜나가면서 설명을 이어간다. 즉, 간단한 크롤러를 만들고 이를 이용하여 원하는 이미지를 조회하는 시스템을 구축하고 조회된 이미지 인식시스템을 추가하고 STT, TTS 인터페이스를 추가하고 대화형 챗봇 인터페이스를 추가하는 등의 단계로 설명하는 방식이다.
물론 설명마다 AWS에 제공하는 각각의 서비스들을 설명하고 이용한다. 즉, 위 그림에서 나온 코그니토, 레코그니션, 세이지메이커, 폴리, 렉스 등등의 AI 서비스를 설명하고 이용한다는 것이다. 당연히 그와 연관되고 AI 시스템 구축에 필요한 웹 애플리케이션, 연계서비스(동기/비동기), 데이터 서비스 등의 설명도 빠지지 않고 있다
이책의 또하나의 특징은 아래처럼 단계 아키텍처를 구축하거나 이에 해당하는 환경파일이나 소스코딩에 꼭 필요한 추가 설명 부분에 대해서는 간략하지만 명확하게 설명을 추가한다는 것이다.
내용이 방대하여 책을 읽어보는데 시간을 모두 보냈으나 나중에 시간을 내서 차근차근 실습을 병행하면서 구축을 해볼 예정인데 실습하면서 책을 읽고자하는 다른 독자들은 책의 말미에 나오는 부록으로 구성된 부분을 먼저 읽고 따라하여 환경을 구축한 다음에 책을 읽는 것을 추천한다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."