실무로 통하는 LLM 애플리케이션 설계 - 프로토타입을 넘어 제품으로 완성하는 생성형 AI 개발 전략
수하스 파이 지음, 박조은 옮김 / 한빛미디어 / 2025년 10월
평점 :
장바구니담기


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


실무로 통하는 LLM 애플리케이션 설계는 아이디어 단계의 프로토타입을 실제 제품으로 확장하는 데 필요한 LLM 시스템 설계 전략을 종합적으로 다룹니다. 단순히 LLM 모델을 만드는 법이 아니라 LLM으로 무엇을 만들것인가?라는 질문에 집중할 수 있는데요. 실제 서비스 구축에 필요한 원리, 도구, 아키텍처를 체계적으로 배우고 싶은 분들에게 소개합니다.


LLM 기술은 챗GPT 이후 폭발적으로 발전해 사회 곳곳에 스며들고 있습니다. 앞으로 10년간 AI 활용 능력은 핵심 역량으로 자리 잡을 것으로 생각합니다. 특히 LLM은 소프트웨어 개발 방식 자체를 뒤흔들고 있는데요. 그러나 환각, 추론 부족, 편향성, 조정 난이도 등 현실적으로 한계 또한 분명 존재합니다. 실무로 통하는 LLM 애플리케이션 설계는 이런 문제들을 명확하게 짚고, 실무적으로 해결할 방법을 제시한다는 점이 흥미롭습니다.


지금 읽어야 하는 이유로 LLM이 단순한 도구 사용 단계에서 벗어나 실제 서비스와 제품 개발로 확장되고 있는 지금, 이 책은 그 변화의 흐름을 가장 실용적으로 짚어주고 있습니다. 모델의 제작 방식보다 LLM을 어떻게 활용하고 설계할 것인가에 집중하는데요. 최신 연구 흐름과 실무 노하우를 한 권에 정리해 프로덕션 환경에서도 바로 적용할 수 있는 구체적인 지침을 제공합니다.



실무로 통하는 LLM 애플리케이션 설계는 3부로 나눠 있어 단계별로 학습하기 좋습니다.


1부 LLM의 구성요소에선 훈련 데이터, 모델 아키텍처, 정렬 훈련 등 LLM이 어떻게 만들어지는지 기본 원리를 이해하는 단계입니다. 직접 모델을 학습시키지 않아도, LLM을 제대로 다루기 위해 꼭 필요한 기초를 다져줍니다.



2부 LLM 활용하기입니다. 프롬프팅, 파인튜닝, RAG, ReAct 등 실제 모델을 어떻게 써야 하는지 대한 실전 파트 단계입니다. LLM의 한계(환각, 추론 문제 등) 어떻게 보완할지에 대한 전략까지 담겨있습니다.


3부는 LLM 애플리케이션 패러다임입니다. RAG 시스템 아키텍처, 에이전트 기반 설계 등 실제 서비스 개발을 위한 전체 시스템 관점에서 LLM의 역할을 설명합니다. LLM을 하나의 기능이 아니라 서비스 생태계 속 핵심 요소로 바라보고 어떻게 배치할지 고민하게 만드는 부분입니다.


하지만, 이 책은 영어 기반 LLM에 초점을 맞추고 있으며, 멀티 모달 모델은 다루지 않습니다. 최신 모델들이 점점 텍스트, 이미지, 음성 등 다양한 입력을 동시에 처리하는 멀티모달 방향으로 발전하고 있다는 점을 고려하면, 이 책에서 배우는 LLM의 핵심 개념과 구조는 멀티 모달 시대를 준비하는데 충분히 도움받을 수 있다고 생각합니다. 또한, 복잡한 이론이나, 수학적 내용을 깊게 파고들지 않습니다. 필요한 경우 관련 자료와 링크를 제시합니다. 그리고 실무로 통하는 LLM 애플리케이션 설계를 가장 효과적으로 읽는 방법은 순서대로 읽으며 연습문제를 직접 풀어보고, 제시된 참고 링크를 함께 탐색하는 것입니다.


LLM의 전체 흐름을 이해하고 싶은 독자

→ 1, 2, 3, 4, 5, 10, 11장 중심

LLM 기반 서비스 기획을 고민하는 제품 관리자(PM)

→ 1, 2, 3, 5, 8, 10, 11, 12, 13장 추천

머신러닝 연구자

→ 7, 8, 9, 10, 11, 12장에서 깊이 있는 통찰과 연구 아이디어 확보 가능

처음부터 직접 LLM을 학습시키고 싶은 독자

→ 2, 3, 4, 5, 7장에서 핵심 원리 학습 가능



최근 등장한 다양한 LLM 개발 프레임워크 덕분에 프로토타입 제작은 쉬워졌지만, 프로덕션 급 애플리케이션으로 확장하는 과정은 여전히 어렵고 복잡합니다. 이 책은 바로 어려운 부분을 체계적으로 정리한 가이드라고 볼 수 있는데요. 80개 이상의 연습문제와 풍부한 그림을 통해 개념을 직관적으로 이해하고 직접 체화할 수 있도록 구성한 점도 실무자에게 큰 장점으로 다가올 수 있습니다.


실무로 통하는 LLM 애플리케이션 설계는 LLM의 원리, 활용, 실무 아키텍처를 한 권에 정리한 현재 시점에서 가장 실용적인 LLM 개발 지침서 중 하나입니다. 이론과 실무 개념과 구현이 균형 있게 담겨 있어 누구든 LLM 기반 서비스를 설계하고자 한다면 꼭 읽어야 할 책으로 추천합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
밑바닥부터 시작하는 웹 브라우저 - 페이지 로딩부터 렌더링까지 브라우저 개발자들이 풀어 쓴 내부 원리
파벨 판체카.크리스 해럴슨 지음, 이형욱 외 옮김 / 한빛미디어 / 2025년 9월
평점 :
장바구니담기


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



로딩 시간이 1초에서 3초로 늘어나면 사용자 이탈률이 32% 증가한다고 합니다. Pinterest는 로딩 시간을 40% 줄여 가입자를 15% 늘렸고, 반대로 Walmart는 로딩 시간이 느려지자, 전환율이 떨어졌다고 합니다. 개발하다 보면 분명 잘 작성한 코드인데 브라우저에서 원하는 대로 동작하지 않거나, 특정 브라우저에서만 느려지는 경험을 한 번쯤 했을 겁니다. 그때마다대체 브라우저 안에서 무슨 일이 일어나는 거지?" 하는 의문이 들었는데요. 그러던 중 브라우저에 대한 정보를 찾던 중 밑바닥부터 시작하는 웹 브라우저 책을 만났습니다.

 


밑바닥부터 시작하는 웹 브라우저는 유타 대학교 교수이자 웹 브라우저 연구자 파벨 판체카와 구글 크롬 렌더링 엔진 리더 크리스 해럴슨의 실제 브라우저를 설계한 경험과 통찰이 담겨 있는 저서입니다. 이 책의 가장 큰 매력은 직접 파이썬으로 브라우저를 만들면서 브라우저에 대해 알아갈 수 있습니다. 1~3부에서 약 1,000줄짜리 브라우저를 만들고 4부에서 고급 기능을 추가하면 최종 3,000줄 실습 과정을 경험할 수 있습니다. 이 책은 단순한 지식 전달이 아니라 문제 해결 능력을 키울 수 있게 도와줍니다.

 


사용자 데이터 보호 부분은 평소 당연하게 사용하던 쿠키와 토큰이 얼마나 정교한 방식으로 작동하는지 알려줍니다. 브라우저가 서버와 주고받는 Set-Cookie 헤더와 Cookie 헤더의 흐름 그리고 사용자가 입력한 개인정보를 어떤 방식으로 보호하는지 파이썬 코드로 직접 구현해 보면서 배우게 됩니다. 로그인 시스템 하나를 만들기 위해 토큰 생성, 쿠키 저장, 세션 관리라는 여러 계층의 보안 메커니즘이 필요하다는 사실까지 체감하게 되는데요. 이런 깨달음은 사용자의 데이터를 다룰 때 왜 보안이 중요한지, 어떤 원리로 안전하게 보호되는지 근본적인 개념 이해를 할 수 있는 좋은 시간이었습니다.

 

밑바닥부터 시작하는 웹 브라우저를 통해 웹 브라우저의 핵심 구성요소와 동작 원리를 실습 중심으로 다루는 이 책은 단순히 기술을 배우는 데 그치지 않고 웹이라는 거대한 시스템을 이해하는 눈을 길러줍니다. 평소 당연하게 여겼던 인터넷의 작동 방식을 직접 구현해 보며웹이 정말 이렇게 흘러가는구나라는 깨달음을 얻게 됩니다. 개발자라면 브라우저의 동작을 이해하는 일은 곧 사용자 경험을 이해하는 일이라고 생각합니다. 실제로 작동하는 브라우저를 만들어보는 과정 안에서, 웹의 원리와 구조를 한층 더 깊이 이해하고 싶은 모든 개발자에게 꼭 권하고 싶은 책입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
[전자책] 스프링 6 레시피 (5판) - 스프링 애플리케이션 개발에 유용한 137가지 문제 해결 기법
마틴 데이넘 / 한빛미디어 / 2025년 9월
평점 :
장바구니담기


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



스프링 6 레시피(5) 스프링 프레임워크의 방대한 기능을 단순히 나열하는 그치지 않고, 실제 개발 현장에서 맞닥뜨리는 문제를 해결할 있도록 돕는 실용적인 레퍼런스입니다. 스프링을 이미 경험한 중상급 개발자는 물론, 체계적으로 학습을 이어가고 싶은 초심자에게도 훌륭한 길잡이라고 생각합니다. 스프링 코어 개념부터 MVC, 시큐리티, 배치, 메시징, 데이터 연동, 테스트, 캐싱까지 폭넓은 내용을 담고 있으며, 실행할 있는 예제 중심의 설명을 통해 독자가 학습한 내용을 곧바로 실무에 적용할 있도록 도와줍니다.

 


이번 5판은 스프링 6 맞춰 최신 기능과 변화를 반영한 내용을 담고 있는데요. 리액티브 프로그래밍(WebFlux, R2DBC), GraalVM 기반 네이티브 실행, 자바 17 자카르타 EE 전환 자바 생태계의 중요한 변화를 짚어줍니다. 현대적인 아키텍처와 클라우드 환경에서 스프링이 어떻게 활용될 있는지 배울 있습니다. 스프링이 처음 등장했을 당시 자바 EE 복잡함을 단순화하겠다는 목표에서 출발했듯, 이번 개정판 역시 실질적인 문제 해결을 위한 다양한 기능과 패턴을 소개해 개발자에게 실질적인 내용들을 담고 있습니다.

 


14장으로 구성된 목차는 스프링을 학습하거나 실무에 적용하려는 독자에게 명확한 로드맵을 제공합니다. 스프링 코어와 MVC, REST, 웹플럭스를 통해 기본적인 애플리케이션 개발에서 리액티브 프로그래밍까지 단계적으로 학습할 있습니다. 시큐리티, 데이터 액세스, 트랜잭션 관리, 배치, 메시징, 인티그레이션 실무의 핵심 주제들을 폭넓게 다룹니다. 테스트와 캐싱까지 포함해 애플리케이션의 안정성과 성능 개선 방안까지 체계적으로 정리되어 있습니다.

 


물론, 980쪽에 달하는 방대한 분량은 빠르게 학습하고 싶은 독자에게는 부담스러울 있는데요. 예제 코드나 시각 자료의 부족한 부분도 다소 아쉬울 있지만, 자세한 코드 설명으로 쉽게 이해할 있게 개념을 설명해 주기 때문에 학습하다 보면 그 아쉬움이 없을 정도로 재미 있게 학습할 수 있습니다. 그리고 스프링의 영역을 아우르는 깊이와 그리고 옮긴이의 주석과 Note 통한 세심한 설명까지 만날 있습니다.

 

결론적으로, 스프링 6 레시피(5) 스프링 생태계 전반을 이해하고 싶거나 실무 문제 해결 능력을 키우고자 하는 개발자라면 반드시 참고할 만한 책입니다. 스프링을 처음 배우려는 사람에게는 좋은 출발점이자 경험 있는 개발자에게는 지식을 업그레이드할 있는 든든한 참고서로 자리매김할 것입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
아키텍트 첫걸음 - 아키텍처 설계 기본 원칙부터 실무 적용까지, 국내 아키텍트 인터뷰 특별 수록
요네쿠보 다케시 지음, 조다롱 옮김, 서준호 감수 / 한빛미디어 / 2025년 7월
평점 :
장바구니담기




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


아키텍트란 단순히 코드를 작성한 개발자를 넘어 시스템 전체의 설계를 책임지고, 기술적 비전을 제시하며 이해관계자와 소통하여 비즈니스 가치를 창출하는 핵심 역할이라고 생각합니다. 빠르게 변화하는 기술 환경에서 단순한 기능 구현을 넘어 확장 가능하고 유지보수가 용이한 아키텍처를 설계하는 능력이 더욱 중요해지고 있는데요. 이는 체계적인 학습과 실무 경험을 통해서만 습득할 수 있습니다.



이번에 소개할 아키텍트 첫걸음은 아키텍트로의 성장을 꿈꾸는 개발자들에게 명확한 로드맵과 실무에 바로 적용할 수 있는 구체적인 방법론을 제시하는 탁월한 안내서입니다. 이 책의 가장 큰 장점은 추상적인 이론을 구체적인 실무 사례로 풀어낸 점입니다. 경비 정산 시스템이라는 일관된 예시를 통해 REQ-11부터 REQ-26까지의 상세한 요구사항 목록을 제시하며, 실제 업무 시스템에서 고려해야 할 다양한 요소들을 현실적으로 다룹니다. 소프트웨어 설계 원칙, 아키텍처 드라이버, 품질 속성과 같은 핵심 개념부터 인증, 보안, 세션 관리, 로깅, CI/CD와 같은 실무 기능까지 체계적으로 설명하여 독자가 바로 현장에 적용할 수 있으면 쉽게 읽을 수 있게 되어 있습니다.


특히 아키텍트가 갖춰야 할 세 가지 핵심 자질인 실제 코딩 능력, 추상화 능력, 비즈니스 이해력을 명확히 제시하고, 소프트웨어 설계의 네 가지 추상화 레벨(클래스-컴포넌트-모듈-아키텍처)Spring Framework 등 실제 사례를 통해 체계적으로 설명합니다. 모놀리식과 분산형 아키텍처의 비교에서도 어느 것이 좋다는 식의 단순한 접근이 아니라, 각각의 장단점과 상황별 선택 기준을 구체적으로 제시하여 실무자들에게 실질적인 도움을 줍니다.



또한, 이 책은 단순한 아키텍처 기술서를 넘어 개발 프로세스 표준화, 품질 관리, 팀 리딩까지 아키텍트가 실제로 수행해야 하는 업무 전반을 포괄한다는 점에서 차별화됩니다. ADR(Architecture Decision Record), 4+1 뷰 모델 같은 실무 도구들을 체계적으로 다루며, 테스트 코드를 소프트웨어 자산으로 관리하는 관점과 SOS 원칙을 활용한 BDD 스타일 테스트 작성법까지 포함합니다.



특별 부록에 수록된 국내 아키텍트 4인의 인터뷰는 AI 시대의 아키텍트 역할과 필요한 역량, 실무 노하우를 생생한 경험과 함께 전달해 독자들에게 현실적인 커리어 방향을 제시합니다. 직관적인 그림과 실제 사례 중심의 설명으로 아키텍처가 처음인 독자도 어렵지 않게 따라올 수 있으며, 체계적인 설계 원칙과 프로세스를 익히고 싶은 실무자들에게도 든든합니다.


아키텍트 첫걸음은 소프트웨어 아키텍처가 단순한 기술적 설계를 넘어 비즈니스 가치 창출과 팀 성과 향상에 어떻게 기여할 수 있는지에 대한 명확한 가이드를 제공하며, 아키텍트를 꿈꾸는 개발자들에게 이론과 실무의 완벽한 균형을 갖춘 필수 입문서로 꼭 읽어보시길 바랍니다.

 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
디자인 경험을 바꾸는 UX/UI 디자인 with AI - 사용자 리서치부터, 시나리오 보드, GUI 디자인까지 생성형 AI와 UX/UI 자동화의 모든 것 누구나 프로처럼, 생활 AI
유훈식 지음 / 한빛미디어 / 2025년 6월
평점 :
장바구니담기


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


2024년 하반기 챗GPT-4o를 시작으로 피그마 AI, UX 파일럿, 갈릴레오 AI 같은 생성형 UX/UI 도구들이 상용화되면서 디자인 업계는 전환점에 들어섰다고 생각합니다. 텍스트 몇 줄로 인터페이스를 만드는 것이 현실이 되었습니다. 디자이너들의 질문도 "AI가 내 일을 대체할까?"에서 "AI와 함께 일하려면 무엇을 준비해야 할까?"로 달라졌습니다.



AI 변화 속에서 UX/UI 디자이너가 앞으로 어떤 역량을 갖춰야 하는지를 체계적으로 안내하는 디자인 경험을 바꾸는 UX/UI 디자인 with AI를 소개합니다. 이 책은 최신 도구를 활용한 UX/UI 설계 전 과정을 다룬 실전형 안내서라고 생각합니다. AI 기반 리서치, GUI 디자인, 프롬프트 기법, 저작권 이슈까지 폭넓고 깊이 있는 설명으로 쉽게 접근할 수 있습니다.

 

디자인 경험을 바꾸는 UX/UI 디자인 with AI는 총 5 19장으로 구성되어 있으며, 순서대로 읽는 것을 추천합니다. 그 이유는 생성형 AI를 활용해 제로베이스에서 하나의 프로덕트를 완성하는 4단계 실전 과정을 단계별로 설명하고 있기 때문입니다. 각 단계는 디자이너가 AI와 협업하기 위해 갖춰야 할 핵심 도구와 사고방식을 중심으로 구성되어 있어, 앞에서 배운 내용을 바탕으로 다음 단계를 자연스럽게 이해할 수 있도록 설계되어 있습니다.



STEP 01. 언어 모델 활용
ChatGPT, Claude
등 언어 기반 AI를 통해 프롬프트 디자이너로서의 역량을 쌓고, UX 리서치와 사용자 인사이트 도출을 수행하는 방법을 익힙니다.


STEP 02. 이미지 모델로 UX/UI 실무 마스터
Midjourney, Stable Diffusion
등 생성형 이미지 도구를 활용해 GUI 디자인, 시나리오 보드, 페르소나 이미지 등을 제작하는 과정을 학습합니다.



STEP 03. UX 자동화 도구의 실전 활용
갈릴레오 AI, UX 파일럿, 웹플로우, 피그마 등 9개의 최신 자동화 도구를 비교하며, 자연어를 통해 UI를 빠르게 설계하는 Text to UI의 실무 흐름을 소개합니다.


STEP 04. AI 시대 디자이너가 반드시 알아야 할 저작권
생성형 디자인의 저작권 문제를 짚으며, AI를 도구로 사용하는 디자이너가 법적으로 보호받기 위해 알아야 할 현실적인 전략을 제시합니다.


유훈식 저자는 가능한 한 인간의 개입 없는 디자인 실현, 생성 디자인 철학을 가지고 있습니다. 이 책은 단순히 AI를 보조도구로 쓰는 수준을 넘어서, AI 중심의 자동화된 디자인 제작 방식 즉 생성 디자인의 철학을 실제 사례를 통해 보여줍니다예를 들어, 대한민국의 70년 역사를 정리한 영상을 제작하는 프로젝트에서는 챗GPT를 통한 정보 수집, AIPRM으로 프롬프트 생성, 미드저니로 이미지 제작, Stable Diffusion으로 영상 완성까지 전 과정에 AI를 활용하여 사람의 개입을 최소화했습니다. 이는 디자이너가 점점 기획자이자 지휘자 역할로 전환되고 있음을 보여주는 상징적인 사례라고 생각합니다.



이 책은 UX 디자이너뿐만 아니라 스타트업 PM, 디자인 팀 리더, AI 기반 협업을 고민하는 개발자들에게도 유용한 인사이트를 제공합니다. 특히 프롬프트 엔지니어링을 중심으로 한 실무 적용, 미드저니를 활용한 이미지·UI 생성법, 9 UX/UI 자동화 도구에 대한 비교 분석, 그리고 생성형 AI 시대에 꼭 필요한 저작권·윤리 이슈까지 폭넓게 다루며 실용성과 시의성을 모두 갖춘 점이 큰 강점입니다.


디자인 경험을 바꾸는 UX/UI 디자인 with AI는 단순히 AI 도구를 사용하는 법을 알려주는 책이 아닙니다. 디자이너가 AI와 어떻게 협업할 수 있을지 기술에 끌려가지 않고 스스로 방향을 설계하는 사고력을 어떻게 기를 수 있는 방법을 제시합니다AI가 디자인하는 시대는 인간 디자이너의 역할은 끝난 것이 아니라 더 전략적이고 창의적인 차원으로 진화하고 있습니다. 이 책은 그 진화를 체계적으로 안내하며, 생성형 AI 시대의 디자인하는 방법을 알려줍니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo