Salesforce: Setup > Events > Event Relays

Salesforce Setup 메뉴 중 Events > Event Relays는, 조직에서 발생하는 다양한 이벤트를 외부 시스템이나 다른 서비스로 실시간으로 전달하고 싶을 때 사용하는 기능입니다. 이 메뉴는 특히 시스템 통합이나 자동화에 관심이 있는 Admin에게 유용할 수 있습니다.

이 기능은 무엇인가

Event Relays는 Salesforce 내에서 발생하는 이벤트(예: 레코드 생성, 수정, 삭제 등)를 외부 시스템으로 실시간으로 전달해주는 기능입니다. 쉽게 말해, Salesforce에서 무언가 중요한 일이 일어나면 그 소식을 즉시 다른 시스템에 알려주는 역할을 합니다. 이 기능은 플랫폼 이벤트(Platform Events)와 밀접한 관련이 있습니다. Event Relays를 통해 Salesforce에서 발생한 이벤트를 외부 서비스(예: AWS, Azure, Google Cloud 등)로 바로 보낼 수 있습니다.

언제 사용하는가

이 기능은 아래와 같은 상황에서 사용하면 좋아요.

  • Salesforce에서 발생한 이벤트를 외부 시스템에서 바로 처리해야 할 때
  • 여러 시스템이 서로 실시간으로 연동되어야 할 때
  • 복잡한 데이터 연동이나 자동화가 필요한 환경에서, 중간에 별도의 개발 없이 이벤트를 전달하고 싶을 때

예를 들어, Salesforce에서 새로운 고객이 등록되면, 이 정보를 외부 마케팅 시스템이나 데이터 분석 플랫폼으로 바로 보내고 싶을 때 사용할 수 있습니다.

어떻게 이해하면 쉬운가

Event Relays를 쉽게 이해하려면, “메신저 알림”을 떠올려보세요. 내가 카톡방에 메시지를 보내면, 친구가 바로 알림을 받죠? 마찬가지로 Salesforce에서 어떤 이벤트가 발생하면, Event Relays가 그 소식을 외부 시스템에 바로 전달해주는 거예요.

여기서 중요한 건, 이 기능이 실시간이라는 점입니다. 즉, 별도의 배치나 주기적인 동기화 없이, 이벤트가 발생하자마자 바로 전달된다는 점이죠.

예시

  • 예시 1:

Salesforce에서 영업 기회(오퍼튜니티)가 ‘성공’ 상태로 바뀌면, 이 정보를 외부 회계 시스템에 바로 전달해서 자동으로 인보이스를 생성하도록 할 수 있습니다.

  • 예시 2:

고객이 지원 요청(케이스)을 등록하면, 이 이벤트가 외부 알림 시스템(예: 슬랙, 이메일, SMS 등)으로 바로 전달되어 담당자가 즉시 알 수 있습니다.

참고: Event Relays 메뉴는 모든 Salesforce org에서 보이지 않을 수 있습니다. 플랫폼 이벤트나 외부 시스템 연동 기능이 활성화되어 있어야 나타날 수 있으니, 만약 메뉴가 안 보인다면 조직의 Salesforce 에디션이나 설정 상태를 확인해보세요.

더 궁금한 점이 있다면, Salesforce 공식 문서나 Trailhead에서 ‘Platform Events’와 ‘Event Relay’ 관련 내용을 찾아보는 것도 추천드려요!

Leave a Reply

Your email address will not be published. Required fields are marked *