메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

쉽게 배우는 AWS AI 서비스

챗봇, 음성비서, 크롤러 프로젝트를 구현하며 만나는 서비스형 AI

한빛미디어

번역서

판매중

  • 저자 : 피터 엘거 , 오언 셔너히
  • 번역 : 맹윤호 , 임지순
  • 출간 : 2022-04-15
  • 페이지 : 396 쪽
  • ISBN : 9791162245521
  • 물류코드 :10552
초급 초중급 중급 중고급 고급
4.9점 (20명)
좋아요 : 0

쓸모 있는 AI 애플리케이션,

복잡한 개념 없이 AWS로 간단하게 만든다

 

AI를 비즈니스에 도입하기 위해 반드시 개념을 알아야 할까? 기본적인 클라우드 지식만 활용하면 AI를 직접 구현하지 않고 도입이 가능하다. 그 비법은 바로 아마존이 제공하는 서비스형 AI! 이 책은 AWS 에서 제공하는 서비스형 AI를 조합해 실생활에 유용한 앱을 만들며 AI의 능력을 마음껏 활용해볼 수 있도록 도와준다. 사진을 자동으로 분류하는 이미지 인식 서비스부터 챗봇이나 음성비서 기능이 있는 일정 관리 앱, 거대한 데이터를 수집해 필요한 정보만 뽑아내는 크롤러까지 다양한 애플리케이션을 구축하며 AWS의 AI 서비스를 정복해보자.

 

 

940px_상세이미지_쉽게 배우는 AWS AI 서비스.jpg

피터 엘거 저자

피터 엘거

fourTheorem의 공동 설립자이자 CEO이다. 피터는 영국의 JET 조인트 언더테이킹에서 경력을 시작하여 7년 간 핵융합 연구용 획득, 제어, 데이터 분석 시스템 구축 분야에서 재직했다. 그는 연구용 소프트웨어뿐 아니라 상업용 소프트웨어에 이르기까지 재해 복구, 통신, 소셜 미디어 등 광범위한 영역에서 기술 리더십 역할을 수행했다. fourTheorem을 설립하기 전 피터는 소셜 광고 플랫폼 스티처 애드와 Node.js 컨설팅 회사 니어폼의 공동 설립자이자 CTO를 역임했다. 피터는 현재 최첨단 머신러닝 기술을 서버리스와 클라우드 아키텍처의 적용을 통해 고객에게 실질적인 비즈니스 가치를 제공하는 데 몰두하고 있다. 대규모 분산 소프트웨어 시스템을 설계하는 것부터 이를 구현하는 국제 팀을 이끄는 것 까지 다양한 경험을 가지고 있으며, 물리학과 컴퓨터 과학 학위를 보유하고 있다.

오언 셔너히 저자

오언 셔너히

fourTheorem의 공동 설립자이자 CTO이다. 1980년대 중반에 운이 좋게도 싱클레어사의 제드엑스 스펙트럼을 통해 프로그래밍을 시작할 수 있었다. 이는 그가 분해를 시도하지 않은 최초의 전자 제품이었으며, 그는 대신 소프트웨어 시스템을 분해하고 분석하고자 했다. 현재 기술 컨설팅 회사이자 AWS 파트너 fourTheorem의 CTO이자 공동 설립자로, 스타트업과 대기업을 위한 시스템 구축 및 확장 경험을 가진 아키텍트이자 개발자이다. 오언은 자바 기반 분산 시스템 시절부터 시작하여 다양한 기술들을 접해왔다. 일례로, 2000년의 레거시 시스템을 최신 풀스택 폴리글랏 컨테이너를 지원하는 서버리스 애플리케이션으로 전환했다. 오언은 더블린 트리니티 칼리지에서 컴퓨터 공학을 전공했다.

임지순 역자

임지순

낮에는 계약서와 코드를 두드리고 밤에는 신시사이저와 기타를 난도질하는 공학과 미디어의 주변인. 임베디드 프로그래머, 미들웨어 개발자, 프로젝트 매니저, 사업 개발 등 다양한 직군에 종사해왔으며 최근에는 엔터테인먼트 산업에서 다양한 웹 프로젝트를 진행 중이다. 사회적인 덕후로 생존하기 위해 오늘도 코드, 그리고 글과 씨름하고 있다. 참여 도서로는 『머신러닝 디자인 패턴』(한빛미디어, 2021), 『초소형 머신러닝 TinyML』(한빛미디어, 2020), 『라즈베리 파이로 배우는 컴퓨터 아키텍처』(위키북스, 2017) 등이 있다.

 

맹윤호 역자

맹윤호

IBM의 Data&AI 팀에서 엔지니어로 근무했고, NCT Marketing의 최고데이터책임자(CDO)로 근무했다. 연세대학교에서 데이터 분석 전공으로 석사 과정을 졸업하고 박사 과정을 수료했다. SK C&C, KISTI, NRF, DBpia 등에서 프로젝트를 진행하였으며 Apache Zeppelin, Qiskit, KoGPT-2 등 오픈소스 프로젝트에 기여했다. 삼성, 현대, LG, 딜로이트 등 기업을 대상으로 강연하고 연세대학교, 이화여대, 중앙대학교, 상명대학교, 한성대학교 등에서도 강연했다. 참여 도서로는 『머신러닝 디자인 패턴』(한빛미디어, 2021), 『Do it 강화학습입문』(이지스퍼블리싱, 2021), 『코딩진로』(호모루덴스, 2021), 『초소형 머신러닝 TinyML』(한빛미디어, 2020), 『하이퍼레저 블록체인 개발』(한빛미디어, 2019), 『블록체인의 정석』(지앤선, 2019) 등이 있다. 깃허브에서 @YUNHO0130으로 활동하고 기술 블로그와 유튜브 채널을 운영하고 있다.

PART I 서버리스 AI 시작하기


Chapter 1 두 기술 이야기 - 서버리스 컴퓨팅과 인공지능

_1.1 클라우드 생태계의 조망

_1.2 서버리스란?

_1.3 속도에 미치다

_1.4 AI란?

_1.5 컴퓨팅 파워와 AI의 대중화

_1.6 표준 AIaaS 아키텍쳐

_1.7 AWS 위에서의 구현

_1.8 요약

 

Chapter 2 서버리스 이미지 인식 시스템 만들기 - 크롤러 구축

_2.1 첫 번째 시스템

_2.2 아키텍처

_2.3 준비 작업

_2.4 비동기식 서비스 구현

_2.5 요약

 

Chapter 3 서버리스 이미지 인식 시스템 만들기 - 분석 서비스 구축

_3.1 비동기 서비스 배포

_3.2 동기 서비스 구현

_3.3 시스템 실행

_3.3 시스템 제거

_3.4 요약

 

 

PART II 서버리스 AI 활용하기


Chapter 4 서버리스 방식의 웹 애플리케이션 구축과 보안

_4.1 작업 목록

_4.2 아키텍처

_4.3 준비하기

_4.4 1단계: 기본 애플리케이션

_4.5 2단계: 코그니토를 통한 보안 추가

_4.6 요약

 

Chapter 5 웹 애플리케이션에 AI 인터페이스 추가하기

_5.1 3단계: STT 인터페이스 추가

_5.2 4단계: TTS 추가

_5.3 5단계: 대화형 챗봇 인터페이스 추가

_5.4 시스템 제거

_5.5 요약

 

Chapter 6 서비스형 AI를 효과적으로 활용하는 방법

_6.1 서버리스의 새로운 과제 해결

_6.2 프로젝트 구조 구축

_6.3 지속적 배포

_6.4 관찰가능성과 모니터링

_6.5 로그

_6.6 모니터링 서비스와 애플리케이션 지표

_6.7 추적 기능을 통한 분산 애플리케이션 이해

_6.8 요약

 

Chapter 7 기존 플랫폼에 AI 적용하기

_7.1 서버리스 AI 통합 패턴

_7.2 텍스트렉트로 신원 확인 개선

_7.3 키네시스를 사용한 AI 데이터 처리 파이프라인

_7.4 트랜스레이트를 활용한 실시간 번역

_7.5 파이프라인 테스팅

_7.6 컴프리헨드를 사용한 감정분석

_7.7 커스텀 문서 분류기 훈련

_7.8 커스텀 분류기 사용

_7.9 파이프라인 종단간 테스트

_7.10 파이프라인 제거

_7.11 자동화의 이점

_7.12 요약

 

 

PART III 서버리스 AI를 통한 데이터 수집 및 분석


Chapter 8 실제 AI를 위한 대규모 데이터 수집

_8.1 시나리오: 이벤트와 연사 찾기

_8.2 웹에서 데이터 수집하기

_8.3 웹 크롤링 소개

_8.4 아이템 저장소 구현

_8.5 URL을 저장하고 관리하기 위한 프론티어 만들기

_8.6 웹 페이지를 검색하고 구문을 분석하는 페처

_8.7 전략 서비스에서 크롤링 공간 결정하기

_8.8 스케줄러를 활용한 크롤러 오케스트레이션

_8.9 요약

 

Chapter 9 빅데이터에 AI를 적용해 인사이트 얻기

_9.1 AI로 웹페이지에서 중요한 정보 추출

_9.2 컴프리헨드의 엔티티 인식 API

_9.3 정보 추출을 위한 데이터 준비

_9.4 텍스트 배치 처리량 관리

_9.5 비동기 엔티티 추상화

_9.6 엔티티 인식 진행 확인

_9.7 배치 엔티티 인식의 배포와 테스트

_9.8 인식 결과 유지

_9.9 전체 연결하기

_9.10 요약

마치며

 

APPENDIX A AWS 계정 생성 및 설정

APPENDIX B AWS 관리형 AI 서비스의 데이터 요구 사항

APPENDIX C AI 애플리케이션을 위한 데이터 소스

APPENDIX D 인증 및 DNS 도메인 설정

APPENDIX E 서버리스 프레임워크 내부 뜯어보기

야, 너도 AI 쓸 수 있어!

수식 없이 쉽게 쓰는 아마존의 AI 서비스

 

운영 중인 서비스에 AI를 이용한 기능을 추가하려면 머신러닝, 딥러닝, 강화학습 같은 AI 관련 개념들을 꼭 알아야 할까? 이제 어려운 AI를 공부하지 않아도 서비스형 AI를 사용해 누구나 쉽게 프로젝트나 비즈니스에 AI를 도입할 수 있다. 이 책은 AI 지원 플랫폼과 서비스를 구축하기 위한 엔지니어 가이드로 개발자의 관점에서 AI의 실용적인 사용법을 살펴본다. 서버리스 프레임워크와 Node.js, 제이쿼리를 사용해 AWS가 제공하는 챗봇, TTS, 컴퓨터 비전 등 AI 서비스의 기능을 활용하는 실제 프로젝트를 개발해보며 그 사용법을 익힌다. 고객 서비스, 데이터 분석 등 다양한 분야에서 노동집약적인 업무를 자동화해주는 아마존의 AI 서비스로 생산성을 높여보자.

 

 

대상 독자

  • AI를 사용해 플랫폼 및 서비스를 구현해야 하는 풀스택 및 백엔드 개발자
  • 시스템을 향상하고 개선하는 데 AI를 활용하고 싶은 솔루션 아키텍트와 프로덕트 오너
  • 시스템 구축 및 배포에 '서버리스 방식'을 도입하려는 데브옵스

 

배우는 내용

  • 운영 중인 플랫폼에 클라우드 AI를 도입하는 법
  • 데이터 파이프라인을 디자인하고 빌드하는  법
  • AI 서비스에서 발생하는 오류와 문제를 해결하는 법
  • 서버리스 템플릿을 사용해 빠르게 AI 서비스를 구축하는 법
  • 아마존 레코그니션을 활용해 이미지 및 비디오 분석을 자동화하는 법

 

추천사

 

실생활에 적용 가능한 AI 서비스를 서버리스 프레임워크로 구현하며 안내하는 놀라운 책. 

_알랭 쿠니오트, 소프라 스테리아 베네룩스

 

클라우드 기반 AI 서비스를 만드는 완벽한 길잡이.

_롭 파체코, 비전 거버먼트 솔루션

AI가 모든 회사에 도움을 줄 수 있는 방법을 아주 훌륭하게 소개한다. 적극 추천한다! 

_알렉스 가스콘, 커버월렛

 

학문으로써 공부하는 머신러닝에서 벗어나 자연스럽게 프로덕트에 사용하는 머신러닝을 배우고 싶은 이들이 읽어야 할 필독서.

_니루팜 샤르마, 엔진 그룹

  • # 요약 

    - 최근 화두가 되고 있는 AI 와 서버리스 컴퓨팅에 대해서 다양한 실습을 따라가보며 AIaaS (AI as a Service) 의 개념에 대해서 익힐 수 있음 

     

     # 장점 

    - 단순 이론만 나열하는 책이 아니라, 실제 챗봇이나 크롤러 등 실습 프로젝트를 따라해볼 수 있게 구성되어 있기 때문에 실용적인 내용을 빠르게 배우고 적용해볼 수 있음 

    - AWS 입문자를 위해 계정 설정 방법도 부록으로 설명하고 있어서, 이 분야에 처음 도전하는 사람이 선택해도 좋은 책임

     

     --- 

     "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

  • 한빛미디어에서 책을 증정받아 나는 리뷰어다 서평단 자격으로 쉽게 배우는 AWS AI 서비스 서평을 적어보려고 한다.

     

     

    이 책은 AWS AI 서비스를 활용해서 서버리스 개념으로 누구나 좀 더 친근하게 AI 서비스를 활용할 수 있는 기능을 소개하고 있다.

     

     AWS에서 제공해주는 서버리스 라이브러리와 AI 라이브러리를 사용할 수 있음은 물론이다.

     

      

     

     

    이 책은 서버리스 컴퓨팅과 인공지능(AI)에 대해서 공학적 관점에서 살펴본다. 이 책은 많은 이론에 얽매이지 않고도 서비스형 AI를 시작하고 실행할 수 있는 실용적인 실습 가이드를 제공한다.

     

     

    세상은 점점 디지털화 되고 있고 디지털 전환이라는 말처럼 기존에 시프레드시트, 로컬 데이터베이스를 사용하거나 소프트웨어를 전혀 사용하지 않고 수동으로 실행하던 비즈니스 프로세스를 클라우드에서 실행되는 플랫폼으로 전환하는 프로세스를 말한다고 한다.

     

     

      

     

    일단 AI에는 데이터가 필요하므로 크롤러를 먼저 구축을 한다. 첫 번째 서버리스 AI 시스템은 아마존 레코그니션을 사용하여 웹 페이지의 이미지를 분석한다.

     

     

    시스템은 해당 이미지의 분석을 통해 워드클라우드를 생성하고 각 이미지에 대한 태그를 제공한다. 우리는 시스템을 불연속적으로 분리된 서비스로 구축할 것이다.

     

     

     

     

     

    시스템 프런트엔드는 S3에 배포된 HTML, CSS, 자바스크립트로 구성된 단일 페이지 애플리케이션으로 UI를 렌더링한다.

     

     서비스에 대한 경로는 API 게이트웨이를 사용해서 처리한다.

     

     

    책에서 시스템을 구현하는 과정에서 각 절마다 자세한 내용과 함꼐 구축 및 배포 방법을 설명해 주고 있다.

     

    복잡한 개념 없이 AWS로 간단하게 AI 앱을 만든다는게 이 책의 장점이 아닐까 싶다. 이 책은 AI를 비즈니스에 도입하기 위해 반드시 세부적인 개념을 알 필요가 없이 기본적인 클라우드 지식의 활용만으로 AI를 직접 구현하지 않고 도입이 가능하다는 것을 알려주고 있다.

     

     

    이 책은 AWS에서 제공하는 서비스형 AI를 조합해 실생활에 유용한 앱을 만들며 AI의 능력을 마음껏 활용해 볼 수 있도록 도와준다. 

     

     

    사진을 자동으로 분류하는 이미지 인식 서비스부터 책봇이나 음성비서 기능이 있는 일정 관리 앱, 거대한 데이터를 수집해 필요한 정보만 뽑아내는 크롤러까지 다양한 앱을 구축하며 AWS AI서비스를 하나하나 배울수 있다.

     

     

    이 글은 한빛미디어 나는 리뷰어다 서평단 자격으로 작성되었습니다.

     

  • 오늘은 새로 나온 서적인 '쉽게 배우는 AWS AI 서비스'란 책의 관한 글을 올립니다.
    특별히 형식에 얽매이지 않고 생각나는 데로 떠올리는 내용을 적어 봅니다.
     

    배경

    아마존의 AWS는 2006년 S3 서비스로 클라우드 서비스를 시작해 17년 이상 압도적인 시장 점유율을 가진 벤더입니다.
    초창기에는 IaaS 서비스 위주의 제품을 출시했으나 최근 3~4년간은 고객이 리소스 관리에 신경 쓸 필요 없는 서버리스 제품을 확장하였으며 특히 AI/ML 관련 제품을 가장 많이 출시하고 있습니다.
    아마존닷컴 및 자사 서비스에 AI/ML 개발 및 운영으로 경쟁력을 갖춘 쓸모 있는 제품을 빠르게 출시할 수 있기 때문입니다. 또한 AWS의 많은 사용자를 통한 제품의 완성도를 높여가고 있습니다. 참고로 2019년 AWS re:MARS에서 Chuck More 부사장은 Alexa Shopping을 위해 구동되고 있는 디바이스, 모바일 앱, 웹사이트, 백엔드까지 모두 AI를 적용해 인사이트를 얻고 있다고 얘기했습니다.
    이런 대규모 서비스와 조직에서 운영하는 노하우가 담긴 AWS 서비스가 경쟁력을 갖출 수밖에 없다고 생각하게 됩니다(그렇다고 해서 AWS 신봉자는 아닙니다...).
     

    경험

    직접 경험해 본 AWS AI 제품은 몇 년 전에 PoC 프로젝트로 Amazon Personalize를 통한 추천 상품 워크플로, 그리고 리테일 도메인의 고객 분류를 위한 Amazon Forecast(with SageMaker) 관련 프로젝트를 통해서였습니다.
    당시에는 AWS AI 제품 사용법과 알고리즘 성능 및 비용에 대해 검토가 목적인 PoC였기 때문에 실제 운영되는 서비스에 통합을 시도해 보진 못했습니다.
    통합을 위해서는 안정적인 데이터 파이프라인과 MLOps가 가능한 환경 구축 또한 필요했기 때문에 제한된 프로젝트 시간 내에 완성할 수 없었습니다. 또한 서비스 전체가 온프레미스에서 운영되었기 때문에 더 준비해야 할 것이 많았습니다.
    그 때문에 전체 서비스에서 AI/ML 기능을 포함한 설계와 운영 시 고려해야 할 점을 고민하지 못한 것이 아주 아쉬웠습니다.
     

    서평

    제목만 보고 AWS의 AI 제품을 소개하고 코드와 간단한 핸즈온을 담은 책이려니 생각하고 기대하지는 않았습니다. AWS 제품들이 워낙 업데이트가 빠르고 신제품 출시가 잦기 때문에 해당 기술들을 확인해 보고자 읽기 시작했습니다.
     
    첫 번째 장에서는 서버리스 기술을 소개하며 해당 기술이 최근에 주목받는 배경에 관해 설명합니다. 이는 최근에 클라우드 벤더들이 앞다퉈 제품을 출시하는 이유에 대해 알 수 있습니다. 또한 AI의 역사와 추세를 설명하고 AI 서비스의 활용 분야에 대해 소개합니다.
    AI에 관심 있는 엔지니어뿐만 아니라 일반인들도 정리된 내용을 통해 흥미를 갖게 합니다.
     
    두 번째 챕터 부터는 특정 주제(시나리오)를 선정해 해당 시스템을 구현하거나 기존 서비스와 통합하는 방법을 설명합니다.
     
    처음 주제는 챕처 1에서 설명한 서버리스 개념과 AI 기술을 활용하는 '서버리스 이미지 인식 시스템'을 구현하는 방법을 설명합니다. 독립적으로 구동할 수 있는 예제를 설명하며 AWS 상의 관련 제품을 익숙해질 수 있도록 안내합니다. 첫 예제가 누구나 흥미롭고 익숙한 워크플로이며 결과를 눈으로 확인할 수 있어 지루하지 않게 합니다.
     
    여기서 무엇보다 이 책에 감탄한 것은 하나의 주제에 대해서 접근하는 방식과 그 구성에 있습니다.
    독자에게 주제 설명 시 기대하는 결과를 먼저 그림으로 보여 주며 설명합니다. 그리고 이를 구현하기 위한 AWS 아키텍처를 설명합니다. 해당 아키텍처는 단순히 제품을 나열한 것이 아닌 논리적인 구성과 사용자의 행동 또는 데이터 흐름을 함께 설명합니다.

    즉, 시스템 아키텍처가 아닌 개념도와 결합한 그림으로, 그것만으로도 무엇을 어떻게 구현할지 한눈에 파악할 수 있습니다(물론 AWS 제품에 익숙하며 약간의 엔지니어 지식이 필요합니다.).
    그리고 애플리케이션 관점에서 각 스택을 구분해 그림으로 설명합니다.

    그리고 각 스택에 기능(컴포넌트)을 주제로 하나씩 설명해 갑니다. 이때 각 기능에 대한 흐름(플로)은 그림을 통해 설명합니다.

    단순히 글과 필요한 코드로 설명하는 것이 아닌 독자가 이해하기 쉽게 그림을 보여주고 그 안에 사용된 기술과 내용을 풀이해 줍니다. 그림을 처음 볼 때 잘 이해가 안 되더라도 설명 과정에 그림을 옆에 두고 보거나, 설명을 다 보고 난 후 다시 그림을 보게 되면 확실히 머릿속에 내용이 들어오게 됩니다.
     
    개인적으로 아키텍처 경험이 적지 않은데 해당 그림들은 다양한 엔지니어 경험과 고객 컨설팅 경험의 바탕으로 그려진 정말 좋은 그림이라고 생각합니다.
     
    그 때문에 첫 장을 읽고 나서 저자의 이력을 다시 한번 살펴보게 되었습니다.
     

    마무리

    이 책은 전체적인 서비스를 설계해 본 경험이 없거나 AWS 제품에 익숙하지 않은 초보자는 어려울 수 있습니다. 하지만 AWS에서 서비스를 구축 및 운영해 본 경험이 있는 엔지니어라면 적극적으로 추천합니다.
    물론, 머신러닝 알고리즘을 개발하고 운영하는 데이터 사이언티스트나 모델러에게도 AWS 상에서 리소스 관리 없이 서비스를 구현하는 과정을 이해하는 데 큰 도움이 됩니다. 하지만 지속적인 모델 개발을 위한 MLOps와 같은 필요 개념 및 구현은 이 책에 설명되어 있지 않기 때문에 해당 지식은 별도로 학습이 필요합니다.
    또한 AI 서비스에 관심이 없는 엔지니어라고 하더라도 AWS 상에서 서버리스 서비스를 경험해 보고 싶은 엔지니어라면 적극적으로 추천합니다. 구현해야 하는 서비스를 구체화하는 방법과 접근법이 훌륭하다 보니 책의 흐름을 잘 익히면 좋겠다는 생각이 듭니다.
     

     

    결론은 관련 주제를 처음 접하는 초보자에게는 조금 어려운 책이지만 도전해 보면 얻을 것이 많고, 또한 경험 있는 엔지니어고 해당 주제에 관심이 있다면 읽어 보실 것을 적극적으로 추천합니다.
     
    “한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.”

  • * AI 입문서, 그 자체.

     

    컴공에서는 정말 수많은 것들을 배운다. 주전공이 심리인 심리학도로서 컴공의 공부량은 정말 엄청난 것이라고 말할 수 있다.

    하지만 많이 배운만큼 지식들이 서로 뒤섞이고 사라진다.

    이 책에서는 수많은 개념들이 나온다. 아마도 AI 입문서이기 때문이라서 인 것 같다.

    그리고 그 모든 자잘한 개념들을 간단하게 설명해준다. 아무래도 AI 서비스를 만들기 위해서는 컴퓨터 공학적, 프로그래밍 언어적 지식이 필수적이기 때문에 모두 다루어주었다.

    * 사소한 궁금증도 놓치지 않는 책

     

     

    처음 접하는 분야라면, 누구나 어린아이가 되는 거 같다.

    모든 문장에 자잘한 궁금증과 질문이 생긴다. 책은 소통이 불가능하다. 내가 이 책에서 고민이 생겼다면, 저자는 독자의 고민을 알 수가 없다. 하지만 이 책에서는 그 문제를 사전에 차단하기 위해 노력한 것이 보인다.

     

    사소할 지라도 저자는 이유를 설명한다.

     

     

     

    > 책 리뷰를 끝낸 뒤

     

    이 책은 다른 컴퓨터 분야에 어느 정도 지식이 있지만, AI에도 관심이 생긴 AI 입문자 분들께 추천한다.

     

     

    *한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.*

  •  

    cover

     

    AWS에서 제공해주는 AI 서비스들을 어떻게 사용하는지

    실제 시스템들을 구현해나가며 다양한 그림들과 코드들을 통해 친절히 설명해주는 책이다.

     

    publish

     

    이 책은 22년 4월에 출간한 따끈따끈한 책이지만, 원서를 찾아보니 2020년에 출시 된 책을 번역한 것이었다.

      - https://www.manning.com/books/ai-as-a-service

     

    번역하면서 그동안 변경된 인터페이스들은 다시 스크린샷 뜨고 예제 코드도 손봤다고 하니

    원서 출간일이 좀 되었다고 해서 걱정할 필요는 없을 것 같다.

     

    reader

     

    보면 알겠지만, 초보자를 위한 책은 아니다.

    그리고 프론트엔드 개발자가 아닌 백엔드에 치우친 내용을 다루고 있는 책이다.

     

    roadmap-1

     

    roadmap-2

     

    크게 3부분으로 나뉘어져 있으며

    1부는 그냥 알면 좋을 내용들을 살짝 터치하면서 지나가는 내용이고

    2부가 본격적인 내용들이고

    3부는 앞에서 공부한 것들을 정리하는 느낌의 내용이다.

     

    결론은 2부가 핵심!

     

    Why

     

    근본적인 질문인데,

    왜 AWS AI 서비스를 가지고 이 책을 만들었는지에 대한 대답인데,

    결론은 3대 Cloud 다 하면 좋았겠지만, 힘들까봐 가장 많은 사용자를 갖고 있는 AWS를 선택했다는.

     

    AWS AI as a Service

     

    AWS에서 제공해주는 AIaaS 플랫폼들을 보여주고 있는데,

    사실 AI 관련된 것 뿐만 아니라

    AI 서비스를 위한 시스템을 구축하기 위해서 필요로 하는 것들을 모두 보여주고 있는 것이 맞다.

     

    AWS AI as a Service - color

     

    이 책에서 아쉬운 점인데 (개인적인 취향이 많이 섞인)

    manning에서 제공해주는 ebook을 보면 위 이미지와 같이 color로 나오는데, 보기에 훨씬 좋다.

    이 책은 흑백이라서 좀 아쉽다.

     

    grey

     

    color

     

    책에서 중요한 내용은 아니지만,

    이런 사진들을 볼 때 흑백과 컬러의 차이는 극명하지 않나 싶다.

     

    system

     

    책에서 풀어가는 방식은 위와 같이

    앞 부분에서 어떤 시스템을 만들고자 한다는 것을 설명해주고 시작한다.

     

    arch

     

    그리고 시스템 아키텍처를 보기 좋게 그림으로 표현해주어서

    어떻게 구성이 되고 지금 어떤 것을 공부할 것인지 알 수 있는 점은 정말 좋은 것 같다.

     

     

    총평을 하자면,

    클라우드에서 제공해주는 다양한 서비스들, 특히 서버리스 서비스들을 활용해서

    AI 서비스들을 어떻게 구성할 것인지 공부하고자 하는 분들에게는 정말 많은 도움이 될 것 같다.

    어떤 신규 프로젝트를 진행할 때 프로토타입 또는 MVP를 만들어야 할 때에도 정말 좋을 것으로 생각된다.

     

    주석이 충분하지는 않지만 제공되는 예제 파일도 있다.

      - https://github.com/hanbit/ai-as-a-service

     

     

    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


  • 안녕하세요 마개입니다.

    이번에는 AWS를 이용하여 AI 서비스를 구축하는 책에 대해 소개를 해보고자 합니다.

    한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

     

     

    도서 소개

     

     

     

    도서명 : 쉽게 배우는 AWS AI 서비스

    지은이 : 피터 엘거, 오언 셔너히

    옮긴이 : 맹윤호, 임지순

    출판사 : 한빛미디어

    출간 일자 : 2022-04-15

    페이지 : 396쪽

    가격 : 정가 30,000원

     

     

    일반적으로 AI라고 하면 전문지식이 있어야만 할 수 있고 상당히 어려우면서 직접 구축하기에 어렵다고 생각을 합니다. 하지만 이 책에서는 AI에 대한 전문적인 지식이 없더라도 간단한 절차들을 통해서 AI 서비스를 구축합니다.

    현재 클라우드의 3대장으로 AWS, GCP, Azure가 있지만 그중에서 가장 많은 서비스를 보유한 AWS를 이용하여 구축하는 방법을 이 책에서 다룹니다. AWS에서 제공하는 여러 AI 서비스와 다른 관련 서비스들을 이용해서 아키텍처를 설계하고 구축하여 전체적인 서비스 흐름과 개발하는 방법을 알려줍니다.

    GitHub을 통해 모든 예제들을 제공하고 실행 몇 번으로 간단하게 구축할 수 있기 때문에 따라 하기가 쉽습니다. 기존에 웹 서비스와 AI 서비스를 구축하기 위해서는 직접 서버와 네트워크를 구성한 후 관련된 AI 서비스들을 직접 구축해야 하기 때문에 매우 많은 시간과 전문가들의 도움이 필요합니다. 하지만 해당 책에서는 AWS를 이용하여 구성하기 때문에 그만큼 적은 시간을 요구하고 개인이 직접 구성할 수 있다는 장점이 있습니다.

    하지만 해당 책에서 나오는 모든 AWS 서비스들을 자세히 다루기에는 광범위하기 때문에 각 서비스들에 대한 자세한 내용과 AWS의 기초 지식은 따로 공부해야 합니다. 또한, 웹서비스 부분들은 자바스크립트 기반의 코드들로 이루어져 있기 때문에 익숙하지 않으면 어려운 부분이 있을 수 있습니다. 그리고 항상 클라우드 관련 서비스들을 이용할 때에는 사용하지 않을 때 삭제하는 습관을 들여 요금 폭탄을 예방해야 합ㄴ니다.

    내가 AI에 대해서 잘 알지 못하는데 관련 서비스들을 구축하고 싶다면 해당 책을 통해 지식을 쌓고 응용해서 빠르게 구축해 보는 것이 좋습니다.

     

     

  • AI 기능을 적용한 서비스를 어떻게 만들어 가는지 보여줍니다.

    쉽게 배우는 AWS AI 서비스.jpg

    크지 않은 팀이라면 짧게 잡아도 몇 개월은 걸릴 수 있는 작업을 플랫폼 서비스, AWS를 이용하여 풀어나갑니다.

     

     

    서비스 아키텍처를 그립니다.

    아키텍처가 필요로 하는 기능들을 서비스 단위로 묶어서 만든 아키텍처를 보여줍니다.

    여러 가지 기능들을 서비스 단위로 그룹화합니다.

    다양하게 묶을 수 있고 많은 조합이 나올 수 있는 경우라 경험과 고민에 따라 여러 가지 모습으로 그려볼 수 있습니다.

    저자가 만들고자 하는 서비스의 아키텍처를, 그림을 볼 수 있습니다.

     

     

    숲을 보여줍니다.

    그리고 그 숲을 헤쳐나가는 방법을 하나씩 알려줍니다.

    마치 게임에서 퀘스트를 완수하는 것처럼.

    책을 그렇게 구성하고 있습니다. 그래서 처음부터 책에서 중간중간 필요한 부분만 찾아서 정보를 얻는 게 어려울 수 있습니다. 다만, 전체 내용을 한번 훑어본 뒤라면 얼마든지 가능한 얘기입니다.

    접근 방식을 설명하고 AWS 서비스 가운데 사용하고자 하는 서비스를 어떻게 적용하는지 보여줍니다.

    aws ai.jpg

     

     

    곳곳에 박스 설명이 있습니다.

    박스 형태 설명을 곳곳에 배치하여 지금 사용하는 있는 도구나 개념, 이유를 설명하고 있습니다.

    흐름을 방해하지 않습니다. 오히려 뭐지 하며 멈칫할 수 있는 다양한 상황에서 아하~하며 건널 수 있게 하는 징검다리 같은 역할을 합니다. 내용을 이해하는데 많은 도움을 줍니다.

    설명 자체는 간략하지만 그 맥락에서 알아야 할 내용을 중심으로 풀어갑니다.

    더 궁금하거나 나중에라도 전반적인 사항을 알고 싶은 분들을 위한 url을 포함하고 있을 때도 있습니다.

     

     

    플랫폼이 지원하는 AI 서비스를 사용하는 게 껄끄러울 수 있습니다.

    이러다 플랫폼에 종속되는 건 아닌지 걱정스러운 것이지요.

     

    조금 떨어져서 우리가 사용하는 서비스를 둘러볼까요.

    예를 들면, gmail을 비롯한 다양한 메일 서비스를 사용하고 있습니다.

    많은 경우 당연한 듯 무료로 사용하고 있지만 당연하지 않을 수 있다고 생각합니다.

    다양한 요구와 상황이 맞물린 결과 당연한 것처럼 사용하고 있을 뿐입니다.

    메일이나 그와 비슷한 서비스를 개발하는 입장이라면 충분히 고민할 부분이지만, 서비스를 사용하는 입장이라면 어떻게 만들었느냐보다 무엇을 하느냐에 더 관심을 가지지 않을까요? 마치  TV를 보면서 디스플레이 방식을 분석하지 않는 것처럼 말입니다.

    다만, 개발하는 입장이기에 단순히 사용하는 것보다 조금 더 신중하게 접근하려는 것이지요.

    AWS 제품을 살펴보니 메일 서비스 자체를 제공하지는 않지만 Simple Email Service라는 대용량 이메일 전송 서비스가 있습니다. 굳이 메일 서비스 자체를 만들지 않습니다만 메일을 활용하기 위한 서비스는 제공합니다.

    비즈니스 애플리케이션 카테고리로 분류하고 있네요.

     

    방점을 어디에 두느냐에 달렸다고 봅니다.

    '거인의 어깨에 올라서서 더 넓은 세상을 바라보라'는 말처럼 굳이 거인까진 아니더라도 플랫폼이 지원하는 서비스를 마다할 필요는 없다고 봅니다. 써보고 아니면 그만이니까요.

     

     

    패러다임이 바뀌고 있음을 느낄 수 있습니다.

    라이브러리를 활용하는 시대를 지나, 프레임워크와 함께 하는 시대를 거쳐서, 플랫폼 지원을 활용하는 시대로 가고 있음을.

     

     

    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

     

  • 이 책은 최근 폭발적으로 성장하고 있는 서버리스 컴퓨팅과 인공지능을 주로 실습을 통해 설명합니다. 저자는 이 두 기술의 조합이 엔터프라이즈 및 B2C 플랫폼 개발을 위한 업계표준이 될 가능성이 높다고 설명합니다. 그런 관점에서 저자는 점유율이 높고 클라우드 서비스의 선구자인 AWS를 실습환경으로 구성하여 인공지능 서비스를 설명합니다. 이 책이 독자층으로 삶고 있는 대상은 크게 4가지입니다다. 백엔드 개발자와 설계자, 프로젝트 관리자, 데브옵스 담당자입니다. 프로젝트 경험이 없다고 책 내용을 못 이해하는 것은 아닙니다만 구글링도 함께해서 책을 읽어야 할 것입니다.

  • 오늘 리뷰할 도서는 [쉽게 배우는 AWS AI 서비스] 이다.
     
     
    이 책의 표지를 보면서... 어랏? 동물이 아닌 사람이네? 

    그렇다면 원서의 출판사는 오렐리 책이 아닌 매닝? 정답이었다.
     

    표지 KakaoTalk_20220529_210331161_02.jpg

     

     
    출판사가 어디이건 어쨌거나 이 책은 이론으로 공부했던 AI 관련 기술들을 실제 AWS 클라우드에 배포해서 
     
    실행하는 예제들까지를 포함한다. 초중급을 대상으로 하는 책이며 400 페이지가 조금 안되는데 

    많은 AI 관련 서비스들을 잘 다룰수 있을까? 라는 생각이 책을 펴면서부터 들었다. 

    챕터1은 당영하게도 전체 내용에 해당하는 AI 와 관련 서비스들에 대한 아키텍쳐에 대해 간략히 설명하고 있다.
     

    1장 AI 플랫폼 KakaoTalk_20220529_210331161_01.jpg

     

    아무래도 책의 분량상 초급자들은 좀 더 세세한 내용을 다루는 도서를 함께 봐야 할거 같은 느낌이 많이 들었다.
     
    이유는... 클라우드를 이용하여 하나의 일반적인 프로젝트를 구현하려면 다양한 서비스들을 잘 엮어서 
     
    원하는 기능들을 수행하도록 아키텍쳐를 잘 만들어야 한다. 이 책도 그런 내용들을 모두 다룰려다보니,
     
    AI 이외의 일반적인 서비스들은 사실 내용이 부족할 수 밖에 없다. 사실 분량으로 보면 AI 관련 서비스들도
     
    다루기 힘든게 사실이었다. 책의 곳곳에 아래 사진과 같이 AWS 서비스들에 특유의 아이콘들과 함께 설명하고 있다.
     

    5장 아키텍쳐 KakaoTalk_20220529_210331161.jpg

     

    책에서는 프로그래밍 언어로 자바스크립트와 배포하는 리소스들의 정의를 위한 YAML 내용도 꽤 포함하고 있다. 
     
    다른 프로그래밍 언어를 사용하는 개발자는 컨셉만 이해하고 넘어가는 수 밖에 없다.
     
    챕터를 하나씩 지나가면서 다양한 AI 서비스들을 이용해서 뭘 하려는지는 대충 알게 되었고, 뭔가 살짝 아쉬움이

    남는거 같은 느낌이 들었는데, 그 이유는 전체 서비스와 개별 서비스들을 이해하기 쉬운 그림이나 도표 같은 것은

    없고 주로 글로 설명하거나 해당 서비스의 아이콘을 이용한 아키텍쳐 설명이 주를 이룬다. 

    전체적인 구성을 살짝 바꾸거나, 뭔가 독자들을 위해 좀 더 이해력을 높일 수 있는 방법이 있으면 좋았을거 같다.

    그리고 여러 다양한 서비스를 다루다보니 초급자에게는 난해할거라 예상된다. 다른 AWS 관련 레퍼런스가 반드시

    필요해 보인다. 어쨌든 다양한 AI 서비스를 이용하여 하나의 프로젝트를 완성해보다는 점에는 후한 점수를 주고 싶다.
     
    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

  • 쉽게 배우는 AWS AI 서비스

     

    4차 산업혁명이 다가오기 시작하면서 AI가 각방 받고 있는데요. 전문가들은 향후 10년간 유전자 편집, 양자 컴퓨팅, 인공 지능과 같은 분야가 엄청난 발전이 되리라 전망하고 있습니다. 우리는 대부분은 이미 매일 AI 기술과 더불어 살고 있습니다.

     

    아마존 웹 사이트를 방문했을 때 추천 상품을 보여주고 항공편을 재예약하기 위해 온라인 채팅, 은행에서 귀하의 계정에서 발행하기 전 사기 거래 대한 경고한 문제 등 AI와 머신러닝 기술로 이루어진 예시들입니다.

     

    이번에 소개할 쉽게 배우는 AWS AI 서비스 책은 사진을 자동으로 분류해 이미지 인식 서비스부터 챗봇이나 음성비서 기능이 있는 일정 관리 앱, 거대한 데이터를 수집해 필요한 정보만 뽑아내는 크롤러까지 다양한 애플리케이션을 구축하며 AWS의 AI 서비스 결과를 빨리 얻을 수 있는 내용이 담겨있습니다.

     

    또한 AI 지원 플랫폼과 서비스를 구축하기 위한 엔지니어 가이드를 목표를 추구하며 AI와 머신러닝의 큰 주제로 서버리스 컴퓨팅과 AI를 살펴보며 개발자의 관점에서 실용적인 가이드를 제공합니다. 

     

    빨리 학습을 돕고 서버리스 아키텍처를 사용해 새로운 시스템을 구축하고 기존 플랫폼에 AI 서비스를 적용하는 데 큰 도움을 줍니다. 쉽게 배우는 AWS AI 서비스는 AI로 향상된 플랫폼 및 서비스를 구현해야 하는 풀스텍 및 백엔드 개발자, 시스템 구축 및 배포에 있어 서버리스 방식에 대한 통찰력이 필요한 데브옵스 등 전문가들에게 추천합니다.

     

    쉽게 배우는 AWS AI 서비스 책은 크게 3부 구성되어 있는데요. 1부는 두 기술에 이야기에 대해서 풀어나가고 있습니다. 몇 년간 서비리스 컴퓨팅의 부상에 대한 설명, 서비리스가 유틸리스 클라우드 서버리스 AI 컴퓨팅인 이유 등 기존 이미지 인식 기술을 사용하여 서버리스 AI 시스템을 빠르게 구축할 기회가 될 것입니다.

     

    또한 서버리스란 공식적인 정의는 나오지 않았지만, 비공식적으로 서버리스 컴퓨팅은 클라우드 공급자가 서비스 사용자의 기본 리소스를 동적으로 관리하는 클라우드 유틸리티 컴퓨팅의 한 형태로 있습니다. 

     

    2부는 서버리스와 기존 AI 모델을 효과적으로 사용하기 위해 알아야 하는 개별 도구 및 기술에 대해 자세히 설명하고 있습니다. 서버리스 방식의 웹 애플리케이션 구축과 보안, 웹 애플리케이션에 AI 인터페이스 추가, 서비스형 AI를 효과적으로 활용하는 방법 등을 배울 수 있습니다.

     

    3부는 실제적인 실습으로 AI 기반 시스템의 맥락에서 처음 배운 내용을 통합해서 알아가는 시간입니다. 서버리스 웹 크롤러의 예를 사용해 대규모 데이터 수집, 수집한 데이터를 사용해 서비스형 AI 사용해 대규모 데이터 셋에서 가치를 추출하는 방법까지 학습할 수 있습니다. 

     

    자료를 검토해 주제에 대한 기본적인 기초를 가지고 개발 환경을 설정하는 방법을 설명하고 있는데요. 각 장의 이전 장에서 배운 예제와 학습 기반으로 학습하길 권장하고 있습니다. 책의 예제 파일 코드 주석은 중요한 개념을 강조하며 많은 목록을 제공합니다. 

     

    https://github.com/hanbit/ai-as-a-service

     

    쉽게 배우는 AWS AI 서비스 예제 소스 코드

     

    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

     

  • AI as a Service

    쉽게 배우는 AWS AI 서비스

    피터 엘거, 오언 셔너히 지음 / 맹윤호 임지순 옮김 / 곽근봉 감수

     

    옮긴이의 말

    기업이 언제 죽는다고 생각하나?”

    경쟁사가 카피켓을 들고 나왔을 때? 아니.”

    어른의 사정으로 시스템은 멀쩡한데 하루 종일 장애 공지만 올리고 있어야 할 때? 아니.”

    모기업의 탐욕으로 경영권에 밀려 회사에서 쫓겨났을 때? 천만에!”

    시장(Market)에서 잊혀질 때다.”

    『원피스』 Dr. 히루루크의 대사 오마주

     

    기술 기업이 망하는 가장 큰 원인은 무엇일까?

    해외 리서치 기관에 따르면, 만든 제품이 시장에서 원래 필요하지 않음을 의미하는 ‘No Market Need’리고 한다. 신경망 모델에 들어가면 너도 나도 AI라고 이야기하며 인간 일자리의 종말을 외치던 AI 붐 초기와는 다르게, 이제는 옥석을 가리는 시기가 되었다.

    이제 더 이상 AI이기 때문에 쓰는 경우는 줄어들었다. 대신, 많이 쓰던 제품과 기능이 AI였구나 하고 깨닫는 경우가 늘어났다.

    이와 같은 변화는 무엇을 의미할까?

    이는, AI에 대한 대중의 시각이 돈을 벌지 않아도 기업의 경쟁력 선점을 위해 AI를 갖추어야 했던 R&D 관점에서 AI가 실질적으로 고객에게 가치를 전달하는 역할을 하는 비즈니스 관점으로 초점을 옮겼다는 의미이다.

    『쉽게 배우는 AWS AI 서비스는 이런 관점에서 세상에 나오게 된 책이다.

    AI가 단순히 논문과 그 구현체에서 벗어나 실질적으로 돌아가는 시스템의 일환으로서 가능하기 위해 필요한 기술적 근간에 대해 서술하고 있다.

    특히나 이를 위해 AWS를 활용하여 기업이 시장의 비즈니스를 파악하기 위한 시간과 비용을 최소한으로 단축했다. 이는 시장의 니즈에 대한 가설 수립과 검증의 사이클을 빠르게 가져갈 뿐만 아니라. AI로 구현한 서비스의 실질적인 비용을 낮춤으로써, 마켓 니즈를 지속적으로 확인할 수 있다는 장점이 있다.

     

    시장에게 영원히 기억되는 AI 서비스를 만들고 싶은가?

    그렇다면 『쉽게 배우는 AWS AI 서비스를 통해 빠르게 AI 서비스를 구현하여 가설을 검증해보자.

    AI가 시장에 잊혀지기 전에.

     

    옮긴이 맹윤호가 전하는 말이다.

     

    매우 공감하고 깊이 동의한다.

    기업의 비즈니스 측면에서 AI를 어떻게 비즈니스에 적용할 것인가 찾는 노력이 우선 되어야 한다.

     

    『쉽게 배우는 AWS AI 서비스

    1장 서버리스 AI 시작하기에서 서버리스 컴퓨팅과 인공지능에 대한 이해를 돕고 있다. 간략하게 잘 정리를 해 놓았다.

    표준 AIaaS 아키텍쳐 구조를 설명하고, AWS 위에서의 구현을 잘 매칭하여 설명하고 있다.

    특히, AWS를 사용하는 이유를 적고 있다.

     

     

     

    2, 3장 서버리스 이미지 인식 시스템 만들기에서는 기존이미지 인식 기술을 사용하는 서버리스 AI 시스템을 빠르게 구축할 수 있도록 설명하고 있다. 독자는 이 시스템을 배포하고 실험하여 이미지 인식을 사용할 수 있는 방법을 탐색할 수 있다.

     

    2부에서는 개발자가 서버리스와 기존 AI 모델을 효과적으로 사용하기 위해 알아야 하는 개별 도구 및 기술에 대해 자세히 설명한다.

    4장 서버리스 방식의 웹 애플리케이션 구축과 보안

    5장 웹 애플리케이션에 AI 인터페이스 추가하기

    6장 서비스형 AI를 효과적으로 활용하는 방법

    7장 기존 플랫폼에서 AI 적용하기

     

    3부에서는 본격적인 AI 기반 시스템의 맥락에서 배운 내용을 통합하는 방법을 설명하고 있다.

    8장 실제 AI를 위한 대규모 데이터 수집

    9장 빅데이터에 AI를 적용해 인사이트 얻기

     

    이 책의 예제에 대한 소스코드도 제공 사이트를 안내하고 있다.

    https://github.com/hanbit/ai-as-a-service (리포지트리)

     

     

    AWS를 처음 접하는 독자를 위해

    APPENDIX A: AWS 계정 생성 및 설정

    APPENDIX B: AWS 관리형 AI 서비스의

    데이터 요구사항

    APPENDIX C: AI 애플리케이션을 위한

    데이터 소스

    APPENDIX D: 인증 및 DNS 도메인 설정

    APPENDIX E: 서버리스 프레임워크

    내부 뜯어보기

     

    꼼꼼히 살펴보면서 『쉽게 배우는 AWS AI 서비스를 통하여

    새로운 AI SW 스킬로 성장시킬 수 있기를 기대한다.

     

    "한빛미디어 <나는 리뷰어다활동을 위해서 책을 제공받아 작성된 서평입니다."

     
     
     

  •  

    읽으면서 책 제목과는 다른 책이란 느낌이 들었다.
    책을 받고 처음에 AI 서비스 이야기가 나오고, 나중에 전체 배포 서비스가 나오지 않을까 생각했다.
    AWS AI 서비스는 무려 중간 즈음에 나온다. 그것도 약간의 설명과 소스 코드가 전부다.
    난 이 책 제목이 "AWS 서비스를 다루어본 중급인들이 다양한 서비스를 통해 AI 서비스도 접목해보기" 이었으면 좋았다고 본다.

    쉽게 배운다는 표현에 AWS로 잘 모르고, AI도 처음 배우는 사람이 책을 골랐다면, 한참 후에 다시 이책을 들기를 권해드린다.
    처음부터 AWS로 웹 서비스를 만드는 이야기들과 운영에 대한 이야기가 나온다.
    서버리스, 람다, 개발자들도 어려워하는 yaml 파일이 앞쪽부터 숨막히게 몰아친다.
    그러므로, 좀 쉬운 AWS 전체 구조를 배울 수 있는 동영상이나 서비리스 간단한 책 정도를 실습해 본 이후라야, 이 책의 진가를 알게된다.
    초보 같은 경우에는 소스코드에 대한 설명은 다른 책들보다 적기 때문에 온라인 검색을 많이 해야 한다.

    그럼 이 책이 나쁜가?
    아니다. AWS 주요 여러 서비스들을 다루어 보았고, NodeJS, 자바스크립트를 많이 다루어 보았다면,
    어떻게 AI 서비스를 전체 처음부터 끝까지 AWS 측면에서 아키텍쳐를 구성할지 많은 도움을 받을 수 있다.
    특히 단원 처음에 나오는 그림으로 설명한 아키텍쳐 부분은 백미이다. 전체를 머리속으로 구성하기에 좋다.
    인증과 모니터링에 관한 것들도 적절한 설명한 것도 좋았다.
    AI 알고리즘만 공부하다가, AI 서비스 전체 서비스를 구축하려면 필수적으로 알아야 할 것들이 잘 섞어서 설명하고 있다.

    한줄평 : 쉽게 배우는 AWS AI 서비스는 중급 개발자가 AWS 서비스로 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는 무엇을 쓰고, 왜 그걸 써야 하고, 사이드 이펙트는 무엇이 있는지 등등! 고려 사항이 많다. 이 책은 그런 것들에 대해서 하나하나 집으면서 어떤 아키텍처에 대한 큰 그림을 그리는 방법에 대해 이야기해서 좋다.

     

     

    한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다

     

  • 이 리뷰는 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

     

    IMG_6207.jpg

     

     

    AI를 잘 모르지만, 백엔드 개발은 어느정도 해본 사람에게 적합한 책이 아닌가 싶다. 이 책에서는 node.js 를 쓰지만 자바스크립트를 조금 할 줄 알면 큰 어려움은 없을 것이다. AWS 에 대한 기본적인 건 사용해본 경험이 있으면 실습이 더 원활하다. 부록에 AWS 계정 생성부터 환경구성하는 안내가 나와있긴 한데, 페이지가 많이 할애된 것은 아니니, 여러 강좌나 유튜브 무료강의를 이용해서 AWS 기본 서비스에 익숙해진 다음 이 책을 보면 좋을 것 같다. 

     

     

    IMG_6208.jpg

     

    IMG_6209.jpg

     

     

     

    AWS 에서 제공하는 Ai 서비스를 이용해서 실제 프로젝트를 실습하기에 꽤 많은 도움이 되는 책인 것 같다. 인공지능 모델을 만드는데는 gpu 자원도 필요하지만, 데이터와 파이프라인이 어느정도 잡혀있어야 하는 게 현실이다. 이러한 점을 생각했을 때, AWS 의 ai api 들을 이용해서 필요한 서비스를 구현해보면 많은 도움이 될 것이다.

     

     

    IMG_6210.jpg

     

    IMG_6211.jpg

     

     

    백엔드 개발을 node.js로 어느정도 한 사람에게 추천해주고 싶고, AI 공부의 수준은 전반적인 사항을 맛본 '밑바닥 1,2권'정도 공부해본 사람이라면 더 좋을 것 같다. 백엔드 개발을 하지 않은 비전공자 데이터 분석이나 AI 하는 사람은 실습을 따라하기 벅찰 수 있다. 

     

     

    AWS ai서비스들에 대한 맛을 보고, 실습을 원한다면 이 책은 정말 좋은 책이고, 유용하다. 

  • AWS 를 이용한 AI 서비스를 구축해보고자 한다면 이 책은 큰 도움이 될것같다.

    AWS 를 이용하여 서버리스 개발을 시작해보자는 목표가 있다면 가이드를 제시해줄것같다

    다만 AWS 를 처음 사용해본다면 처음 도입하는 부분에 있어서 어려움은 있다.

    AI 서비스 챗봇, 음성비서, 클롤러 등을 구현해보는것에 그치지 않고

    AWS 와 연계하여 개발 및 배포 할 수 있다는게 이 책의 큰 장점인것같다

     

     

    서버리스지만 도식화로 이용하여 현재 내가 어느 부분을 구현하고자 하는지 잘 표현되어있고,

    중간중간 개념설명도 딱 필요한 설명만 잘 해주고 있어서

     

    초보개발자들도 충분히 따라할 수 있는 수준인것같다.

     

     

    나는 다만 AWS 를 이용하여 개발해본적이 없어서 그런지

    AWS 는 역시나 숙제로 계속 남겨두게되는...

    AWS 는 너무 넓고도 방대하다

    추후에 이 책을 참고서 삼아 서비스를 구축해보고 싶다.

     

    그 만큼의 가치가 충분히 있는 책임엔 틀림없다.

  • 저자: 피터 엘거, 오언 셔너히

     

     

    #책소개

    쓸모 있는 AI 애플리케이션,
    복잡한 개념 없이 AWS로 간단하게 만든다

    AI를 비즈니스에 도입하기 위해 반드시 개념을 알아야 할까? 기본적인 클라우드 지식만 활용하면 AI를 직접 구현하지 않고 도입이 가능하다. 그 비법은 바로 아마존이 제공하는 서비스형 AI! 이 책은 AWS 에서 제공하는 서비스형 AI를 조합해 실생활에 유용한 앱을 만들며 AI의 능력을 마음껏 활용해볼 수 있도록 도와준다. 사진을 자동으로 분류하는 이미지 인식 서비스부터 챗봇이나 음성비서 기능이 있는 일정 관리 앱, 거대한 데이터를 수집해 필요한 정보만 뽑아내는 크롤러까지 다양한 애플리케이션을 구축하며 AWS의 AI 서비스를 정복해보자.

    라고 교보문고가 소개하더이다.

     

     


     

    # 이 책의 특징

     

     

    1. 특정 타겟층에 집중됨

    AI로 플랫폼이나 서비스를 구현해야하는 사람이 아니라면 이 책은 도움되지 않을 수 있음.

    AWS에 대해서 알고 싶다면 다른 책이 더 좋음

     

     

    2. 구성

    최신의 책으로 최신의 기술을 배울 수 있음. 그림이나 예제도 충분히 들어가 있음.

     

     

    3. 용어설명

    설명이 친절하고 자세함. 처음만 봐서 그런지는 몰라도 처음 부분은 가볍게 읽을 수 있음.

     

    4. 중급자 이상 에게 알맞은 책인 것 같음.

    AWS로 서비스를 만드는게 쉬워진다고 하는데 분명 미래에 그럴 것이라고 생각함.

     


     

    #후기

     

    AWS가 분명 많은 변화를 가져왔고 솔직히 AI 분야만큼 좋은 성능을 요구하는 분야도 없다.따라서 AWS가 결국 미래가 될 것임은 분명하나 내 능력 부족으로 아직...ㅠ 못하겠다.다만 크롤러 프로젝트는 만들어볼 생각이다.

    데이터 수집이 제일 귀찮아~

     

     


     

     

    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

     


  • hanbit-aws_ai_as_a_service.jpg

     

     
    이 리뷰는 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
     
    AI 를 활용하는 회사들이 점점 늘어나고 있고 그에 맞춰서 AWS 에도 AI 관련된 많은 제품들이 출시가 되었다. 이 책은 단순한 AI 제품 사용법이 아니라 AWS 의 여러 제품 활용해서 AI 서비스에 대한 아키텍처를 설계하고 인프라를 구축해나가는 과정을 담고 있다.
     
    책에서는 처음에 실제 구축할 서비스의 아키텍처를 먼저 설명하고 실제 코드와 함께 아키텍처의 구성요소 하나씩 구축해나간다. 모든 앱을 AWS 람다를 기반으로 개발하는데 이때 서버리스 프레임워크를 활용해서 IaC 형태로 인프라를 구축하는게 특이했다. 이 책을 읽고 실습을 하기 위해서 람다, sqs, kinesis 등의 여러 다른 서비스도 사용해볼 수 있는게 장점이라고 생각하지만 혹시 AWS 를 아예 모르고 처음부터 이 책을 읽게 된다면 조금 이해가 잘 안될 가능성이 있다는 점이 단점인 것 같다. 다만 개인적으로는 실제 업무하면서 사용해보지 않았던 서비스들을 실습해 볼 수 있어서 재미있기는 했다.
     
    1장에서는 서론으로 서버리스와 인공지능에 관한 일반적인 이야기를 한다. 간단하게 서버리스가 어떻게 탄생하게 되었는지, AI 는 어떻게 사용되고 있는지 그리고 AIaaS 아키텍처는 어떤식으로 구성되어 있는지 등에 대해 알려준다. 그리고 사실상 2장부터 실습이 이어지는데 첫번째 실습(2,3장)은 간단하게 람다와 sqs, 그리고 AI 서비스인 레코그니션 정도만을 가지고 크롤러를 구축한다. 
     
    두번째 실습(4,5장)은 조금 더 많은 서비스를 사용해서 todo list 이지만 음성시스템이 가미된 서비스를 사용한다. 여기서 사용한 AWS AI 제품은 폴리, 렉스, 트랜스크라이브를 활용하고, 인증시스템인 코그니토, 그리고 다이나모db 를 활용해서 실제 서비스처럼 만든다. 프런트도 amplify 를 활용해서 구축한다. 
     
    6장에서는 저자가 만든 SLIC 템플릿을 사용하는데 이것저것 AWS 서비스를 활용할 수 있게 서버리스 프레임워크 기반으로 만들어논 starter 이다. 그러면서 CI/CD, 로그분석, observability 등에 대해서 설명해준다. 7장에서는 kinesis 를 활용해서 데이터 파이프라인을 구축하고 AWS 의 텍스트렉트를 활용해서 신원확인 서비스를 개발한다.
     
    마지막 실습(8장,9장)은 데이터 수집을 어떻게 해야하고 이를 활용한 과 분석 위한 장이며, 8장에서는 데이터 수집에 대한 개발을 하는데 스케줄링을 step function 을 이용해서 크롤링 작업을 한다. 그리고 9장에서 앞에서 수집한 데이터를 활용해서 분석을 한다. 
     
    책 이름에 AI 가 집중되어 있지만 결국 AWS 제품들을 활용하는 방법을 알려주고 있는 책이다. 따라서 많은 AWS 제품들을 활용해보고 싶고, 특히나 서버리스 기반의 서비스를 만들어보고 싶은 분들에게 추천하고 싶다.

  •  

    AI나 머신러닝이 점차 중요해지면서 관련 기술에 대한 수요도 증가하고 있지만, 실제로 그것을 다루기 위해서는 통계 분석, 모델링 구축, 데이터 클린징 등 만만치 않은 전문지식이 필요한 것이 사실이다.

     

    그러나 AWS는 AI 모델을 구현하는 데 필요한 기술 능력을 보유하고 있지 않더라도 최고 수준의 인공지능 서비스를 이용할 수 있도록 제공하고 있다. 즉 클라우드 기반 AI 서비스가 AI 기술에 대한 접근을 대중화시켜 이제는 AI 전문가가 아니더라도 충분히 활용할 수 있고, 이러한 범위는 지속적으로 증가할 것이라는 것이다.

     

    이 책 또한 특정 전문 지식이 아닌 이미 잘 만들어진 서비스 활용에 중점을 둔 책이라고 할 수 있다. 특히 AI 서비스 뿐만 아니라 애플리케이션을 서버리스 방식으로 구축하는 방법도 함께 다뤄 독자에게 귀중한 통찰력을 준다.

     

    인공지능과 서버리스 컴퓨팅의 발전과 역사부터 시작하여 서버리스 이미지 인식 시스템을 직접 만들고 서비스형 AI를 효과적으로 활용하는 방법 등을 안내한다. 

     

    콘솔이나 IaC 도구를 이용해 인프라를 구축하는 것이 아닌 서버리스 프레임 워크를 통해 클라우드 리소스를 배포하는 점도 체크 포인트. 덕분에 사용한 리소스 제거도 비교적 깔끔하게 진행할 수 있으므로 추가 비용에 대한 걱정은 덜 수 있겠다.

     

    실습 예제 또한  GitHub에서 코드를 직접 다운 받을 수 있고 서두마다 시나리오와 아키텍처가 제시되어 있어 전체적인 그림을 이해하기에 좋았다. 중간중간 애매한 개념에 대한 보충 설명이 친절히 수록되어 있는 점도 맘에 들었다.

     

    AWS의 AI 서비스나 서버리스 컴퓨팅에 관심이 있는 독자라면 실습을 어렵지 않게 따라하며 흥미롭게 읽어나갈 수 있을 책이라고 생각한다.

     

    한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

  •  

     


  • "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

    본 책에서는 다양한 구조를 이용한 예제를 통해 AWS AI 서비스를 경험할 수 있습니다.

    AI에 대한 지식이 없어도 예제를 통해서 서비스를 구현할 수 있습니다. 하지만 클라우드에 대한 지식을 요구합니다.

    책에서도 초반에 언급되는 내용이지만, 이 책은 AI에 대한 지식이 없어도 AWS에서 제공해주는 AI서비스를 이용해서 빠르게 구현할 수 있습니다.

    하지만 AI에 대한 지식은 없어도, 클라우드에 대한 지식이 필요합니다. 중간 중간 설명은 나와있지만 해당 책을 읽는다고 서비스를 이해하기는 힘듭니다.


    좋았던 점

    책을 읽으면서, 잘 사용하지 않았던 AWS 내용을 다시 상기 할 수 있어서 좋았습니다. 저는 AWS SAA를 취득하기 위해서 이전에 한번씩은 봤던 내용이고, 이번 실습을 통해서 다시 어떤 기능을 하는지 리마인드 할 수 있었습니다.

    AWS에 이렇게 다양한 서비스들이 있었나 싶을 정도로 많은 서비스를 사용해서 AI서비스를 구현합니다.

    실습을 통해서 진행하기 때문에 해당 내용들을 잘 익힐 수 있어서 좋았습니다.

    하지만 AWS에 대한 지식이 없으면 따라가기 힘들 것 같다는 생각이 들었습니다.

    또한 중간중간에 모르겠는 개념을 정리해서 잘 설명해주는데, 이를 통해 더 이해하기 좋았습니다.


    전체적으로 해당 책에 대해서 만족합니다. 굳이 하나 뽑자면, node.js 등 익숙하지 않는 언어에 대해서는 이해하기 힘들었습니다. (제가 무지한 탓이겠죠…)

    빠른시간 안에, AI서비스를 구현해야하는 사람에게 아주 훌륭한 책이 될 것 같습니다.

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

도서판매처

리뷰쓰기

닫기
* 도서명 :
쉽게 배우는 AWS AI 서비스
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
쉽게 배우는 AWS AI 서비스
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
쉽게 배우는 AWS AI 서비스
구입처*
구입일*
부가기호*
부가기호 안내

* 인터넷 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실