4장. Camel K 릴리스 노트


Camel K는 OpenShift에서 기본적으로 실행되는 Apache Camel K를 기반으로 하는 경량 통합 프레임워크입니다. Camel K는 서버리스 및 마이크로 서비스 아키텍처를 위해 특별히 설계되었습니다. Camel K를 사용하면 OpenShift에서 직접 Camel DSL(Domain Specific Language)으로 작성된 통합 코드를 즉시 실행할 수 있습니다.

Camel K를 OpenShift Serverless 및 Knative와 함께 사용하면 컨테이너가 필요에 따라 자동으로 생성되고 부하가 0으로 자동 스케일링됩니다. 이렇게 하면 서버 프로비저닝 및 유지 관리 오버헤드가 제거되어 애플리케이션 개발에 집중할 수 있습니다.

Camel K를 OpenShift Serverless 및 Knative Eventing과 함께 사용하면 시스템의 구성 요소가 서버리스 애플리케이션의 이벤트 중심 아키텍처에서 통신하는 방법을 관리할 수 있습니다. 이를 통해 이벤트 생산자와 소비자 간의 분리된 관계를 통해 게시/구독 또는 이벤트 스트리밍 모델을 사용하여 유연성을 높일 수 있습니다.

4.1. Camel K 기능

Camel K는 다음과 같은 주요 기능과 클라우드 네이티브 통합을 제공합니다.

  • 자동 스케일링 및 scale-to-zero를 위한 Knative Serving
  • 이벤트 중심 아키텍처의 Knative Eventing
  • 기본적으로 Quarkus 런타임을 사용한 성능 최적화
  • Java 또는 YAML DSL으로 작성된 Camel 통합
  • OpenShift에서 Prometheus를 사용하여 통합 모니터링
  • 빠른 시작 튜토리얼
  • AWS, Jira, CloudEvent와 같은 외부 시스템에 대한 커넥터에 대한 Kamelet Catalog
  • Timer 및 Log Kamelets 지원
  • Camel K Operator 및 Pod의 미터링
  • IBM MQ 커넥터 지원
  • Oracle 19 데이터베이스 지원
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.