코틀린 마이크로서비스 개발 또는 웃어요, 고릴라 할아버지
시니
2025-04-13 21:35
9
0
-
- 관련링크 : https://www.kdgmall.kr6회 연결
본문
코틀린 마이크로서비스 개발

도서명 : 코틀린 마이크로서비스 개발
저자/출판사 : 후안 안토니오 메디나 이글레시아스, 에이콘출판
쪽수 : 504쪽
출판일 : 2019-01-29
ISBN : 9791161752556
정가 : 33000
지은이 소개
기술 감수자 소개
옮긴이 소개
옮긴이의 말
들어가며
1장. 마이크로서비스의 이해
__마이크로서비스란 무엇인가
____SoA 이해
____SoA와 마이크로서비스의 차이점
____일체형에서 마이크로서비스로
__마이크로서비스 원칙
____설계 원칙 정의
____비즈니스 역량 중심 모델
____느슨한 결합
____단일 책임
____구현 은닉
____격리
____독립적인 배포 가능
____장애를 고려한 빌드
____확장성
____자동화
__도메인 주도 설계
____도메인 주도 설계란
__리액티브 마이크로서비스
____리액티브 프로그래밍
____리액티브 선언문
____리액티브 프레임워크
____리액티브 마이크로서비스
__클라우드 네이티브 마이크로서비스
____클라우드 컴퓨팅
____컨테이너
____배포 모델
__정리
2장. 스프링 부트 2.0 시작하기
__스프링 부트 애플리케이션 만들기
____구성
____스프링 이니셜라이저 사용
____인텔리제이 IDEA 사용
__스프링 부트 애플리케이션의 구조
____애플리케이션 오브젝트 생성
____스프링 애플리케이션 컨텍스트 정의
____컴포넌트 스캔 이해
____컴포넌트 사용
____의존 관계 자동 설정
__스프링 부트 애플리케이션 패키징 및 실행
____패키징
____WAR가 아닌 JAR로 패키징하기
____스프링 부트 애플리케이션 실행
____실행 가능한 JAR 만들기
__애플리케이션 설정
____설정 값 설정하기
____스프링 표현 언어의 이해
____프로파일 사용
____조건부 빈 만들기
____정리
3장. RESTful 서비스 만들기
__RestController의 이해
____컨트롤러란
____RestController 만들기
____컨트롤러 이해
____경로와 요청 매개 변수
____customers 맵 생성
____경로 변수 얻기
____경로 변수 이해
____요청 매개 변수 정의
____요청 매개 변수 이해
__HTTP 동사와 상태
____표준 HTTP 동사와 상태
____HTTP 동사 처리
____서비스 레이어 구현
____HTTP 상태 처리하기
____JSON으로 작업하기
____고객 클래스에 전화번호 추가
____역직렬화 이해
__오류 처리
____컨트롤러 어드바이스 사용
____비즈니스 예외 생성
____컨트롤러 어드바이스 피하기
__정리
4장. 리액티브 마이크로서비스 만들기
__스프링 웹플럭스의 이해
____스프링 웹플럭스 애플리케이션 만들기
____네티 사용하기
____RestController 추가
____Customer 서비스 만들기
____블로킹은 리액티브가 아니다
__리액티브 서비스 만들기
____구독자와 게시자
____단일 객체 게시하기
____서비스에서 모노 사용하기
____여러 객체 게시하기
____서비스에서 플럭스 사용하기
____리액티브하게 객체 수신
__함수형 웹 프로그래밍 사용하기
____RouterFunction 사용하기
____핸들러 만들기
____리액티브 서비스 사용하기
____다중 경로 처리하기
____쿼리 매개 변수 사용하기
____JSON 본문 처리하기
__리액티브 오류 처리하기
____핸들러에서 오류 캡처하기
____오류 게시
__정리
5장. 리액티브 스프링 데이터
__NoSQL 데이터베이스
____SQL 데이터베이스란
____NoSQL 데이터베이스란
____몽고DB 설치
____Mongo 클라이언트와 연결
____데이터베이스 생성
____명령 사용
__스프링 데이터 사용
____프로젝트 설정
____연결 구성
____몽고DB에 명령어 보내기
__리액티브 리포지토리
____리포지토리 생성하기
____리포지토리 사용하기
____초기화 완료
____ReactiveMongoTemplate 사용
__CRUD 연산을 위한 RESTful API
____서비스 재사용
____GET을 READ로 매핑
____POST를 CREATE로 매핑
____DELETE 매핑
__고객 검색
__정리
6장. 클라우드 네이티브 마이크로서비스 만들기
__스프링 클라우드의 이해
____클라우드 네이티브 프로그램이란 무엇인가
____스프링 클라우드 아키텍처
____스프링 클라우드 넷플릭스
____스프링 클라우드 마이크로서비스 만들기
__컨피그 서버
____컨피그 서버 만들기
____설정 얻기
____데이터 암호화
____애플리케이션 프로파일 사용하기
__서비스 탐색
____서비스 탐색 서버 만들기
____탐색 서버에 연결하기
____스프링 부트 액추에이터 사용하기
__게이트웨이
____게이트웨이 만들기
____라우터 정의
__정리
7장. 도커 생성
__도커로 시작하기
____컨테이너 이해
____도커 설치
____도커 시작하기
____이미지 가져오기
____이미지 관리
__마이크로서비스 도커 생성하기
____예제 마이크로서비스 만들기
____Dockerfile 만들기
____마이크로서비스 도커 만들기
____마이크로서비스 실행하기
____도커 게시
____도커 허브 계정 만들기
____도커 게시
____도커와 메이븐 통합하기
__정리
8장. 마이크로서비스 확장
__확장 가능한 아키텍처
____확장의 방향성
____확장 설계
____독립적 확장
____축소
__클라우드 만들기
____스웜 만들기
____서비스 추가
____서비스의 로그 확인하기
____서비스 삭제
__마이크로서비스를 서비스로 퍼블리시
____레지스트리 만들기
____마이크로서비스 만들기
____도커 만들기
____서비스 만들기
__서비스 제어하기
____인스턴스 확장
____서버스 로그 가져오기
____서비스 제어하기
__정리
9장. 스프링 마이크로서비스 테스트
__SpringBootTest 이해
____간단한 마이크로 서비스 만들기
____SpringBootTest 이해
____빈 테스트
____MockMvc 사용하기
__모의 빈 사용하기
____왜 mock을 사용하는가
____목(mock) 설치
____모의(mocked) 값 반환하기
____목(mock) 호출 검증하기
__유창한 테스트
____Kluent 추가하기
____서술적으로 서비스 테스트하기
____서술적으로 컨트롤러 테스트하기
__정리
10장. 마이크로서비스 모니터링
__모니터링의 이해
____모니터링은 무엇인가
____경고
____복구
____장애 발생 마이크로서비스 만들기
__스프링 부트 액추에이터
____스프링 부트 액추에이터 활성화
____액츄에이터의 종단점 이해
__JMX
____JMX 이해
____JMX 사용하기
__정리
11장. 마이크로서비스 배포
__설정
____깃허브 계정 생성
____깃 설치
____오픈시프트 계정 만들기
____오픈시프트 클라이언트 다운로드
__애플리케이션 빌드
____예제 마이크로서비스 만들기
____테스트 추가
____깃허브에 업로드하기
__오픈시프트에 게시
____애플리케이션 만들기
____애플리케이션 관리
____애플리케이션 업데이트
__정리
12장. 모범 사례
__코틀린 관용구 사용
____타입 추론
____표현식
____기본 매개 변수
____람다
__스프링 컨텍스트 관리
____생성자 주입
____명시적 컨텍스트 설정
__애플리케이션의 계층화
____클래스 이해
____분할
__효과적인 테스트
____테스트 유형 이해
____단위 테스트
____통합 테스트
____E2E 테스트
____그 외 테스트
____테스팅 피라미드
____테스트 주도 개발
____행위/행동 주도 개발
__CI/CD 처리
____지속적인 통합
____지속적 배포
____파이프라인
____대시보드
__정리
찾아보기
웃어요, 고릴라 할아버지

도서명 : 웃어요, 고릴라 할아버지
저자/출판사 : 김노은, 주니어김영사
쪽수 : 48쪽
출판일 : 2019-06-26
ISBN : 9788934996316
정가 : 13800
이 책은 목차가 없습니다.
댓글목록0