모니터링의 새로운 미래 관측 가능성

도서정보 : 정현석, 진미란 | 2024-03-15 | PDF파일

지원기기 : PC / Android / iOS

마이크로서비스와 인공지능 사례 중심의 관측 가능성 실무 가이드

클라우드 네이티브 기술이 고도화되고 시스템이 복잡해질수록 근본 원인 분석을 위한 관측 가능성이 필수다. 이 책은 분산 서비스에서 빼놓을 수 없는 쿠버네티스를 기반으로 관측 가능성을 다룬다. 프로메테우스부터 그라파나, 오픈텔레메트리까지 다양하게 다루고 있어 관측 가능성에 대한 폭넓은 지식을 얻을 수 있다. 직접 실습할 수 있도록 Go 언어와 파이썬으로 개발한 마이크로서비스를 제공하며, 다양한 예제를 통해 시스템을 구축해보면서 근본 원인에 대한 분석 방법을 이해하도록 구성했다. 예제는 실무에 가깝게 구성되어 현장에서 바로 적용이 가능한 기술을 익힐 수 있다.

구매가격 : 26,600 원

자바 트러블슈팅

도서정보 : 이상민 | 2024-03-15 | PDF파일

지원기기 : PC / Android / iOS

건강한 서비스를 위한 scouter 활용법은 물론,
그 밖의 시스템 장애 극복을 위한 다양한 도구 사용법을 배운다!

기술이 아무리 발전하고 뛰어난 개발자가 있더라도 사람이 만든 프로그램은 언제든 장애가 발생할 수 있다. 그럼에도 상당수의 개발자나 시스템 운영자는 트러블슈팅에 대해 교육받을 기회가 많지 않다. 그래서 빠르게 장애를 파악하고 분석하여 장애 상황을 피하고 재발을 방지하는 데 작은 도움이 되고자 이 책을 준비하였다.

구매가격 : 9,800 원

제로부터 시작하는 러스트 백엔드 프로그래밍

도서정보 : 루카 팔미에리 | 2024-03-15 | PDF파일

지원기기 : PC / Android / iOS

백엔드 개발자를 위한 러스트 온보딩 가이드

‘러스트는 API 개발을 위한 생산적인 언어가 될 수 있을까?’라는 질문에서 시작된 이 책은 가상의 엔지니어 팀이 러스트로 클라우드 네이티브 애플리케이션을 개발하고 배포하는 과정을 그린다. 총 11장에 걸쳐 러스트의 에코시스템 탐색 및 활용, 애플리케이션의 모듈화와 구조화, 단위/통합 테스트, 타입 시스템을 사용한 도메인 불변성 적용, API 사용자 인증 및 권한 부여, 강력한 오류 처리 전략, 구조화된 로그를 사용한 애플리케이션 관리, 광범위한 지속적 통합/배포 파이프라인 구축을 다룬다. 러스트 백엔드 개발자의 이상적인 출발점이자 최고의 가이드가 될 것이다.

구매가격 : 26,600 원

Go 언어로 배우는 웹 애플리케이션 개발

도서정보 : 시미즈 요이치로 | 2024-03-15 | PDF파일

지원기기 : PC / Android / iOS

베테랑 고퍼가 알려주는 Go 언어 핸즈온 가이드

Go 언어로 REST API 웹 애플리케이션을 개발할 때 반드시 알아야 할 지식을 알려준다. 전반부에는 웹 애플리케이션을 개발하기 전에 알아야 할 Go 언어 개념과 표준 패키지 기능을 소개하고, 후반부에는 본격적으로 Go 언어를 활용해 ToDo 애플리케이션을 만들면서 환경 설정, 도커 컨테이너 작성, CI/CD 설정, 테스트 작성을 다룬다. 테스트 코드를 단계별로 작성 및 수정하는 과정을 반복하면서 실제 업무에 적용할 수 있는 API 서버 구축 방법을 배울 수 있다. 베테랑 고퍼가 사용하는 디자인 패턴과 표준 패키지, 외부 오픈소스를 사용한 코딩 기법까지 Go 언어 애플리케이션 개발에 필요한 모든 것을 익힐 수 있다.

구매가격 : 20,300 원

Plotly로 시작하는 인터랙티브 데이터 시각화 in R & 파이썬

도서정보 : 이기준 | 2024-03-15 | PDF파일

지원기기 : PC / Android / iOS

복잡하고 어려운 데이터를 한눈에 들어오는 그래프와 차트로 만들기

이 책은 인터랙티브 시각화 패키지인 Plotly로 시각화하는 방법을 취업률 및 코로나 데이터로 예를 들면서 R과 파이썬으로 구현한다. 1부에서는 데이터 시각화의 개념과 중요성을 소개하고, 2부에서는 Plotly의 기초 개념과 레이아웃, 서브플롯 등 필수 기능을 설명한다. 3부에서는 산점도, 폭포수 차트 등 목적에 따른 Plotly 시각화 방법과 특수 기능을 안내한다. 4부에서는 효과적으로 Plotly 시각화를 활용하기 위한 버튼, 슬라이더 등 컨트롤의 생성 및 구현 방법, 결과물을 공유하기 위한 온/오프라인 배포 방법을 알아본다. 마지막으로 부록에서는 Plotly의 기능을 극대화할 수 있는 Dash와 Shiny 패키지로 대시보드를 설계하고 구현하는 과정을 다룬다.

구매가격 : 22,400 원

마이크로서비스패턴 쉽게 개발하기

도서정보 : 이해경 | 2024-02-16 | PDF파일

지원기기 : PC / Android / iOS

이 책은 총 4장으로 구성되어 있습니다.

1장에서는 마이크로서비스 패턴 중 책에서 다루게 될 Saga, Event Sourcing, CQRS, API Composition에 대해 설명하고 있습니다.

마이크로서비스 패턴을 처음 접하시는 분들도 이해할 수 있도록 최대한 쉽게 설명하였으니 이론적으로만 공부하고 싶은 분들은 1장이 도움이 되실 겁니다.

2장에서는 Axon Framework을 ‘코끼리 냉장고에 넣기’ 서비스를 만들면서 주요 기능을 실습할 수 있도록 구성했습니다.

메시지 큐를 통한 비동기 통신을 위한 CommandGateway, EventGateway, QueryGateway를 사용하는 방법을 예제를 통해 배울 수 있습니다.

또한 Event Sourcing패턴과 CQRS패턴에 대해서도 보다 명확한 이해를 하실 수 있습니다.

3장에서는 ‘쇼핑몰 주문 서비스’의 신규주문, 주문수정, 주문삭제를 개발하면서 Saga패턴을 확실하게 이해하실 수 있습니다. 정상적인 처리 뿐 아니라 실패 시 원래 데이터로 Rollback하는 보상 처리까지 경험해 보실 수 있습니다.

각 Saga 프로세스마다 Sequence Diagram을 제공하였고 그 Sequence Diagram의 작업순서에 따라 Step by Step으로 따라서 개발할 수 있도록 하였습니다.

자세한 설명과 참고 정보를 제공하기 때문에 Java 개발 초보자도 어렵지 않게 따라할 수 있을 것입니다.

마지막 4장에서는 ‘쇼핑몰 주문 서비스’에 API Composition패턴과 CQRS패턴을 적용하는 방법을 배울 수 있습니다.

구매가격 : 20,000 원

스크래치로 우주여행을 떠나보자. 코딩수학(1권. 스크래치 활용 편)

도서정보 : 박진, 박준식 | 2024-02-02 | PDF파일

지원기기 : PC / Android / iOS

수학을 재미있게 공부할 수 있는 방법은 없을까요?
이 책은 평소 저자가 수학을 가르치면서 "어떻게 하면 학생들이 수학을 좀 더 재미있게 공부할 수 있도록 할까?"를
고민하다가 만든 책입니다.

코딩을 이용한다면 수학을 재미있게 공부할 수 있으며 수학의 원리를 보다 쉽게 이해할 수 있게 된답니다.
코딩에서 수학을 어떻게 활용할 수 있는지, 코딩을 통해서 수학 공부를 어떻게 할 수 있는지 궁금하신가요?

그렇다면, 이제부터 우리와 함께 스크래치라는 도구를 이용하여 우주선을 만들고 여러분이 만든 우주선을 타고 마음껏 우주여행을 하시기만 하면 됩니다.

코딩과 수학 두 마리 토끼를 한꺼번에 잡자.
two birds with one stone. coding & math.

구매가격 : 10,000 원

마야 파이썬 2024

도서정보 : 신동선, 김경문 | 2024-01-19 | PDF파일

지원기기 : PC / Android / iOS

이 책은 3D 모델링, 애니메이션, 게임 개발 등의 복잡한 작업을 파이썬을 통해 쉽게 하는 방법을 소개합니다. 이 책은 마야 소프트웨어 사용자가 효율적으로 작업을 자동화하고, 창의적인 작업을 위한 커스텀 도구를 만들 수 있도록 돕습니다. 초보자부터 전문가까지, 이 책은 마야와 파이썬의 강력한 결합을 통해 놀라운 결과를 만들어내는 데 필요한 지식과 기술을 제공합니다.

구매가격 : 19,000 원

웹 개발 새로고침

도서정보 : 김승구 | 2023-12-14 | PDF파일

지원기기 : PC / Android / iOS

웹 개발의 큰 그림을 보다

이 책은 웹 프로그래밍을 처음 배우려는 사람, 웹 프로그래밍의 전체 과정을 알고 싶은 사람을 위해 쓰였다. 먼저 웹 프로그램의 전체 구조와 작동 원리를 알아본 후 중고 서적 거래 서비스를 만드는 웹 프로그램을 구현해본다. 특정 프레임워크나 라이브러리에 종속되는 것을 최소화해서 HTML, CSS, 파이썬, 자바스크립트, 플라스크, 파이참, 익스프레스, Node.js를 사용해 실습하며, 클라우드 컴퓨팅과 웹 서버의 개념을 살펴본 후 웹 프로그램을 AWS에 배포하는 방법도 익힌다. 부록으로는 깃과 깃허브 사용법을 제공해 소스 코드를 체계적으로 관리할 수 있도록 했다.

구매가격 : 18,200 원

객체지향 파이썬

도서정보 : 어브 캘브 | 2023-12-14 | PDF파일

지원기기 : PC / Android / iOS

강력하고 효율적이며 재사용 가능한 파이썬 코드

객체지향 패러다임은 코드와 데이터를 효과적으로 결합해 재사용성이 높은 코드를 만든다. 이 책은 객체지향 프로그래밍을 마스터할 수 있는 완벽한 안내서다. 클래스 구축 및 객체 생성의 기본 사항을 다루고, 객체지향 스타일을 시각화하는 데 도움이 되는 파이게임과 GUI를 사용하여 실습한다. 또한, 캡슐화, 다형성, 상속과 같은 객체지향 프로그래밍의 핵심 개념을 학습하고, 객체 중심으로 사고하고 코딩하는 방법을 배운다. 마지막에는 배운 내용을 모두 활용하여 애니메이션과 사운드를 갖춘, 온전한 하나의 게임을 완성해본다.

구매가격 : 22,400 원