코스 개요

소개

  • Quarkus vs Spring Framework 및 기타 Java 프레임워크
  • Quarkus 기능과 아키텍처 개요

개발 환경 준비

  • IDE 선택(IntelliJ IDEA, Eclipse, VSCode 등)
  • Java, Maven, GraalVM, Docker 설치

Quarkus 애플리케이션 생성

  • Quarkus 프로젝트 부팅
  • 애플리케이션 실행
  • Quarkus에서 의존성 주입 사용
  • 애플리케이션 테스트
  • 애플리케이션 패키징

GraalVM을 사용한 네이티브 실행 파일 빌드

  • GraalVM 구성
  • 네이티브 실행 파일로 애플리케이션 컴파일
  • 컨테이너에서 네이티브 애플리케이션 패키징
  • 네이티브 애플리케이션 디버깅

Maven을 사용한 Quarkus 애플리케이션 빌드

  • 프로젝트 생성
  • 확장 작업
  • 개발 모드에서 실행 및 디버깅
  • IDE 가져오기
  • 컨테이너 친화적인 실행 파일 빌드

Docker를 사용한 네이티브 애플리케이션 컨테이너화

  • 컨테이너 이미지 빌드 및 푸시
  • Kubernetes에서 네이티브 애플리케이션 배포

트러블슈팅

요약 및 결론

요건

  • Java 프레임워크(Spring, Java EE 등)에 대한 이해
  • Java 프로그래밍 경험

대상

  • 개발자
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리