ysd1***
2022-05-29

실용적인 프로젝트를 진행하며 아마존이 제공하는 AI 서비스가 주는 이점을 마음껏 활용해보는 도서
클라우드 서비스를 고를 때 여러 선택지들이 있다.
구글의 gcp, 아마존의 aws, 마이크로소프트의 Azure
어떤 걸 사용해도 비슷한 수준의 성능을 제공하고 금액이 중요하지 않다면, 기술의 성숙도와 레퍼런스들이 많은 aws를 선택하는 게 역시나 옳다.(AWS의 시장 점유율은 약 48%) 나 또한 사내에서도 aws 기반으로 서비스를 개발하고 있고, 개인적으로 진행하고 있는 사이드 프로젝트에서도 aws로 진행하고 있다.
여러모로 필요한 분야여서 레퍼런스 용도로 한빛미디어에서 출판한 [쉽게 배우는 AWS AI 서비스]를 읽어봤다.
chapter 1. 두 기술 이야기 = 서버리스 컴퓨팅과 인공지능
chapter 2. 서버리스 이미지 인식 시스템 만들기 - 크롤러 구축
chapter 3. 서버리스 이미지 인식 시스템 만들기 - 분석 서비스 구축
chapter 4. 서버리스 방식의 웹 애플리케이션 구축과 보안
chapter 5. 웹 애플리케이션에 AI 인터페이스 추가하기
chapter 6. 서비스형 AI를 효과적으로 활용하는 방법
chapter 7. 기존 플랫폼에 AI 적용하기
chapter 8. 실제 AI를 위한 대규모 데이터 수집
chapter 9. 빅데이터 AI를 적용해 인사이트 얻기
아쉬운 점이라면... js 기반의 코드들로 이루어졌다. aws 서비스를 다루는 것은 상관이 없지만 직접적인 분석 서비스를 만드는 과정, 인증 시스템을 만드는 과정 등에서 js로 코드 예제들로 채워져있어서 python에 익숙하신 분들이라면 다소 어려움이 있을 것 같다. 그럼에도 불구하고 추천할 수 있는 이유는 AWS의 각 아키텍처들에 대한 이해도를 높일 수 있기 때문이다.
크든 작든 어떠한 서비스를 만들면 가장 어려운 점 중 하나는 아키텍처를 어떻게 설계하느냐이다. Database는 무엇을 쓰고, 왜 그걸 써야 하고, 사이드 이펙트는 무엇이 있는지 등등! 고려 사항이 많다. 이 책은 그런 것들에 대해서 하나하나 집으면서 어떤 아키텍처에 대한 큰 그림을 그리는 방법에 대해 이야기해서 좋다.
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다