개요

Q: Amazon EventBridge는 무엇입니까?

Amazon EventBridge는 코드 작성 없이 AWS 서비스, 자체 애플리케이션 및 SaaS 애플리케이션 데이터의 변경 사항에 대한 실시간 액세스를 제공하는 서비스입니다. 시작하려면 Amazon EventBridge 콘솔에서 이벤트 소스를 선택하고 AWS Lambda, Amazon SNS, Amazon Kinesis Data Firehose를 포함한 여러 AWS 서비스에서 대상을 선택하십시오. Amazon EventBridge는 거의 실시간으로 이벤트를 자동 전송합니다.

Q: Amazon EventBridge를 시작하려면 어떻게 해야 합니까?

AWS 계정에 로그인하여 Amazon EventBridge 콘솔로 이동한 뒤 파트너 SaaS 애플리케이션 및 AWS 서비스 목록에서 이벤트 소스를 선택합니다. 파트너 애플리케이션을 사용하는 경우 SaaS 계정이 이벤트를 내보내도록 구성되어 있는지 확인하고 Amazon EventBridge 콘솔의 제공된 이벤트 소스 섹션에서 수락하십시오. Amazon EventBridge는 이벤트가 라우팅될 이벤트 버스를 자동으로 생성합니다. 또는 AWS SDK로 애플리케이션을 파악하여 이벤트 버스로 이벤트를 내보낼 수 있습니다. 선택적으로 필터링 규칙을 구성하고 이벤트에 대한 대상을 첨부하십시오(예: Lambda 함수). Amazon EventBridge는 안전하고 가용성이 높은 방식으로 이벤트를 자동 수집 및 필터링하여 구성된 대상으로 전송합니다.

Q: Amazon EventBridge에 자체 이벤트를 게시할 수 있습니까?

예. 고객은 사용자 지정 애플리케이션 수준 이벤트를 생성하여 서비스의 API를 통해 Amazon EventBridge에 게시할 수 있습니다. 또한 고객은 주기적으로 생성되는 예약된 이벤트를 설정하고, Amazon EventBridge 지원 대상에서 이러한 이벤트를 처리할 수 있습니다.

Q: 이벤트는 어떤 형식입니까?

이벤트는 특정 JSON 구조를 사용합니다. 모든 이벤트는 이벤트 소스, 타임스탬프, 지역 등과 같은 동일한 최상위 봉투 필드를 갖습니다. 그 뒤에 이벤트 본문인 세부 사항 필드가 옵니다. 예를 들어, Amazon EC2 auto scaling 그룹이 새 Amazon EC2 인스턴스를 생성할 때 이벤트를 소스: “aws.autoscaling”, 세부 사항: "EC2 instance created successfully"와 함께 내보냅니다.

Q: 대상에 전달되는 이벤트를 어떻게 필터링합니까?

규칙과 함께 이벤트를 필터링할 수 있습니다. 규칙은 주어진 이벤트 버스에 대한 수신 이벤트와 일치시키고 이를 처리하기 위해 대상으로 라우팅합니다. 단일 규칙은 여러 대상으로 라우팅할 수 있으며 이들 모두 병렬로 처리됩니다. 규칙을 통해 서로 다른 애플리케이션 구성 요소가 관심있는 이벤트를 찾아 처리할 수 있습니다. 규칙은 특정 부분만 전달하거나 상수로 덮어써 이벤트를 대상에 전송하기 전에 사용자 정의할 수 있습니다. 이전 질문에 제공된 예시에서 Auto scaling 그룹이 Amazon EC2 인스턴스를 성공적으로 생성할 때마다 알림을 받을 수 있도록 소스: “aws.autoscaling” 및 세부 사항: "EC2 instance created successfully"와 일치하는 이벤트 규칙을 생성할 수 있습니다.

Q: Amazon EventBridge에 어떻게 안전하게 액세스합니까?

Amazon EventBridge는 AWS 계정을 가진 사용자가 수행할 수 있는 작업을 지정할 수 있도록 AWS Identity and Access Management(IAM)와 통합되어 있습니다. 예를 들어 조직의 특정 사용자에게만 이벤트 버스를 생성하거나 이벤트 대상을 첨부할 수 있는 권한을 부여는 IAM 정책을 만들 수 있습니다.

Q: Amazon EventBridge는 CloudWatch Events와 어떻게 연관되어 있습니까?

Amazon EventBridge는 CloudWatch Events를 구축 및 확장합니다. 동일한 서비스 API 및 엔드포인트, 동일한 기본 서비스 인프라를 사용합니다. 기존 CloudWatch Events 고객의 경우 바뀌는 것이 없으며, 동일한 API, CloudFormation 템플릿 및 콘솔을 계속 사용할 수 있습니다. 고객들은 CloudWatch Events가 이벤트 중심 아키텍처를 구축하기 위한 이상적인 서비스라고 말합니다. 따라서 당사는 고객이 자체 앱과 타사 SaaS 앱을 연결할 수 있도록 하는 새로운 기능을 구축했습니다. 이 기능을 CloudWatch 서비스 아래에 두지 않고 Amazon EventBridge라는 새로운 이름과 함께 출시하였으며, 이는 CloudWatch Events 개발 목적인 모니터링 사용 사례를 넘어 확장되는 것을 의미합니다.

Q: 현재 Amazon CloudWatch Events를 사용 중이며 Amazon EventBridge의 기능을 사용하고 싶습니다. Amazon Cloudwatch Events 규칙 및 권한을 Amazon EventBridge로 이동해야 합니까?

아니요. 기존 Amazon CloudWatch Events 사용자는 새로운 Amazon EventBridge 콘솔과 API, Amazon CloudWatch Events 콘솔과 API에서 기존의 기본 버스, 규칙 및 이벤트에 액세스할 수 있습니다.

Q: 이미 Amazon CloudWatch Events를 사용하고 있으며 Amazon EventBridge의 기능은 사용하고 싶지 않습니다. 변경되는 것은 무엇입니까?

아무것도 변경되는 것은 없습니다. Amazon EventBridge는 동일한 Amazon CloudWatch Events API를 사용하므로 기존의 모든 CloudWatch Events API 사용은 동일합니다.

Q: Amazon CloudWatch Events는 언젠가 중단될 예정입니까?

아니요, 당사는 API나 서비스 자체를 중단할 예정이 없습니다. Amazon EventBridge는 동일한 API를 사용하고 추가 기능을 갖추고 있습니다. 시간이 지나면 Amazon CloudWatch Events 이름이 Amazon EventBridge로 대체됩니다.

Q: 어떤 AWS 서비스가 Amazon EventBridge용 이벤트 소스로 통합됩니까?

AWS Lambda, Amazon Kinesis, AWS Fargate를 포함한 90개 이상의 AWS 서비스를 EventBridge용 이벤트 소스로 사용할 수 있습니다. AWS 서비스 통합의 전체 목록은 EventBridge 설명서를 참조하십시오.

Q: 어떤 AWS 서비스가 Amazon EventBridge용 이벤트 대상으로 통합됩니까?

AWS Lambda, Amazon SQS, Amazon SNS, Amazon Kinesis Streams, Amazon Kinesis Firehose를 포함한 15개 이상의 AWS 서비스를 EventBridge용 이벤트 대상으로 사용할 수 있습니다. AWS 서비스 통합의 전체 목록은 EventBridge 설명서를 참조하십시오.

한도 및 성능

Q: 서비스 한도는 어떻게 됩니까?

여기에서 “서비스 한도” 페이지를 참조하십시오.

Q: 이벤트 전송 및 수신 간에 예상할 수 있는 지연 시간은 어떻게 됩니까?

일반적인 지연 시간은 약 0.5초이며 경우에 따라 다를 수 있습니다.

Q: Amazon EventBridge는 리소스 태깅을 지원합니까?

예, 규칙에 태그를 지정할 수 있으며 이벤트 버스나 이벤트 소스에는 태그를 지정할 수 없습니다.

Q: Amazon EventBridge의 예상 처리량은 어떻게 됩니까?

이벤트 버스 처리량 한도는 여기의 “서비스 한도” 페이지에 제시됩니다. 높은 처리량이 필요한 경우, AWS 지원 센터 에서 Create Case > Service Limit Increase를 선택하여 서비스 한도 증가를 요청할 수 있습니다.

Q: EventBridge는 서비스 수준 계약을 제공합니까?
예. AWS는 주어진 월별 청구 주기 동안 각 AWS 리전에서 EventBridge에 대해 최소한 99.99%의 월별 가동률을 유지하기 위해 상업적으로 합리적인 노력을 기울일 것입니다. 자세한 내용은 전체 EventBridge 서비스 수준 계약을 참조하십시오.

비용 및 결제

Q: 이벤트 브리지 비용은 얼마입니까?

여기에서 요금을 참조하십시오.

Q: 파트너가 이벤트 버스를 연결하지 않은 이벤트 소스로 전송한 이벤트에 대해 요금이 부과됩니까?

아니요.

아키텍처 및 설계

Q: 다른 계정으로 이벤트를 전송하는 대상을 보유할 수 있습니까?

예. 이러한 것을 교차 계정 이벤트라고 하며, 기본 이벤트이거나 다른 계정에서 다른 이벤트인 대상을 보유할 수 있습니다.

Q: AWS CloudFormation을 Amazon EventBridge와 함께 사용할 수 있습니까?

AWS CloudFormation은 규칙 및 EventBusPolicy 리소스에 대해 지원됩니다. 이벤트 버스 및 이벤트 소스 리소스는 아직 지원되지 않지만 이후 지원될 예정입니다.

Q: 언제 Amazon EventBridge를 사용하고 언제 Amazon SNS를 사용해야 합니까?

Amazon EventBridge 및 Amazon SNS 모두 이벤트 중심 애플리케이션 개발에 사용할 수 있으며, 각자의 니즈에 따라 선택할 수 있습니다. SaaS 애플리케이션 및/또는 AWS 서비스의 이벤트에 반응하는 애플리케이션을 구축하려고 할 때는 Amazon EventBridge를 사용하는 것이 좋습니다. Amazon EventBridge는 타사 SaaS 파트너와 직접 통합하는 유일한 이벤트 기반 서비스입니다. 또한 Amazon EventBridge는 개발자가 자신의 계정에서 리소스를 생성하지 않고도 90개 이상의 AWS 서비스에서 이벤트를 자동 수집합니다. 또한 Amazon EventBridge는 이벤트에 대해 정의된 JSON 기반 구조를 사용하며 전체 이벤트 전반에 적용되는 규칙을 생성하여 대상으로 전달할 이벤트를 선택할 수 있습니다. Amazon EventBridge는 현재 AWS Lambda, Amazon SQS, Amazon SNS, Amazon Kinesis Streams 및 Firehose를 포함한 15개 이상의 AWS 서비스를 대상으로 지원합니다. Amazon EventBridge는 출시 시점에 제한된 처리량(서비스 제한 참조)을 가지며 요청 시 증가할 수 있습니다. 일반적인 지연 시간은 약 0.5초입니다.

다른 애플리케이션이나 마이크로서비스( Amazon SNS가 무제한 처리량을 제공)에서 게시한 높은 처리량 또는 짧은 지연 시간 메시지에 대응하는 애플리케이션을 구축하려고 할 때, 또는 높은 팬아웃이 필요한 분야(수천 또는 수백만 개의 엔드포인트)에 대해 Amazon SNS가 권장됩니다. 메시지는 비정형이며 어떤 형식이든 될 수 있습니다. Amazon SNS는 AWS Lambda, Amazon SQS, HTTP/S 엔드포인트, SMS, Mobile Push, 이메일을 포함한 다양한 6가지 유형의 대상에 메시지 전달을 지원합니다. Amazon SNS의 일반적인 지연 시간은 30밀리초 이하입니다. 다양한 범주의 AWS 서비스는 서비스 구성을 통해 SNS 메시지를 전송합니다(Amazon EC2, Amazon S3, Amazon RDS를 포함한 30개 이상).

파트너

Q: SaaS 애플리케이션과 Amazon EventBridge를 통합하는 이유는 무엇입니까?

Amazon EventBridge를 사용하면 SaaS 공급업체가 서비스를 AWS를 기반으로 하는 고객의 이벤트 중심 아키텍처로 간편하게 통합할 수 있습니다. Amazon EventBridge는 수백만 명의 AWS 개발자들이 고객의 제품을 직접 사용할 수 있도록 하여 새로운 사용 사례를 창출합니다. SaaS 공급업체가 이벤트 인프라를 관리하지 않고도 이벤트를 전송할 수 있는 안전하고 확장 가능하며 완벽하게 감사 가능한 경로를 제공합니다.

Q: 자사인 SaaS 회사는 훌륭한 이벤트 소스입니다. 안전하게 온보드하려면 어떻게 해야 합니까?

SaaS 공급업체는 Amazon EventBridge 파트너가 되는 것에 관심을 갖고 있으며, Amazon EventBridge 파트너 페이지의 셀프 서비스 지침에 따라 이벤트를 Amazon EventBridge에 게시할 수 있습니다.

Q: Amazon EventBridge와 통합하려면 SaaS 파트너에게 어느 정도의 노력이 필요합니까?

웹 훅 또는 기타 푸시 기반 통합 모드를 이미 지원하는 파트너는 5일 미만의 개발로 Amazon EventBridge와 통합할 수 있습니다.

Q: 어떤 SaaS 통합이 지원됩니까?

지원되는 통합 전체 목록은 여기를 참조하십시오.
 

Product-Page_Standard-Icons_01_Product-Features_SqInk
Amazon EventBridge 파트너에 대해 자세히 알아보기

Amazon EventBridge 제품 페이지 방문

자세히 알아보기 
Product-Page_Standard-Icons_03_Start-Building_SqInk
콘솔에서 구축 시작

AWS Management Console에서 Amazon EventBridge를 사용하여 구축을 시작하십시오.

로그인 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
자세한 내용은 설명서를 참조하십시오.

개발자 안내서에서 EventBridge에 대해 자세히 알아보십시오.

자세히 알아보기