문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Quarkus 소개
- Quarkus란 무엇인가?
- Quarkus의 클라우드 네이티브 애플리케이션에 대한 이점
- Kubernetes 및 OpenShift와의 통합
- 시작 시간과 메모리 최적화
- 기본 워크플로와 아키텍처
Quarkus 핵심 개념
- 애플리케이션 설정 및 변환기
- 초기화 및 종료 생명 주기
- 테스트 전략
- 로깅 설정
RESTful 서비스 개발
- REST API 엔드포인트 생성
- 쿼리 매개변수와 HTTP 메소드
- 의미 있는 응답 코드 사용
- CORS 및 반응형 라우팅 활성화
- HTTP 요청 인터셉션과 SSL
애플리케이션 설정
- 사용자 정의 속성 파일과 프로필
- 설정 값 접근 및 재정의
- 고급 로깅과 프로필별 설정
- 사용자 정의 소스와 변환기
- 그룹화 및 검증된 설정 값
Quarkus 프로그래밍 모델
- JSON 및 XML 직렬화
- 입력/출력 유효성 검사 및 사용자 정의 검사기
- 종속성 주입과 쿼리피어
- 라이프사이클 이벤트와 인터셉터
- Mockito를 사용한 행동적 및 단위 테스트
Quarkus 애플리케이션 패키징
- 명령 모드와 JAR 패키징
- Über-JAR와 네이티브 실행 파일 빌드
- JAR 및 네이티브 빌드를 위한 Docker 컨테이너
- 컨테이너화된 애플리케이션의 SSL 지원
Apache Camel 소개
- Apache Camel이 무엇이며 Quarkus와의 통합
- 엔터프라이즈 통합 패턴 및 사용 사례
- Quarkus 애플리케이션 내에서 Camel 라우트 개발 및 배포
요약 및 다음 단계
요건
- Java 프로그래밍에 대한 이해
- 웹 아키텍처와 REST 개념에 대한 경험이 있음
- HTTP 프로토콜에 익숙함
대상자
- 개발자
- 소프트웨어 아키텍트
- 클라우드 네이티브 애플리케이션을 구축하는 엔지니어
40 시간
회원 평가 (3)
훈련 환경에서 독립적인 연습을 수행할 수 있는 가능성.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
코스 - Kafka for Administrators
기계 번역됨
교사의 기술적 준비
Giorgio - Asystel-BDF S.p.A.
코스 - Creating a Service Mesh with Istio and Kubernetes
기계 번역됨
매우 실용적인 예제들이었습니다. 트레이너는 그룹의 지식 수준이 상당히 다양함에도 불구하고 모든 사람이 따라갈 수 있는 속도를 유지하려고 노력했습니다. 또한 요청한 모든 사람에게 많은 지원을 제공해주셨습니다 :)
Georgi - BMW SA
코스 - Apache Kafka for Developers
기계 번역됨