• 메인으로 이동
    AD광고
    New사랑과 우정으로 빛나는 모험프린세스 캐치 티니핑
    AD광고
    New행복을 선택하는 삶의 태도불행에 몰두하지 않는다
    • 베스트
    • 소득공제
    • 무료배송

    Go로 구현하는 클라우드 네이티브 애플리케이션-클라우드와 MSA 기반의 고성능 웹앱 개발하기

    • 미나안드라오스,MARTIN HELMICH 저
    • 박병주 역
    • 에이콘출판
    • 2022년 04월 29일
    5%33,25035,000
    적립금
    1,400원 (4% 적립)
    추가 적립
    추가 적립 안내
    • 5만원 이상 결제 시 (*배송비 제외)

      정가제FREE(상품/사은품) 금액이 2,000원 이상이면 2,000원 추가적립

    • 10만원 이상 결제 시 (*배송비 제외)

      정가제FREE(상품/사은품) 금액이 2,000원 이상이면 2,000원 추가적립

      정가제FREE(상품/사은품) 금액이 5,000원 이상이면 5,000원 추가적립

    결제혜택
    무이자 할부
    결제사 혜택
    쿠폰
    회원 가입 즉시 지급되는 적립금 과 등급별 다양한 회원 혜택 보기
    배송비
    무료  (해외배송의 경우 지역에 따라 상이)

    배송안내

    서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
    지금 택배 주문하면 9/23(수) 출고 가능
    택배보다 빠른, 나우드림
    33,250

    [네이버페이]

    상품 규격 정보
    상품상세정보
    ISBN ISBN-13 : 9791161756264
    쪽수504쪽
    크기기타 규격
    제품구성단행본
    이 책이 속한 분야
    • 컴퓨터/IT > 인터넷
    관련 이벤트
    • 사은품

    이달의 리뷰왕

    2026.01.01 ~ 2026.12.31

    • 사은품

    신규가입시 최대 10,800원

    2025.12.31 ~ 2026.12.31

    • 사은품

    『디그 잇3』 출간기념 포토카드 증정 이벤트

    2026.09.14 ~ 2026.10.02

    • 사은품

    2026 추석 프로모션 - 영롱한 보름달처럼 풍성한 추석 혜택🌕

    2026.09.09 ~ 2026.09.27

    • 사은품

    『유치원 Wars 17』 출간 기념 포토카드 증정!

    2026.09.01 ~ 2026.09.28

    • 사은품

    9월 특별선물 《영풍문고 리유저블백》

    2026.09.01 ~ 2026.09.30

    • 사은품

    이달의 리뷰왕

    2026.01.01 ~ 2026.12.31

    • 사은품

    신규가입시 최대 10,800원

    2025.12.31 ~ 2026.12.31

    • 사은품

    『디그 잇3』 출간기념 포토카드 증정 이벤트

    2026.09.14 ~ 2026.10.02

    • 사은품

    2026 추석 프로모션 - 영롱한 보름달처럼 풍성한 추석 혜택🌕

    2026.09.09 ~ 2026.09.27

    책 소개
    도커와 쿠버네티스의 개발 언어인 GO를 사용해 AWS상의 여러 핵심 서비스로 구성되는 마이크로서비스 아키텍처(MSA) 기반의 클라우드 네이티브 애플리케이션 개발을 다룬다. 기본적인 GO 언어 문법과 웹 개발 기초 지식이 있는 독자를 대상으로 현대적인 애플리케이션 구현에 필요한 아키텍처, 보안, 배포, 모니터링, 디자인 패턴 등 전반적인 지식을 실제 코드를 통해 학습할 수 있다.
    목차
    1장. 현대적인 마이크로서비스 아키텍처

    __왜 Go 언어인가?
    __기본 설계 목표
    __클라우드 서비스 모델
    __클라우드 애플리케이션 아키텍처 패턴
    ____12 요소 앱
    ____마이크로서비스란 무엇인가?
    ____마이크로서비스 배포
    ____REST 웹 서비스와 비동기식 메시징
    __MyEvents 플랫폼
    __요약

    02장. Rest API를 사용한 마이크로서비스 구축

    __배경
    ____마이크로서비스란?
    ______마이크로서비스의 내부
    __RESTful 웹 API
    ____Gorilla 웹 툴킷
    __Restful API 구현
    ____지속성 계층
    ____몽고DB
    ____몽고DB와 Go 언어
    __RESTful API 핸들러 함수 구현
    __요약

    03장. 마이크로서비스 보안

    __HTTPS
    ____대칭 암호화 방식
    ______HTTPS에서 대칭키 알고리듬
    ____비대칭 암호화 방식
    ______HTTP에서 비대칭 암호화 방식
    __Go에서의 안전한 웹 서비스
    ____인증서 얻기
    ______OpenSSL
    ______generate_cert.go
    ____Go에서 HTTPS 서버 구축
    __요약

    04장. 메시지 큐를 사용한 비동기 마이크로서비스 아키텍처

    __발행/구독 패턴
    __예약 서비스 소개
    __이벤트 콜라보레이션
    __RabbitMQ로 발행/구독 구현
    ____고급 메시지 큐잉 프로토콜
    ____도커로 하는 RabbitMQ 빠른 시작
    ____고급 RabbitMQ 설정
    ____Go로 RabbitMQ 연결
    ____AMQP 메시지 발행과 구독
    ____이벤트 배출자 작성
    ____이벤트 구독자 작성
    ____예약 서비스 작성
    __이벤트 소싱
    __아파치 카프카로 발행/구독과 이벤트 소싱 구현
    ____도커로 카프카 빨리 시작
    ____아파치 카프카의 기본 원칙
    ____Go로 카프카에 연결
    ____카프카로 메시지 발행
    ____카프카에서 메시지 소비
    __요약

    05장. 리액트로 프론트엔드 구축

    __리액트 시작
    ____Node.js와 타입스크립트 설정
    ____리액트 프로젝트 초기화
    __리액트 기본 원칙
    ____MyEvents 프론트엔드 시동 걸기
    ____이벤트 리스트 구현
    ______자신의 클라이언트 가져오기
    __이벤트 리스트 구성 요소 구축
    ____백엔드 서비스에서 CORS 활성화
    ____이벤트 리스트 테스트
    ____라우팅과 내비게이션 추가
    ____예약 프로세스 구현
    __요약

    06장. 컨테이너로 애플리케이션 배포

    __컨테이너란?
    __도커 소개
    ____간단한 컨테이너 실행
    ____자신만의 이미지 작성
    ____컨테이너들의 네트워킹
    __볼륨으로 작업
    ____컨테이너 작성
    ______백엔드 서비스들을 위한 컨테이너 작성
    ____더 작은 이미지들을 위한 정적 컴파일 기능 사용
    ____프론트엔드용 컨테이너 작성
    __도커 컴포즈로 애플리케이션 배포
    __이미지 발행
    __애플리케이션을 클라우드에 배포
    __쿠버네티스 소개
    ____MiniKube로 로컬 쿠버네티스 설정
    ____쿠버네티스의 핵심 개념
    ____서비스
    ____지속 볼륨
    ____MyEvents를 쿠버네티스로 배포
    ______RabbitMQ 브로커 생성
    ________몽고DB 컨테이너 생성
    ________쿠버네티스에서 이미지 사용 가능하게 만들기
    ________MyEvents 구성 요소 배포
    ________HTTP 인그레스 구성
    __요약

    07장. AWS I: 기초, Go를 위한 AWS SDK와 EC2

    __AWS 기초
    ____AWS 콘솔
    ____AWS 커맨드라인 인터페이스(CLI)
    ____AWS 리전과 존
    ____AWS 태그
    ____AWS 일래스틱 빈스톡
    __AWS 서비스
    ____GO를 위한 AWS SDK
    ______AWS 리전 구성
    ______AWS SDK 인증 구성
    ________IAM 사용자 생성
    ________IAM 역할 생성
    ____Go를 위한 AWS SDK의 기초
    ______세션
    ______서비스 클라이언트
    ______네이티브 데이터 타입
    ______공유 구성
    ______페이지 매기기 메서드
    ______대기
    ______에러 처리
    ____EC2
    ______EC2 인스턴스 생성
    ______EC2 인스턴스 생성
    ________리눅스나 맥OS 머신에서 EC2 인스턴스 접속
    ________윈도우에서 EC2 접속
    ________보안 그룹
    __요약

    08장. AWS II: S3, SQS, API 게이트웨이, 다이나모DB

    __S3
    ____S3 구성
    __SQS
    __AWS API 게이트웨이
    __다이나모DB
    ____다이나모DB 구성 요소
    ______속성 값 데이터 타입
    ____기본키
    ____보조 인덱스
    ____테이블 생성
    ____Go 언어와 다이나모DB
    __요약

    09장. 지속적인 배포

    __프로젝트 설정
    ____버전 관리 설정
    ____의존성 벤더링
    __Travis CI 사용
    __쿠버네티스에 배포
    ____GitLab 사용
    ______GitLab 설정
    ______GitLab CI 설정
    __요약

    10장. 애플리케이션 모니터링

    __프로메테우스와 그라파나 설정
    ____프로메테우스의 기본
    ____프로메테우스 초기 구성 파일 생성
    ______도커로 프로메테우스 실행
    ______도커에서 그라파나 실행
    __지표 내보내기
    ____Go 애플리케이션에서 프로메테우스 클라이언트 사용
    ____프로메테우스 스크래핑 대상 구성
    ____맞춤형 지표 내보내기
    __프로메테우스를 쿠버네티스에서 실행
    __요약

    11장. 마이그레이션

    __모놀리식 애플리케이션이란?
    __마이크로서비스란?
    __모놀리식 애플리케이션을 마이크로서비스로 마이그레이션
    ____사람과 기술
    ____모놀리식 애플리케이션을 여러 조각으로 자르기
    ____어떻게 코드를 깨뜨릴까?
    ____글루 코드
    __마이크로서비스 디자인 패턴
    ____이타적 아키텍처
    ____4계층 연계 플랫폼
    ____도메인 주도 설계에서 경계 맥락
    ______데이터 일관성
    ______데이터 일관성을 위한 이벤트 주도 아키텍처
    ______이벤트 소싱
    ______CQRS
    __요약

    12장. Go가 나아갈 방향

    __마이크로서비스 통신
    ____프로토콜 버퍼
    ____GRPC
    __AWS 추가 사항
    ____다이나모DB 스트림
    ____AWS에서의 오토스케일링
    ____아마존 관계형 데이터베이스 서비스
    __기타 클라우드 제공자
    ____마이크로소프트 애저
    ____구글 클라우드 플랫폼
    ____오픈스택
    __클라우드에서 컨테이너 실행
    __서버리스 아키텍처
    __요약
    저자 소개
    저자 : 미나안드라오스,MARTIN HELMICH
      저자 : 미나 안드라오스
      (MINA ANDRAWOS)
      GO 언어를 개인적, 전문적으로 사용해 깊은 경험을 쌓은 숙련된 엔지니어다. GO 언어에 대한 글과 교재를 정기적으로 저술하고 GO의 오픈소스 프로젝트를 공유하며 다양한 복잡도를 가진 수많은 GO 애플리케이션을 작성했다.
      GO 이외에는 자바, C#, 파이썬, C++ 기술을 보유하고 있으며, 다양한 데이터베이스와 소프트웨어 아키텍처로 작업하고 있다. 또한 소프트웨어 개발을 위한 애자일 방법론에도 능숙하다. 소프트웨어 개발 외에는 스크럼 마스터링, 기술 영업, 소프트웨어 제품 관리에 대한 실무 경험이 있다.

      저자 : 마틴 헬미크
      (MARTIN HELMICH)
      오스나브뤼크 응용과학 대학교에서 컴퓨터 과학을 전공했으며 독일의 라덴에 살고 있다. 웹 기술과 마이크로서비스 아키텍처를 사용하는 분산 애플리케이션 구축 전문의 소프트웨어 아키텍트다. 또한 GO, PHP, 파이썬, NODE.JS 프로그래밍 외에도 솔트스택과 같은 구성 관리 도구와 도커, 쿠버네티스 등의 컨테이너 기술을 사용해 인프라를 구축하고 있다.

      역자 : 박병주
      수능 시험 하루 전날 밤 늦게까지 전자오락실에서 격투 게임을 즐겼으며, 대학 시절 군 제대 후 C 언어와 어셈블리어를 독학해 286 PC의 MS-DOS 환경에서 돌아가는 격투 게임을 만들어 S/W 개발 공모전에 입상했다. IMF 이후 2000년 IT 버블 때 대기업 SI업체에 입사해 그룹사 대상으로 ERP 자체 개발, 오라클 DBA, SAP BC(ADMIN) 업무, 고성능 컴퓨팅과 VDI를 구축했다. 2011년 클라우드 대항해 시대를 맞이해 오픈스택 기반의 자체 프라이빗 클라우드 서비스로 AWS를 이겨야 하는 궁극의 미션을 수행하는 조직에 끌려가 전사했다. 늦은 나이에 뉴질랜드로 어학연수를 다녀온 후 현재는 기업들이 클라우드의 장점을 온전히 누리도록 클라우드 네이티브 기반의 앱 도입/구축을 기반으로 하는 하이브리드, 멀티클라우드 활용을 일선에서 돕고 있다.
      도서리뷰
      이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.

      구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

      등록된 리뷰가 없습니다

      첫번째 리뷰어가 되어주세요

      이 분야에서 요즘 뜨는 책
      에러가 무섭지 않게 되는 책 - 에러 잘 읽는 법부터 효율적으로 디버깅하고 디버깅이 쉬운 코드를 작성하는 법까지사쿠라바 히로유키, 모치즈키 고타로 | 제이펍
      AI혁신:개정판 - 나의 커리어를 높이는 스마트워크 전략박대형, 김상용, 차명일, 임성기 | 지식과감성
      인생 언리얼 5 프로젝트 교과서 - 언리얼 엔진으로 3D 이머시브 콘텐츠 개발이영호, 박원석, 박현상, 탁광욱, 이영훈, 김현진 | BM성안당
      비전공자를 위한 이해할 수 있는 파이썬 - 챗GPT 시대에 최적화된 파이썬 공부법최원영 | 티더블유아이지
      엔트리 인공지능 with 햄스터 로봇 - 개정판강윤지,박찬규,강성웅,김원유,심재민,김연구,홍성용,김경상,정인재 | 영진닷컴
      에러가 무섭지 않게 되는 책 - 에러 잘 읽는 법부터 효율적으로 디버깅하고 디버깅이 쉬운 코드를 작성하는 법까지사쿠라바 히로유키, 모치즈키 고타로 | 제이펍
      AI혁신:개정판 - 나의 커리어를 높이는 스마트워크 전략박대형, 김상용, 차명일, 임성기 | 지식과감성
      인생 언리얼 5 프로젝트 교과서 - 언리얼 엔진으로 3D 이머시브 콘텐츠 개발이영호, 박원석, 박현상, 탁광욱, 이영훈, 김현진 | BM성안당
      비전공자를 위한 이해할 수 있는 파이썬 - 챗GPT 시대에 최적화된 파이썬 공부법최원영 | 티더블유아이지
      엔트리 인공지능 with 햄스터 로봇 - 개정판강윤지,박찬규,강성웅,김원유,심재민,김연구,홍성용,김경상,정인재 | 영진닷컴
      에러가 무섭지 않게 되는 책 - 에러 잘 읽는 법부터 효율적으로 디버깅하고 디버깅이 쉬운 코드를 작성하는 법까지사쿠라바 히로유키, 모치즈키 고타로 | 제이펍
      AI혁신:개정판 - 나의 커리어를 높이는 스마트워크 전략박대형, 김상용, 차명일, 임성기 | 지식과감성
      인생 언리얼 5 프로젝트 교과서 - 언리얼 엔진으로 3D 이머시브 콘텐츠 개발이영호, 박원석, 박현상, 탁광욱, 이영훈, 김현진 | BM성안당
      이 분야의 화제의 신간
      바이브 코딩 주식 자동매매 with 파이썬 - 오류 없이 돌아가는 AI 투자 자동화천인국, 천명준 | 생능북스
      클링 & 씨댄스 - 매일매일 쓰는 영상 생성 편집 AI전은재 | 생능북스
      빠르게 따는 컴퓨터활용능력 2급 필기+실기(2027)이강용(컴활킹) | 골든래빗
      혼자 해도 프로 선생님처럼 잘 하는 바이브 코딩 - 복붙하고 내 맘대로 바꾸고 직접 만드는 1년 학사일정 완벽 대비 웹앱 만들기윤태영, 박창민. 김미승, 김상백, 남태열, 오성환, 이승우 | 한빛미디어
      AI 읽는 힘 보는 힘(AI 문해력 문화력) - AI 시대를 이해하는 두 가지 능력김경수 | 길벗캠퍼스
      바이브 코딩 주식 자동매매 with 파이썬 - 오류 없이 돌아가는 AI 투자 자동화천인국, 천명준 | 생능북스
      클링 & 씨댄스 - 매일매일 쓰는 영상 생성 편집 AI전은재 | 생능북스
      빠르게 따는 컴퓨터활용능력 2급 필기+실기(2027)이강용(컴활킹) | 골든래빗
      혼자 해도 프로 선생님처럼 잘 하는 바이브 코딩 - 복붙하고 내 맘대로 바꾸고 직접 만드는 1년 학사일정 완벽 대비 웹앱 만들기윤태영, 박창민. 김미승, 김상백, 남태열, 오성환, 이승우 | 한빛미디어
      AI 읽는 힘 보는 힘(AI 문해력 문화력) - AI 시대를 이해하는 두 가지 능력김경수 | 길벗캠퍼스
      바이브 코딩 주식 자동매매 with 파이썬 - 오류 없이 돌아가는 AI 투자 자동화천인국, 천명준 | 생능북스
      클링 & 씨댄스 - 매일매일 쓰는 영상 생성 편집 AI전은재 | 생능북스
      빠르게 따는 컴퓨터활용능력 2급 필기+실기(2027)이강용(컴활킹) | 골든래빗
      교환/반품/환불
      반품/교환방법
      • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
      • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
      반품/교환 가능기간
      • 변심반품의 경우 수령 후 7일 이내
      • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
      반품/교환비용
      • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
      • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
      반품/교환 불가 사유
      • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
      • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
        예) 만화, 잡지, 수험서 및 문제집류
      • 복제가 가능한 상품 등의 포장을 훼손한 경우
        예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
      • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
      • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
      • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
      • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
      상품 품절
      • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
      소비자 피해보상
      환불지연에 따른 배상
      • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
      • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함
      공지사항
      • [이벤트 당첨자 발표] 하나은행 나라사랑카드 <전역 PACK 도서 리뷰 작성 이벤트> 당첨자 안내
      • [이벤트 당첨자 발표] 26년 9월 <이달의 작가> 댓글 이벤트 당첨자 안내
      • [이벤트 당첨자 발표] 8월 모두의 서가 이벤트 당첨자 판매금액 리워드 안내
      • [이벤트 당첨자 발표] 26년 8월 <리뷰왕을 찾아라> 이벤트 당첨자 안내
      • [이벤트 당첨자 발표] 서울국제정원박람회, 김진명 작가 북토크 당첨자 안내
      공지더보기