처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |다음 다음 | 마지막 마지막
앤서블로 시작하는 인프라 자동화 - 기초부터 실무까지, 플레이북 예제로 마스터하는 앤서블
장현정.이태훈.김병수 지음 / 한빛미디어 / 2023년 9월
평점 :
장바구니담기


앤서블을 활용한 인프라 자동화'는 리눅스와 클라우드 운영에 대한 인사이트를 제공했던 장현정 저자가 독자를 앤서블의 세계로 안내하는 책이다. 특히 나의 경우 이 책의 저자의 다른 서적인 '처음 배우는 셸 스크립트'를 통해 친절한 설명과 적재적소에 필요한 지식을 얻을 수 있었던 경험이 있었기에 이번에 출간되는 앤서블 관련 서적의 퀄리티에는 의심이 없었다.


또한, 기존에 출간된 국내 앤서블 관련 서적들은 출간된 지 오래되어 새롭게 업데이트된 다양한 내용을 쉽게 학습하기 어려운 점이 많아서 아쉬웠다. 하지만 이번에 출간되는 책을 통해 그 갈증을 해소해 줄 수 있는 소식이 되었다.


이 책은 인프라 자동화를 갈망하는 모든 독자들을 대상으로 하며, 리눅스 기초 지식을 갖고 있는 누구나 읽을 수 있다. 기초부터 실무까지 폭넓게 다루고 있어서 각 연차별로 유용한 인사이트를 얻을 수 있기 때문이다.


책의 구성은 앤서블이 뭔지 언제 어떻게 누가 쓸 수 있는 툴인지 설명부터 시작해서 앤서블 구조를 시각적으로 보여주면서 초보자가 이해하기 쉽게 도와주고, 플레이북 작성을 위한 기본 문법과 지식도 함께 다룬다. 뒷부분에서는 앞에서 다룬 기초 문법을 활용해서 문제를 분석하고, 실무에서 생길 수 있는 다양한 상황도 고려해서 트러블슈팅에 도움이 되도록 구성했다.


전반적으로 매우 친절하게 작성있기에 앤서블 학습을 원하는 독자들 누구나에게 자신있게 필독서로 추천할 수 있는 책이라고 감히 말할 수 있겠다.


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


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
관찰 가능성 엔지니어링 - 오픈 소스를 활용한 분산 애플리케이션 계측부터 오류 추적과 분석까지 / OpenTelemetry 사용법 수록
알렉스 보텐 지음, 노승헌 옮김 / 한빛미디어 / 2023년 7월
평점 :
장바구니담기


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

마이크로서비스 아키텍처는 소프트웨어 시스템을 여러 작은 독립적인 서비스로 분할하는 접근 방식이다. 이러한 서비스들은 각자의 데이터 저장소와 비즈니스 로직을 가지며, 분산되어 작동한다. 이러한 아키텍처는 개발과 배포의 유연성을 제공하지만, 동시에 복잡성과 관리 어려움을 초래할 수 있다. 이러한 복잡성을 다루기 위해 옵저빌리티(observability)는 중요한 개념이다.

이 책은 옵저빌리티 개념을 아주 자세하게 설명한다. 익숙한 모니터링 개념부터 시작해서 왜 옵저빌리티가 필요한지 어떻게 적용할 수 있는지까지 알려준다. 또한 OpenTelemetry의 개념을 이해하고 메트릭(Metrics), 로그(Logs), 트레이스(Traces)와 같은 용어와 이들이 어떻게 시스템 모니터링에 사용되는지 이해하도록 도움을 준다.

뿐만 아니라 바로 실전에서 활용할 수 있는 실용적인 팁도 준비돼 있다. 책 안에서는 장보기 주문 웹 애플리케이션을 활용해서 실제로 오픈소스 도구를 사용하면서 옵저빌리티의 여러 가지 요소를 적용하는 법도 알려주고 있다.

한마디로 이 책은 오픈소스를 활요해서 인프라, 서비스, 애플리케이션을 더 잘 이해하고자 하는 소프트웨어 개발자, 엔지니어, 시스템 운영자들에게 정말 유용한 자료다.

다만 실습 내용인 예제 애플리케이션을 빌드하고 OpenTelemetry API와 SDK를 사용해 계측하고 이해하기 위해서는 파이썬에 대한 사전 지식이 있다면 좋겠다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
테라폼으로 시작하는 IaC - 테라폼 입문부터 실무 적용까지 올인원 가이드
김민수 외 지음 / 한빛미디어 / 2023년 5월
평점 :
장바구니담기


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

국내 시장에서 테라폼 관련 입문 서적을 찾기 어려운 가운데, 이 책은 번역서를 뛰어넘는 독보적인 테라폼 알짜배기 가이드로 특색을 드러낸다. 테라폼 입문자들을 위해 이해하기 쉽게 친절하고 명료하게 작성되어 있어, 기본 문법 및 리소스 구성 뿐만 아니라 실제 환경에서 국내 대기업들이 활용하는 사례와 함께 조직 간 협업에 꼭 필요한 팁까지 가득 담겨 있다.

IaC 및 테라폼 학습이 필요하다고 생각했으나, 영문 자료의 추상적인 내용으로 이야기가 장황하고, 동작 원리를 제대로 이해하기 어려웠던 입문자들에게 이 책은 참으로 소중한 지침서가 될 것이다. 특히 포함된 사례들을 통해 한층 더 실질적인 학습 경험을 가져갈 수 있다는 점이 큰 장점으로 꼽힌다.

다만, 책에서 제공하는 예제 코드의 경우에는 설명에 해당하는 코드 내용이 볼드 처리되어 있지 않아 가독성이 다소 떨어지는 아쉬움이 남는다. 이 부분을 개선한다면 보다 완벽한 테라폼 입문서로 추천할 수 있을 것 같다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
처음 배우는 NHN Cloud - 실습으로 배우는 NHN Cloud, 도입부터 활용까지
김도균 지음 / 한빛미디어 / 2023년 4월
평점 :
장바구니담기


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

개인적으로 한빛미디어에서 출간되는 '처음 배우는~' 시리즈의 책들을 좋아하는데, 이번에는 국내 클라우드인 NHN Cloud 최초 입문서가 출간되었다고 해서 반가운 마음에 훑어봤다. 총 분량은 420쪽이지만, 클라우드를 처음 접하는 초보자를 대상으로 한 입문서이기 때문에 콘솔 화면 캡쳐가 상당히 많이 실려 있는 편이다. 즉, 누구나 부담 없이 읽을 수 있도록 친절하게 쓰여있다는 의미다.


혹자는 국산 클라우드 벤더이니 한글로 잘 작성된 공식 문서를 읽으면 되지 않겠냐고 할 수 있겠지만, 벤더에서 제공하는 다양한 서비스들을 '왜' 써야 하는지조차 감을 잡지 못하는 입문자들에게는 가뭄의 단비 같은 책이라고 할 수 있겠다. 다만 기초를 다루는 서적인 만큼 타 클라우드 사용에 익숙한 사용자들에게는 조금 아쉬운 수준일 것으로 보인다.


B2B를 넘어 B2C로 NHN Cloud의 저변을 확대해야 하는 시점이라고 말한 대표의 추천사 내용처럼 이번 책을 통해 국내 시장 점유율을 더욱 더 높이고, 국가 경제에 긍정적인 영향을 미치는 동시에 국내 고객들에게도 더 좋은 서비스를 제공할 수 있기를 바란다.

 



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
마이크로서비스 아키텍처 구축 가이드 - 성공적인 마이크로서비스 아키텍처 적용을 위한 체크포인트와 전략
김용욱 지음 / 한빛미디어 / 2023년 2월
평점 :
장바구니담기


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


기업은 언제나 비즈니스 성과를 높이기 위한 방안을 고민한다. 특히 IT 기술이 비즈니스의 성공을 좌우하게 되는 흐름이 계속해서 지속되면서 늘 빠지지 않고 거론되는 단어들이 바로 '디지털 트랜스포메이션'과 '애플리케이션 현대화'다. 이 때 함께 등장하는 개념이 바로 '마이크로서비스 아키텍처'.


마이크로서비스 아키텍처는 최근 몇 년간 매우 인기 있는 개발 방식 중 하나다. 이 아키텍처는 기업이 비즈니스 도메인을 더욱 효과적으로 분리하고, 각 도메인을 담당하는 작은 서비스들을 개발하고 배포함으로써 확장성, 유지보수성, 배포성 등을 높일 수 있는 장점이 있다.


이 아키텍처를 사용하면, 서비스를 별도로 구축하고 배포하기 때문에 모놀리식 아키텍처보다 유연하게 개발 및 배포할 수 있다. 또한, 서비스 간의 결합도가 낮아져서 변경 관리를 더욱 쉽게 할 수 있다.


하지만 마이크로서비스 아키텍처를 구현하는 것은 모놀리식 아키텍처보다 복잡하다. 각 서비스를 개발하고 배포하기 위해서는 서비스 간의 통신, 서비스 디스커버리, 로드 밸런싱, 로깅 등 여러가지 기능을 구현해야 한다. 이를 위해 많은 도구들이 개발되고 있지만, 이러한 도구들을 학습하고 사용하는 것은 개발자들에게 추가적인 노력이 필요하기도 하다.


이 책은 마이크로서비스 아키텍처의 도입과 구축을 목표로하는 시스템 담당자, 프로젝트 매니저, 프로덕트 리더, 그리고 개발자 등 중급 수준 이상의 독자들을 대상로 하는 책이다.


구성은 마이크로서비스 아키텍처 도입에 필수적인 체크 포인트를 시작으로, 도입 시의 장단점에 대한 설명을 포함한다. 이후에는 이 아키텍처를 성공적으로 적용하기 위한 방법에 대한 단계별 안내가 이어진다. 이 과정에서는 서비스를 선정하고 설계하는 방법, 서비스 역할을 구체화하고 서비스 간의 관계를 도출하는 방법을 다루며, 이 아키텍처로 시스템을 개발하는 데 필요한 내용을 설명한다.


마지막으로, 책은 외부 요인으로 인한 서비스 장애가 발생할 수 있는 유형들을 살펴보고 회피할 수 있는 방법 까지 제시하며 마무리 된다.


책을 읽으며 특히 좋았던 점은 저자가 국내 분이시라는 것, 그리고 단순한 기술 개념 나열이 아닌 현장에서 숨쉬는 경험적인 조언들이 담백하게 녹아 있어 실제 업무에서 참고할 수 있는 실무 밀착형 팁이 가득했다는 점이다.


그렇기 때문에 마이크로서비스 아키텍처에 관심이 있고 실제 도입을 고려하는 담당자라면 전체적인 프로세스 이해를 위해서라도 필독을 권하고 싶다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |다음 다음 | 마지막 마지막