[IT 북마당] 처음 시작하는 마이크로서비스·블록체인 인 액션

입력 2021.08.01 11:44

IT 분야 이 주의 신간을 소개합니다. [편집자 주]

처음 시작하는 마이크로서비스
"AWS, 도커, 테라폼 등으로 구축하는 마이크로서비스 아키텍처"

로니 미트라·이라클리 나다레이슈빌리 지음 | 한빛미디어 | 344쪽

빠르게 변화하는 대규모 데이터를 기존의 낡은 아키텍처로 관리하기란 쉽지 않다. 변경 가능성과 확장성을 가진 마이크로서비스 아키텍처는 이 어려움을 극복할 새로운 대안이다. 이 책은 단순히 마이크로서비스 아키텍처의 시스템적인 구축만을 다루지 않는다. 팀 설계, 도메인 설계, 인프라, 엔지니어링 및 릴리스를 포괄하는 실용적이고 규범적인 모델로 통합적인 마이크로서비스 아키텍처 구축에 대한 지식을 전한다.

리눅스 입문자를 위한 명령어 사전
"우분투, 데비안, CentOS, 페도라 대응"
가와구치 히로시·다야 후미히코·미사와 아키라 | 서수환 옮김 | 한빛미디어 | 456 쪽

리눅스 명령어 사전으로 일상적으로 사용하는 리눅스 명령어를 엄선해 사용 목적에 맞게 구성했다. 리눅스 지식이 없어도 이해할 수 있도록 자세히 설명한 ‘입문 편’과 명령어 옵션과 인수, 사용 예제를 참고할 수 있는 ‘참조 편’으로 나누어 설명한다. 명령어를 쉽게 배우고 싶은 초급자가 곁에 두고 필요할 때 찾아보는 사전으로 활용할 수 있다.

풀스택 서버리스
"리액트, AWS, 그래프QL을 이용한 최신 애플리케이션 개발"
네이더 다빗 지음 | 김범준 옮김 | 한빛미디어 | 216 쪽

실습하며 익히는 풀스택 서버리스 앱 개발 가이드북으로 인증과 권한 부여, API 게이트웨이, 클라우드 등 다양한 기능을 통해 애플리케이션 구축 과정을 따라 하며 실습할 수 있는 실용서이다. 이 책은 리액트, AWS, 그래프QL, AWS Amplify를 사용해 풀스택 서버리스 애플리케이션을 구축하는 방법을 상세히 소개한다. 모범 사례, 구축 전략, 미디어 관리, 지속적 통합과 배포로 클라이언트 애플리케이션에 서비스를 생성, 통합하는 방법을 배울 수 있다.

블록체인 인 액션
"7개의 예제로 배우는 스마트 컨트랙트와 Dapp 개발의 모든 것"
비나 라마머시 지음 | 정우현 옮김 | 제이펍 | 384쪽

이 책은 어떻게 블록체인 기반 탈중앙화 앱을 설계하고 개발하는지를 간단명료하고 이해하기 쉽게 설명한다. 시작하기 위해 준비해야 할 것은 오직 표준 하드웨어와 오픈소스 소프트웨어가 전부다.
일곱 개의 예제 애플리케이션을 통해서 스마트 컨트랙트와 탈중앙화 애플리케이션(Dapp)을 설계하고 개발하는 과정을 보여준다. 이더리움 테스트 체인에서 Dapp을 어떻게 개발하는지 보여주기 위해 여러 가지 핵심적인 툴(리믹스, 가나쉬, 메타마스크, 트러플 등)과 테크닉(암호화, 디지털 서명)도 소개한다. 150개가 넘는 주석이 들어간 도표와 스크린샷은 블록체인 개념을 이해하는 데 많은 도움이 될 것이다.


키워드