Serverless Workflow

상태 저장 애플리케이션 시나리오의 가상화, O&M 없는 오케스트레이션 및 조정

다단계 장기 실행 상태 저장 애플리케이션 오케스트레이션 간소화

Serverless Workflow는 다양한 분산 태스크의 실행을 조정하는 데 사용되는 완전 관리형 서버리스 클라우드 서비스입니다. 이를 사용하면 비즈니스 프로세스를 개발하고 실행하는 데 필요한 태스크 조정, 상태 관리, 오류 처리와 같은 번거로운 태스크를 간소화할 수 있습니다. 따라서 사용자는 비즈니스 로직 개발에 집중할 수 있습니다.

분산 태스크를 순차적으로, 분야별로, 병렬로 정렬할 수 있습니다. 서비스는 설정된 순서에 따라 태스크 실행을 안정적으로 조정하고 각 태스크의 상태 전환을 추적합니다. 그런 다음 필요할 때마다 맞춤형 재시도 논리를 실행하여 워크플로가 원활하게 완료되도록 합니다.

분산 구성 요소

다양한 인프라, 네트워크 및 언어로 작성된 애플리케이션을 오케스트레이션할 수 있고, 하이브리드 클라우드 및 독점 클라우드에서 퍼블릭 클라우드로 전환할 필요 없이 단일 아키텍처에서 마이크로서비스 아키텍처로 진화할 수 있습니다.

코드 최소화

애플리케이션의 논리를 관리하도록 지원할 뿐만 아니라 순차적, 분야별, 병렬 등 다양한 제어 기본 요소를 제공하므로 비즈니스에서 반복되는 오케스트레이션 코드를 최소화할 수 있습니다.

내결함성 개선

프로세스 상태를 관리하고, 체크포인트를 설정하고, 재부팅을 처리하여 애플리케이션이 예상대로 단계별로 수행되고 있는지 확인할 수 있습니다. 기본 제공되는 시도/캐치, 재시도, 롤백 기능이 예외 오류를 자동으로 처리할 수 있습니다.

특징

프로세스 정의 언어
프로세스 정의는 비즈니스 로직을 설명하고 정의합니다. 프로세스를 실행할 때 Serverless Workflow는 프로세스 정의에 따라 관련 단계를 순서대로 실행합니다.

프로그램 조건 시각화 적용
Serverless Workflow는 워크플로를 정의하고 실행 상태를 볼 수 있는 시각적 인터페이스를 제공하여 비즈니스 담당자, 개발자, 운영 및 유지관리 담당자가 일관된 정보를 얻고 통신 비용을 절감할 수 있도록 지원합니다.

특징

Pay-As-You-Go 방식의 완전 관리형 운영 및 유지관리

운영 및 유지관리 담당자가 인프라 유지관리에서 벗어나 안전하고 가용성이 높으며 내결함성과 내구성이 뛰어난 서비스를 제공합니다. 단계 전환 수수료만 지불하면 되고 사용하지 않을 경우 추가 비용이 없습니다.

서비스 오케스트레이션 기능

태스크 실행에서 프로세스 논리를 분리하도록 지원할 뿐만 아니라 순차적, 분야별, 병렬 등 다양한 제어 기본 요소를 제공합니다. 또한 오류 재시도 및 캡처 기능이 기본 제공되므로 오케스트레이션 코드 작성 시간을 단축할 수 있습니다.

장기 실행 프로세스 지원

장기간 전체 프로세스를 추적하고 프로세스 실행 완료를 보장합니다. 운영 및 유지관리, 관련 파이프라인, 메일 프로모션 프로세스와 같은 일부 프로세스는 몇 시간, 며칠 또는 몇 달 동안 실행해야 할 수 있습니다.

프로세스 상태 관리

프로세스가 위치한 실행 단계 추적, 단계 사이에 저장된 입력 및 출력을 포함하여 프로세스 실행의 모든 ​​상태를 관리합니다. 프로세스 상태를 직접 관리하거나 복잡한 상태 관리를 태스크에 구축할 필요가 없습니다.

시각적 모니터링

워크플로를 정의하고 실행 상태를 볼 수 있는 시각적 인터페이스를 제공합니다. 상태에는 입력 및 출력이 포함됩니다. 결함 위치를 신속하게 식별하고 결함 문제를 신속하게 제거하는 데 도움이 됩니다.

분산 구성 요소

다양한 인프라의 다양한 네트워크 내에서 서로 다른 언어로 작성된 애플리케이션을 조정합니다. 애플리케이션이 프라이빗 클라우드에서 전환하거나 프라이빗 클라우드에서 하이브리드 클라우드 또는 퍼블릭 클라우드로 원활하게 전환하거나 단일 아키텍처에서 마이크로서비스 아키텍처로 진화하는 경우, Serverless Workflow가 조정하는 역할을 할 수 있습니다.

가격 정책

사용량을 기준으로 비용을 지불합니다. 워크플로 실행의 단계 수에 따라 지불하고 워크플로의 함수 컴퓨팅, ECS, 컨테이너 및 기타 리소스의 상태 변환 비용을 청구합니다. 따라서 시간별로 충전하면 됩니다. 매월 주 계정의 첫 5,000회가 무료인 경우 실행 종료 시 더 이상 수수료가 부과되지 않지만, 이후에는 1,000회당 0.025 USD가 청구됩니다.

서버리스 서비스 자동 확장을 사용하면 하드웨어 예산 및 확장을 관리할 필요가 없습니다.

Serverless Workflow 사용 방법

1

1단계: 워크플로 정의 생성

정의를 사용하여 태스크 간의 실행 순서 또는 실행 논리를 설명합니다.

2

2단계: 워크플로 작업 준비

워크플로에 정의된 각 태스크 작업자를 구현해야 합니다. Serverless Workflow는 여러 유형의 작업자를 지원합니다.

3

3단계: 워크플로 작업 수행

Serverless Workflow, Execute Workflow 및 API를 호출하여 워크플로 애플리케이션을 실행할 수 있습니다.

4

4단계: 실행 상태 추적, 디버깅, 모니터링

Serverless Workflow에서 제공하는 시각적 모니터링을 사용하여 태스크의 실행 상태를 관찰합니다.

시나리오

더욱 업그레이드된 지원 제공

구매 전 1:1 상담, 연중무휴 24시간 기술 지원, 더욱 빠른 응대, 티켓 수 증가.

구매 전 1:1 상담

숙련된 클라우드 전문가에게 상담을 받을 수 있습니다. 자세히 알아보기

연중무휴 24시간 기술 지원

서비스 시간이 주당 10시간씩 5일에서 연중무휴 24시간으로 연장되었습니다. 자세히 알아보기

분기 당 무료 티켓 6장 제공

분기 당 제공되는 무료 티켓의 수가 3장에서 6장으로 두 배로 늘어났습니다. 자세히 알아보기

더욱 빠른 응대

구매 후 응대 시간을 36시간에서 18시간으로 단축했습니다. 자세히 알아보기

Serverless Workflow 시작하기

자세히 알아보기

문서 >