convin***
2024-11-30

최신 Ubuntu 24.04 LTS 버전 반영! 실무형 실습 환경에서 경험하는 『이것이 우분투 리눅스다』 3판!
AI모델을 만들고 배포하는 ml엔지니어의 입장에서 리눅스가 필요할까?
1-2년차만해도 그렇게까지 필요하지 않다고 생각했다. 하지만 다양한 프로젝트를 진행하면서 리눅스에 대한 지식이 꼭 필요하다는 생각이 많이 들게 되었다. 왜냐하면 기본적으로 ml모델이 배포되는 환경이 클라우드냐 온프레미스냐에 상관없이 리눅스 기반인 경우들이 대부분이기 때문이다. 또한 cuda와 같은 라이브러리는 리눅스 기반에 최적화 되어 있어서 만들고 배포하기 위해서는 리눅스 환경에 대한 이해가 필수적이라고 할 수 있다.
아무래도 윈도우 환경에서만 작업을 해 온 사람이라면 리눅스 환경이란 상당히 러닝커브도 높아보여 시도해보기 어려운 영역으로 느껴진다. 리눅스에 대한 필요성은 있지만, 도전해보기 어렵다면 "이것이 우분투 리눅스다 3판"으로 시작해보면 어떨까 한다. 물론 책이 800페이지가 넘는 무거운 책이라서 압도되는 기분이 들 수 있지만, 그만큼 전체적인 관점 제시와 실습에 대한 충분한 설명이 함께하기 때문에 따라하며 우분투, 리눅스의 기본을 익히기에 좋은 책이라고 생각이 든다.
그리고 책의 중간중간 여기서 잠깐!이라는 부분이 있어서 체크해야 할 사항, 중요한 개념, 흐름상 설명해주어야 하는 내용 등을 같이 표시해주기에 전체적으로 편하게 따라갈 수 있다. 책에서 전체적으로 예시 그림과 코드를 충분히 활용하고, 추가적으로 유투브를 통한 강의까지 읽는 사람의 이해를 잘 도와준다는 것이 이 책의 가장 큰 장점이 아닐까 한다.
한빛미디어 < 나는리뷰어다 > 활동을 위해서 책을 제공받아 작성된 서평입니다.