메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

쿼커스 쿡북 리뷰

hgh1***

|

2021-05-23

쿼커스 쿡북

이 책은 145가지 레시피를 활용하여 쿼커스를 시작하는 방법부터 자바 응용프로그램 개발까지 단계별로 보여준다. 실무에서 마주할 수 있는 레시피를 따라가다 보면 자바 에코 시스템에서 쿼커스가 작동하는 방식을 이해하고, 프레임워크를 특성에 맞게 조정하는 방법을 익힐 수 있다.

  • 저자 : 알렉스 소토 부에노 , 제이슨 포터
  • 번역 : 유동환
  • 출간 : 2021-04-28

쿠버네티스는 최근에 기업용 응용프로그램을 배포하는 사실상의 표준 플랫폼입니다. 컨테이너와 쿠버네티스로의 이동은 우리가 자바 기반의 응용프로그램을 코딩하고 배포하고 유지하는 방식의 변화를 이끌어내었습니다. 만약 적절한 도구가 없다면 자바 응용프로그램을 컨테이너화하고 실행하는 데 애를 먹을 수 있습니다. PODS에 있는 컨테이너는 쿠버네티스의 기본단위로, 자바 기반의 응용프로그램을 올바르게 컨테이너화하는 방법을 잘 이해하는 것은 각종 함정과 시간 낭비와 혼란의 시간을 피하는 데 매우 중요합니다.

​

​

쿼커스는 쿠버네티스와 긴밀하게 통합되어 있는 클라우드 네이티브 프레임워크입니다. 쿼커스는 오픈소스 스택으로 아파치 라이선스 2.0으로 배포되며, GraalVM과 OpenJDK 핫스팟에 최적화된 쿠버네티스 네이티브 응용프로그램을 생성할 수 있도록 돕습니다. Hibername, Eclipse MicroProfile, k8s, Apache Camel, Eclipse Vert.x와 같은 널리 알려진 라이브러리와 기술에 기반하고 있습니다.

​

​

Quarkus Cookboot(쿼커스 쿡북)은 쿼커스를 사용하기 위한 가이드북이며, 처음 사용하는 사람도 어렵지 않게 따라 할 수 있도록 실습을 포함하고 있습니다. 우선 쿼커스 소개와 프로젝트 준비로 시작하며, 이클립스에서 응용프로그램 패키징에 대해서도 다루고 있습니다. 후반부로 갈수록 내용이 심화되어 장애 허용, 영속성, 보안 등 다른 서비스들과의 연동에 대해 다루고 OpenAPI. 스케줄링, 리액티브 프로그래밍 같은 부가기능 또한 설명하고 있습니다.

​

​

쿼커스의 장점으로는 도커와 쿠버네티스와의 쉬운 통합, 빠른 시간, 낮은 상주 세트 크기(RSS) 메모리와 개발자 생산성의 향상이 있지만, Java 기반의 프레임워크여서 순수 개발자가 아닌 인프라 담당자에게는 처음에 다소 어려울 수 있다는 점과 코드와 컨테이너를 두루 알아야 능숙하게 사용할 수 있다는 점은 단점입니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?