
구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.
지은이 : K.andy
비전공자도 이해하는 서비스 연동개발의 모든것: 데이터베이스, 웹 API를 넘어 실시간 연동까지 핵심 기술 마스터
Part 0. 개발 여정을 시작하기 전, 최소한의 지도
Chapter 0-1. 우리가 만들 '연동'이란 무엇일까?: 클라이언트, 서버, DB
Chapter 0-2. 개발자들의 공용어, 데이터 표현 방식: JSON, XML, CSV
Chapter 0-3. 실습 환경 준비하기: Postman, DBeaver 설치
Part 1. 데이터베이스와의 대화: SQL과 프로시저
Chapter 1-1. 데이터 연동의 언어, SQL: 다른 DB의 데이터를 조회하고 합치는(JOIN) 방법
Chapter 1-2. DB 비즈니스 로직, 스토어드 프로시저: DB 내부에 연동 로직을 만들어 재사용성 및 성능 극대화
Chapter 1-3. [부록] 소중한 데이터를 지키는 첫걸음: SQL Injection 기초
Part 2. 데이터 직접 연동: DB Link와 ETL
Chapter 2-1. 직접 연동의 이해: 왜 API가 아닌 DB를 직접 연결하는가? (장점과 위험성)
Chapter 2-2. DB Link와 Federated Query: 다른 DB를 내 DB처럼 사용하기
Chapter 2-3. 대용량 데이터 전송, ETL(Extract, Transform, Load): 데이터 웨어하우스 및 배치 작업의 핵심
Chapter 2-4. 실시간 DB 변경 감지, CDC(Change Data Capture): DB 로그를 스트리밍하여 실시간으로 데이터 연동하기
Part 3. 웹 연동의 표준: REST, GraphQL, 웹훅
Chapter 3-1. 웹 연동의 표준, REST API: HTTP 기반의 범용적인 연동
Chapter 3-2. 유연한 데이터 요청, GraphQL: 클라이언트가 필요한 데이터만 정확히 가져오는 연동
Chapter 3-3. 이벤트 기반의 역방향 호출, 웹훅(Webhook): 특정 이벤트 발생 시 서버가 먼저 알려주는 연동
Chapter 3-4. [부록] 안전하고 친절한 API 만들기: 인증/인가와 에러 핸들링
Part 4. 고성능 및 실시간 연동: gRPC, 소켓, 메시지 큐
Chapter 4-1. 내부 시스템 간 고속 통신, gRPC: 마이크로서비스 환경에 최적화된 연동
Chapter 4-2. 끊김 없는 양방향 통신, 소켓(Socket): 실시간 데이터 동기화
Chapter 4-3. 안정적인 비동기 통신, 메시지 큐(Message Queue): 대규모 트래픽을 위한 이벤트 기반 아키텍처 연동
Part 5. 실전 아키텍처 설계: 기술 선택 가이드
Chapter 5-1. 어떤 기술을 언제 써야 할까?: 연동 방식 선택을 위한 체크리스트
Chapter 5-2. Case Study: 데이터 분석 플랫폼 구축: ETL, DB Link, REST API를 활용한 복합 시스템 설계
Chapter 5-3. Case Study: 실시간 주문 알림 시스템: 메시지 큐, 웹훅, 소켓을 활용한 이벤트 기반 시스템 설계
Chapter 5-4. [에필로그] 연동 개발자로서 계속 성장하기시스템: 메시지 큐, 웹훅, 소켓을 활용한 이벤트 기반 시스템 설계
도서 DB 제공 - 알라딘 인터넷서점 (www.aladin.co.kr)