0

저는 Spring Cloud Date Flow를보고 Activiti와 Camunda (워크 플로우 엔진)를 보았습니다. 워크 플로와 데이터 흐름과 같은 개념의 차이점을 이해할 수 없습니까? Spring Cloud Data Flow를 워크 플로우 엔진이라고 부릅니다.워크 플로와 데이터 흐름의 차이점은 무엇입니까?

죄송합니다.이 주제의 최신 버전입니다.

나는 어떤 대답이라도 기뻐할 것입니다!

답변

0

Activiti와 저는 Camunda도 BPM 도구라고 생각합니다. SCDF (Spring Cloud Data Flow)는 이 아니며입니다.

SCDF의 핵심 전제는 데이터 통합 ​​문제를 해결하는 것입니다. 순수한 인제 스트, 데이터 처리 또는 지속성을 포함하여 이러한 작업으로 구성된 일관된 데이터 파이프 라인을 신속하게 구축 할 수 있습니다.

거기에 도착하기 위해, 당신은 아웃 - 오브 - 박스 streaming/task applications 중 하나를 활용할 수 있습니다, 또는 당신이 Spring Cloud StreamSpring Cloud Task microservice 프레임 워크의 도움으로 사용자 지정 응용 프로그램을 만들 수있다. 이러한 응용 프로그램은 독립 실행 형 개발, 격리 테스트 및 고유 CI/CD 방식의 이점을 얻을 수 있습니다. 응용 프로그램이 준비되면 register and use을 SCDF에서 직접 사용할 수 있습니다.

또한 SCDF에는 runtime abstraction이 포함되어 있으며 다양한 클라우드 고유 런타임 플랫폼에서 마이크로 서비스 응용 프로그램으로 만든 데이터 파이프 라인을 조율 할 수 있습니다. 하나는 공급 업체 특정 잠금 기능을 피할 수 있습니다.

+0

답해 주셔서 감사합니다.) 몇 가지 질문이 있습니다. 1) 스프링 클라우드 스트림 및 스프링 클라우드 태스크가있는 사용자 정의 응용 프로그램이 SCDF없이 작동 할 수 있기 때문에 1) SCDF의 목적을 이해하지 못합니까? 2) SCDF가 다른 런타임 플랫폼 (예 : Kubernetes)에서 실행될 수 있음을 확인한 설명서에서 Kubernetes가 SCDF에 대해 제공하는 이점은 무엇입니까? – Roman

+0

자세한 내용은이 글을 참고하십시오 : http://stackoverflow.com/questions/39781239/what-are-the-benefits-of-spring-cloud-dataflow –