Flow 기반 파일 전송

여러 파일 전송을 하나의 Flow로.
복잡한 업무도 자동으로 끝까지.

여러 서버와 클라우드의 파일 전송을 연결하고, 수집부터 처리, 배포까지 자동 실행하세요. 순차, 병렬 실행과 조건부 분기, 장애 복구부터 전체 완료 검증까지 하나의 Flow에서 관리합니다.

AWS S3Source bucketLinux ServerOn-premisesValidateIntegrity checkTransformProcess filesAzure BlobCloud StorageKubernetesClusterGoogle CloudCloud Storage

수집AWS S3와 Linux Server에서 파일을 병렬로 수집합니다.

검증수집이 끝나면 Validate가 파일을 확인하고 다음 단계를 엽니다.

처리Transform이 파일을 변환한 뒤 배포를 준비합니다.

배포Azure Blob, Kubernetes, Google Cloud로 동시에 내보내고, 중단된 전송은 그 대상만 복구합니다.

Assurance필수 대상이 모두 전달되었는지 검증하고 Satisfied로 전체 완료를 확정합니다.

Satisfied

FLEXIBLE WORKFLOW OPERATIONS

전송 순서와 실행 조건을
하나의 Flow에서 설정하세요.

수집, 처리, 배포 단계를 연결하고 선행 작업 완료, 예약 시간, 오류 발생 시 처리 정책을 지정하세요. 전체 작업을 다시 실행하지 않고 실패한 단계부터 복구할 수 있습니다.

  1. CollectAWS S3 + Linux2 / 2 Completed
  2. ProcessValidate outputCompleted
  3. DistributeAzure, GCS, K8s3 / 3 Completed
  4. RecoveryRetry failed targets1 target recovered
  5. AssuranceRequired stagesSatisfied
Sequential + Parallel, Conditional execution, Automatic recoveryNext run, 02:00
  • 여러 전송을 하나의 Flow로

    서버 간 전송과 대규모 수집, 배포를 연결하고 단계마다 다른 파일 조건을 적용합니다.

  • 순차, 병렬, 조건부 실행

    필수 단계가 완료되면 다음 작업을 시작하고 독립적인 전송은 동시에 실행합니다.

  • 기존 업무 시스템과 연동

    파일 검증, 변환, 분석 결과를 받아 후속 전송을 자동으로 시작합니다.

  • 실패 단계 복구와 전체 결과 확인

    오류가 발생한 단계만 재시도하고 필수 작업이 모두 완료되었는지 확인합니다.

USE CASES

여러 시스템에 걸친 파일 전송 업무를
하나의 흐름으로 자동화하세요.

수집과 배포가 연결되거나 선행 작업의 완료에 따라 다음 전송이 실행되는 업무에 적합합니다.

  • 지사 수집 후 전국 거점 배포

    여러 지사의 데이터를 본사로 수집하고 중앙에서 처리한 뒤 결과 파일을 전국 거점에 배포합니다.

  • 여러 서버 간 연속 파일 전달

    A에서 B로 전송한 뒤 B의 작업이 완료되면 C로 전달합니다. 각 구간의 완료 여부를 확인하고 다음 단계로 진행합니다.

  • 여러 시스템의 데이터 통합

    서로 다른 서버의 파일을 병렬 수집하고 필요한 파일이 모두 준비되면 통합 처리 단계로 진행합니다.

  • 검증 결과에 따른 조건부 전송

    파일 검증에 성공하면 배포하고 문제가 발견되면 후속 전송을 대기시키거나 별도 처리합니다.

  • 데이터센터 단계별 이전

    서버 그룹별로 데이터를 이전하고 각 단계의 전송과 검증이 완료되면 다음 그룹을 전송합니다.

  • 정기적인 기업 데이터 처리

    매일 반복되는 파일 수집, 외부 분석, 결과 배포와 완료 확인을 예약된 Flow로 실행합니다.

WHY INNORIX

개별 전송의 성공을 넘어,
전체 업무의 완료까지 관리하세요.

여러 전송을 스크립트로 연결하면 중간 단계의 실패나 파일 누락을 추적하기 어렵습니다. INNORIX는 단계별 실행과 복구, 전체 Flow의 성공 조건을 함께 관리합니다.

  • 흩어진 작업을 하나의 Flow로

    서버별 스크립트와 예약 작업을 통합하고 전체 전송 순서와 실행 상태를 관리합니다.

  • 선행 단계가 완료된 후 실행

    필수 파일과 외부 처리 결과가 준비된 후 후속 전송을 시작해 잘못된 실행을 방지합니다.

  • 실패한 단계부터 복구

    완료된 작업을 반복하지 않고 장애가 발생한 단계와 누락된 파일을 다시 처리합니다.

  • Assurance로 전체 성공 검증

    필수 단계 완료, 대상별 파일 전달과 완료 기한을 기준으로 전체 업무의 성공을 판단합니다.

Daily data workflowFlow Run #4821, 10 targets

Completed

Transfer results

10/10Completed

Normal
7
Recovered
3
Failed
0

Automatic recovery

3/3Recovered

Only failed targets retried

  • Interrupted
  • Retried
  • Recovered

Assurance

Passed

All contract conditions satisfied

  • Required stages
  • All targets
  • Deadline
  • No failures
7 completed normally, 3 automatically recoveredTotal duration 18m

EXPLORE THE PRODUCT

Flow 기반 파일 전송에
필요한 기능을 살펴보세요.

Flow 설계부터 조건부 실행, 자동화, 모니터링, 장애 복구와 보안까지 필요한 기능의 상세 내용과 적용 방법을 확인하세요.

Multi-Stage Flow 설계

수집, 전달, 배포 단계를 연결하고, 여러 시스템에 걸친 복합 전송 시나리오를 구성하는 방법을 살펴보세요.

자세히 보기

조건, 분기, 실행 제어

순차, 병렬 실행과 조건부 분기, 승인 절차 및 후속 작업을 설정하고 제어하는 방법을 확인하세요.

자세히 보기

대용량, 대량 파일 전송

10TB 이상의 단일 파일과 1억 개 규모의 소형 파일을 안정적으로 전송하는 기술을 알아보세요.

자세히 보기

장거리, 고속 전송

원거리 네트워크에서 전송 속도를 높이는 기술과 Hyperlane 적용 방법을 확인하세요.

자세히 보기

파일 전송 자동화

예약, 이벤트와 선행 작업 완료 조건에 따라 여러 전송을 자동 실행하는 방법을 살펴보세요.

자세히 보기

모니터링 및 파일 검색

Flow 전체와 단계별 실행 상태를 추적하고 완료, 실패, 누락 파일을 검색하는 방법을 확인하세요.

자세히 보기

Flow 운영 및 Assurance

단계별 오류와 실행 충돌을 처리하고, 실패 단계 복구부터 전체 결과 검증까지 관리하는 방법을 살펴보세요.

자세히 보기

보안 및 감사

전송 암호화와 접근 제어, 외부 보안 검사 연동 및 실행 이력 관리 기능을 확인하세요.

자세히 보기

가격 및 라이선스

무료 개발, 테스트부터 기업 운영까지, 사용 환경에 맞는 라이선스와 도입 조건을 비교해 보세요.

자세히 보기

GET STARTED

지금 바로 Flow 기반 파일 전송을 시작하세요.

FREQUENTLY ASKED QUESTIONS

Flow 기반 파일 전송에 대해
자주 묻는 질문

복합 Flow 구성, 실행 조건, 장애 복구, 외부 연동과 기업 도입에 필요한 내용을 확인하세요.

Flow 기반 파일 전송은 일반적인 서버 간 전송과 무엇이 다른가요?

서버 간 전송은 출발지 하나와 도착지 하나 사이의 전송 하나입니다. Flow 기반 파일 전송은 수집, 전송, 배포처럼 출발지와 도착지가 서로 다른 여러 전송을 하나의 Flow로 연결하고, 단계별 실행 순서와 시작 조건, 실패 시 처리 방식, 전체 업무의 성공 조건까지 함께 관리합니다.

수집과 배포를 하나의 Flow에 함께 구성할 수 있나요?

네. 여러 지사나 장비에서 본사로 파일을 모으는 수집 단계와, 본사에서 여러 거점으로 파일을 내보내는 배포 단계를 같은 Flow 안에 순서대로 구성할 수 있습니다. 그 사이에 서버 간 1:1 전송 단계를 둘 수도 있습니다.

A→B→C와 같은 연속 파일 전송도 가능한가요?

네. 단계마다 출발지와 도착지를 따로 지정하므로 A→B 전송이 끝난 뒤 B→C 전송이 이어지도록 구성할 수 있습니다. 각 구간의 완료 여부를 확인한 뒤 다음 단계로 진행합니다.

순차 실행과 병렬 실행을 함께 사용할 수 있나요?

네. 앞 단계의 완료를 시작 조건으로 둔 단계는 순서대로 실행되고, 서로 의존하지 않는 전송은 한 단계 안에서 여러 대상에 동시에 실행됩니다. 동시에 실행되는 작업의 수를 제한하면 한 작업이 끝나는 대로 대기 중인 작업이 차례로 실행됩니다.

조건에 따라 서로 다른 다음 단계를 실행할 수 있나요?

네. 전송 성공과 실패, 대상별 완료 여부를 조건으로 후속 작업을 나눌 수 있습니다. 완료된 대상은 다음 단계로 진행하고, 문제가 발생한 대상은 재시도하거나 대기하도록 구성합니다.

파일 변환이나 데이터 분석도 INNORIX가 직접 수행하나요?

아닙니다. INNORIX는 파일을 옮기고 그 결과를 관리하는 제품입니다. 검증, 변환, 분석은 기존 업무 시스템이 맡고, INNORIX는 그 시스템에 파일을 전달한 뒤 처리 결과가 준비되는 것을 다음 단계의 시작 조건으로 받아 후속 전송을 이어 갑니다.

중간 단계에서 실패하면 전체 Flow를 처음부터 다시 실행해야 하나요?

아닙니다. 이미 완료된 단계와 대상은 그대로 유지하고, 실패한 단계나 대상만 다시 처리합니다. 불필요한 중복 전송 없이 Flow를 이어서 완료할 수 있습니다.

중간 서버가 오프라인이 되면 어떻게 되나요?

설정한 정책에 따라 대기하거나 재시도합니다. 서버가 다시 연결되면 중단된 지점부터 전송을 이어 가고, 완료 조건이 채워지면 다음 단계로 진행합니다. 다른 대상의 전송은 영향 없이 계속됩니다.

여러 Flow가 동시에 같은 파일이나 저장소에 접근하면 어떻게 되나요?

중복 실행 정책으로 다룹니다. 이전 실행이 끝나지 않은 상태에서 새 실행이 요청되면 대기시켰다가 순차로 실행하거나 중복 실행 자체를 막도록 설정할 수 있고, 전송을 허용하는 시간창을 정해 실행이 겹치지 않게 할 수 있습니다.

전체 Flow의 성공 여부는 어떻게 판단하나요?

Assurance Contract로 판단합니다. 필수 단계 완료, 필수 대상, 파일 무결성, 허용 완료 시간 같은 성공 조건을 미리 정의하고 실행 결과가 이를 충족했는지 검증합니다. 모든 파일이 도착했더라도 완료 시간을 넘겼거나 필수 대상이 빠졌다면 실패로 판정되고, 어떤 조건을 충족하지 못했는지 사유와 함께 확인할 수 있습니다.

일부 대상에 파일이 전달되지 않아도 성공으로 처리할 수 있나요?

Contract에 필수 대상을 어떻게 정의하느냐에 달려 있습니다. 필수로 지정한 대상이 빠지면 실패로 판정되고, 필수가 아닌 대상은 전달되지 않아도 전체 성공에 영향을 주지 않습니다. 다음 단계로 넘어갈 때도 전체 대상의 완료를 기다릴지, 완료된 대상부터 진행할지 실행 정책으로 정합니다.

단계별 파일과 실패 이력을 검색할 수 있나요?

네. Runs에서 Flow 실행을 열고 단계와 장비를 선택하면 파일별 전송 내역이 열립니다. 정상 완료된 파일과 중단된 파일을 구분하고 파일 이름으로 검색할 수 있으며, 실행별 오류 발생 횟수와 복구 시도, 최종 상태도 기록됩니다.

Flow를 정기적으로 자동 실행할 수 있나요?

네. 매시간, 매일, 매주, 매월 지정한 시각에 Flow를 실행하는 예약 실행과, 지정한 위치에 새 파일이 생성되면 시작하는 이벤트 실행을 지원합니다. 둘을 함께 설정할 수도 있습니다.

대용량 파일과 수많은 소형 파일도 처리할 수 있나요?

네. 단계마다 전송할 파일과 조건을 따로 지정하므로 대용량 파일 구간과 다량의 소형 파일 구간을 한 Flow 안에 함께 둘 수 있습니다. 전송 방식의 자세한 내용은 공통 기능인 대용량, 대량 파일 전송 페이지에서 확인하세요.

해외 거점과 클라우드가 포함된 Flow도 구성할 수 있나요?

네. 단계의 출발지와 도착지에는 서버, 현장 장비, 클라우드 저장소를 지정할 수 있습니다. 원거리 네트워크 구간의 전송 성능은 공통 기능인 장거리, 고속 전송 페이지에서 확인하세요.

복합 전송의 보안과 감사 기록은 어떻게 관리하나요?

전송 구간은 암호화되고, 단계별 실행과 파일 처리 내역, 오류와 복구 시도가 실행 이력으로 남습니다. 외부 보안 도구와 연동해 전송 전후에 검사를 적용할 수 있습니다. 자세한 내용은 공통 기능인 보안 및 감사 페이지에서 확인하세요.

ERP, MES와 외부 서비스에 연동할 수 있나요?

API, SDK로 기존 시스템에서 Flow를 생성, 실행하고 단계별 상태와 결과를 조회할 수 있습니다. Slack, Datadog 같은 외부 서비스에 실행 상태와 결과를 알릴 수 있고, 외부 AI는 INNORIX MCP를 통해 Flow 실행을 요청할 수 있습니다.

개발자가 직접 코드를 작성해야 하나요?

아닙니다. Flow 구성, 실행 조건, 장애 정책, Assurance Contract는 INNORIX Studio에서 코드 없이 설정합니다. 기존 애플리케이션 안에서 Flow를 실행하거나 결과를 받아 쓰려는 경우에만 API, SDK를 사용합니다.

무료로 테스트한 후 기업 환경에 도입할 수 있나요?

네. 무료로 시작해 서버와 장비를 연결하고 수집, 전송, 배포 Flow를 직접 구성해 검증한 뒤, 기업 운영에 필요한 라이선스로 전환할 수 있습니다. 조건은 가격 및 라이선스 페이지에서 확인하세요.

도입할 때 가장 먼저 결정해야 할 것은 무엇인가요?

업무를 단계로 나누는 일입니다. 어떤 파일이 어디에서 어디로 가는지, 각 단계가 무엇을 조건으로 시작하는지, 실패했을 때 어디까지 다시 처리할지, 그리고 무엇을 충족해야 업무가 끝난 것인지(Contract)를 정하면 Flow 구성은 그대로 따라옵니다. 거점이 많거나 사설망과 수백 대의 장비가 얽힌 환경이라면 전문가 상담으로 함께 검토하세요.