DO078
Quarkus Technical Overview
엔터프라이즈 소프트웨어 개발의 미래인 Quarkus를 통해 Java 개발 역량을 강화하세요.
교육 과정 개요
- 현대적인 Java 개발자를 위해 제작된 무료 기술 개요 동영상 시리즈에서 Quarkus의 장점을 알아봅니다. 이 온디맨드 교육에서는 Quarkus를 통해 클라우드 네이티브 애플리케이션의 매우 신속한 시작 시간과 메모리 사용량 최소화를 실현하는 방법을 보여줍니다. 또한 Quarkus 고유의 빌드 시간 최적화 기능을 살펴보고 라이브 코딩, 자동 프로비저닝된 서비스, 지속적인 테스트를 통해 탁월한 개발자 환경을 경험합니다. 애플리케이션을 손쉽게 빌드하여 효율적인 컨테이너 이미지로 OpenShift에 배포하거나 네이티브 바이너리로 배포하는 방법을 배웁니다. 엔터프라이즈 소프트웨어 개발의 미래인 Quarkus를 통해 Java 개발 역량을 강화하세요.
교육 과정 내용 요약
- 이 기술 개요에서는 Quarkus 애플리케이션을 생성하고 REST, JDBC, Hibernate with Panache, 상태 점검, OpenAPI, Podman과 같은 컨테이너 이미지 빌더 등 필수 확장 기능을 통합하는 과정을 안내하는 핸즈온 여정을 제공합니다. 복잡한 리팩토링과 데이터베이스 스키마 업데이트를 포함한 코드 변경 사항을 단 한 번의 서버 재시작 없이 즉시 반영하는 라이브 코딩 등 놀라운 Quarkus 개발자 환경을 경험합니다. 로컬 개발을 위해 데이터베이스와 같은 외부 서비스를 손쉽게 프로비저닝하는 DevServices에 대해 알아보고, 직관적인 Dev UI를 활용하여 모니터링과 구성을 원활하게 수행합니다. 코드가 수정될 때마다 테스트가 자동으로 다시 실행되는 지속적인 테스트를 통해 진정으로 애자일한 테스트 기반 개발 워크플로우를 지원하는 방법을 살펴봅니다. 마지막으로, 이 교육에서는 Quarkus 애플리케이션을 Podman을 사용하여 로컬에서 고도로 효율적인 컨테이너 이미지로 빌드하고, 외부 액세스와 안전한 데이터베이스 연결을 위한 적절한 경로, 암호 및 환경 변수 구성을 갖춘 OpenShift 컨테이너 플랫폼에 원활하게 배포하는 방법을 보여줍니다.
교육 대상
- 이 교육 과정은 Java 애플리케이션 개발자를 대상으로 합니다.
권장 교육
- 이 기술 개요는 아무런 선행 조건 없이 이용하실 수 있습니다.
기술 고려 사항
- 해당 없음
교육 과정 내용
- Quarkus를 선택해야 하는 이유
- Quarkus만의 '비법'
- 애플리케이션 생성 방법
- Quarkus 개발자의 즐거움
- 지속적인 테스트
- Podman을 사용하여 컨테이너 이미지 빌드 및 실행
- 네이티브 실행 파일 빌드 및 실행
- OpenShift로 애플리케이션 배포
- Quarkus 교육의 다음 단계
권장되는 다음 교육 과정 또는 시험
현장 교육 안내
팀 전체가 수강을 원하는 경우 교육장에서 직접 수강하거나 원격으로 참여할 수 있습니다.
Red Hat 교육 서브스크립션
Red Hat 제품에 대한 통합 교육 및 학습 경로, 업계에서 인증된 자격증, 유연하고 다이나믹한 IT 학습 경험.
다른 수강생들이 Red Hat Learning Community의 교육 과정에 대해 어떻게 평가하는지 읽어보세요.