반응형
Notice
Recent Posts
Recent Comments
160x600
관리 메뉴

세상 모든 잡동사니 집합소 스레TV

[BTP] SAP BTP Kyma Runtime 본문

기술/BTP

[BTP] SAP BTP Kyma Runtime

스레TV 2025. 8. 10. 02:13
728x90
반응형

SAP BTP Kyma RuntimeKubernetes 기반의 서버리스 애플리케이션 및 확장 기능을 실행할 수 있도록 SAP BTP에서 제공하는 클라우드 네이티브 런타임 환경입니다.

즉, SAP 시스템을 Event-driven 마이크로서비스 방식으로 확장하거나, REST API 기반 확장 앱을 클라우드에서 실행하고자 할 때 사용하는 플랫폼입니다.


✅ 한 줄 정의

Kyma Runtime은 SAP BTP 위에서 실행되는 오픈소스 Kubernetes 플랫폼 기반 런타임으로,
이벤트 기반 확장, API 통합, 마이크로서비스 배포에 최적화된 SAP의 Cloud Native 확장 환경입니다.


🧱 핵심 개념 구성도

[SAP S/4HANA Cloud or SuccessFactors 등]

        ↓ Event / API

[Event Mesh + Kyma Runtime]

        ↓

[Function, Microservice, External API, Backend System]

🧩 주요 기능

기능 영역설명
⚙️ Kubernetes 기반 GKE, EKS, AKS 등과 유사한 컨테이너 기반 런타임
🔁 Event-driven Architecture SAP Cloud 시스템에서 발생한 이벤트를 기반으로 확장 기능 실행
🌐 API Management 내장 SAP 및 외부 시스템과 통신 가능한 API Gateway 포함
🔧 Function as a Service (FaaS) JavaScript, Python 등으로 서버리스 함수 작성 가능
🔐 Service Mesh (Istio) 서비스 간 보안 및 라우팅 제어
📦 Helm Chart 배포 Helm을 통해 마이크로서비스 배포 자동화
 

🧠 언제 사용하나요?

시나리오Kyma Runtime 활용 방식
✅ SAP 이벤트 기반 확장 S/4HANA에서 "고객 생성" 이벤트 발생 시, 자동으로 고객에게 Email 전송
✅ 외부 API 연동 확장 SAP에서 주문 생성 시 외부 물류 시스템 API 호출
✅ 서버리스 컴퓨팅 주기적 데이터 정제, 알림 처리 등을 코드 몇 줄로 서버 없이 실행
✅ 클라우드 네이티브 마이크로서비스 배포 Node.js 또는 Spring Boot 앱을 SAP BTP에 컨테이너로 배포
 

🔗 통합 가능한 대상

대상 시스템연동 방식
SAP S/4HANA, SuccessFactors SAP Event Mesh (이벤트 기반 통합)
SAP Event Mesh Kyma가 메시지 수신 후 함수/서비스 실행
SAP API Management 외부 API 통합, 인증, 보안 처리
CI/CD 툴 GitHub Actions, Jenkins 등과 통합 가능
외부 DB/서비스 API 또는 Kubernetes 연결로 확장 가능
 

🧾 운영과 관리

항목설명
런타임 위치 SAP BTP Cloud Foundry / Multi-Cloud (GCP, AWS, Azure)
언어 지원 JavaScript (Node.js), Python, Go 등
배포 방식 Helm Chart, kubectl, GitOps 지원
보안 OAuth2, JWT, mTLS, Istio 기반 보안 라우팅
 

✅ 요약 정리

항목내용
이름 SAP BTP Kyma Runtime
기반 기술 Kubernetes, Istio, Event Mesh, Helm
사용 목적 SAP 이벤트 기반 서버리스 앱, API 통합 마이크로서비스 실행
특징 오픈소스 Kyma 기반, SAP Cloud 네이티브 확장에 최적화
대상 사용자 SAP 개발자, 클라우드 네이티브 개발자, DevOps 팀
 

 

반응형

'기술 > BTP' 카테고리의 다른 글

[Platform] SAP Datasphere  (3) 2025.08.09
[BTP] SAP Build Process Automation  (2) 2025.08.07
[BTP] SAP build Apps  (3) 2025.08.06
[BTP] SAP Lean IX  (0) 2025.08.05
[BTP] SAP Signavio  (2) 2025.08.04
[BTP] SAP Alert Notification Service for BTP  (0) 2025.08.03
[BTP] Extension Type  (0) 2025.08.02
Comments