Application Integration에 지원되는 커넥터를 참조하세요.

Application Integration의 자동 확장 정보

Google Cloud의 일부 대규모 서비스와 동일한 기본 인프라를 기반으로 구축된 애플리케이션 통합은 자동 확장 기능을 제공합니다. 자동 확장을 사용하면 통합 워크로드가 변화하는 수요에 자동으로 적응할 수 있습니다. 이를 통해 대부분의 경우 수동 개입이나 복잡한 조정이 필요하지 않으며 안정적인 성능과 원활한 확장이 가능합니다.

Application Integration 확장 방식

Application Integration은 수평 및 수직 확장을 모두 사용하여 다양한 워크로드를 관리합니다.

수평 확장

워크로드 또는 수요에 따라 Application Integration 인스턴스를 프로비저닝하거나 프로비저닝 해제하여 동적으로 확장합니다. 수요가 증가하면 수평 자동 확장은 동시에 실행되고 증가한 부하를 처리할 추가 인스턴스를 프로비저닝합니다. 반대로 활동이 적은 기간에는 리소스 사용량을 최적화하기 위해 사용되지 않는 인스턴스가 프로비저닝 해제됩니다.

예: 주문 수가 급증하면 자동 확장이 트리거되어 증가한 양을 처리하고 요청을 동시에 처리하기 위해 추가 통합 인스턴스가 프로비저닝됩니다.

수직 확장

필요에 따라 각 개별 작업 또는 애플리케이션 통합 인스턴스에 추가 리소스 (예: GCU 및 RAM)를 할당하여 확장합니다. 세로 확장은 인스턴스를 더 프로비저닝하는 대신 기존 인스턴스의 성능을 개선합니다.

예: 복잡한 데이터 변환 작업에는 추가 메모리가 필요할 수 있습니다. 수직 확장은 태스크를 더 효율적으로 완료하는 데 도움이 되도록 추가 메모리를 할당합니다.

Application Integration은 정의된 할당량 및 한도를 준수하며 요청 시 이를 늘릴 수 있습니다. 자세한 내용은 할당량 및 한도를 참조하세요.

Integration Connectors의 자동 확장 동작을 이해하려면 Integration Connectors의 자동 확장 정보를 참고하세요.

이점

Application Integration의 자동 확장 기능은 다음과 같은 이점을 제공합니다.

  • 대규모 성능: 트래픽 및 사용량 변화에 자동으로 조정됩니다. 시즌 피크와 같이 예측 가능하고 영향력이 큰 이벤트의 경우 계획된 확장이 권장됩니다.
  • 운영 오버헤드 감소: 확장이 자동화되어 대부분의 경우 수동 개입이 필요하지 않습니다. 과도한 부하 급증의 경우 사전 계획이 필요할 수 있습니다.
  • 안정성 향상: 서비스 가용성을 유지하면서 트래픽 급증에 대응합니다.
  • 간소화된 관리: 확장은 Google Cloud의 인프라에서 처리되므로 팀에서 확장 인프라를 관리하는 대신 통합을 빌드하는 데 집중할 수 있습니다.

관측 가능성 및 모니터링

Application Integration은 다양한 측정항목을 Cloud Monitoring으로 자동으로 내보내 통합의 사용량, 성능, 상태에 대한 심층적인 통계를 제공합니다.

Application Integration 플랫폼 내에서 프로젝트의 모든 측정항목을 위한 사전 빌드된 단일 대시보드를 직접 사용할 수는 없지만 Cloud Monitoring을 활용하여 특정 요구사항에 맞는 맞춤 대시보드를 만들 수 있습니다.

주요 Application Integration 측정항목

주요 측정항목 설명
통합 실행 지연 시간 개별 통합 실행이 완료되는 데 걸린 시간입니다.
통합 실행에서 처리된 데이터 입력/출력 매개변수 및 페이로드를 포함하여 통합에서 처리하는 데이터의 크기입니다.
통합 실행 횟수 통합 워크플로 내에서 실행된 개별 태스크 또는 트리거 수입니다.
상태 통합 또는 통합 단계의 실행 상태 (태스크 또는 트리거)입니다. 예를 들어 성공, 실패, 취소 등이 있습니다.

모니터링할 수 있는 모든 Application Integration 측정항목의 포괄적인 목록은 Application Integration 리소스 모니터링을 참고하세요.