코스 개요

소개

  • Quarkus vs Spring 프레임워크 및 기타 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)

예정된 코스

관련 카테고리