EventBridge
이벤트 버스. 규칙으로 이벤트를 여러 대상에 라우팅
이게 뭔가요? / What is this?
EventBridge는 실체가 있는 장비가 아니라, 여러 곳에서 들어오는 이벤트를 규칙에 따라 알맞은 곳으로 골라 보내는 가상의 교환대(이벤트 버스)입니다. 전화 교환원이 걸려온 전화의 용건을 듣고 알맞은 부서로 돌려주듯, 사건이 발생한 내용을 보고 미리 정한 규칙대로 Lambda나 SQS 같은 목적지로 자동 전달합니다.
개요 / Overview
EventBridge는 AWS 서비스, SaaS, 자체 애플리케이션의 이벤트를 받아 규칙에 따라 Lambda·SQS·Step Functions 등으로 보냅니다. 크론 스케줄링도 담당합니다.
동작 원리 / How it works
EventBridge는 이벤트 버스입니다. AWS 서비스, 여러분의 애플리케이션, SaaS 파트너가 JSON 이벤트를 버스에 올리면, 규칙이 이벤트 패턴(어떤 소스·타입·필드 값인가)을 매칭해 대상으로 보냅니다. 하나의 이벤트가 여러 규칙에 매칭될 수 있고 규칙마다 대상이 여러 개일 수 있어, 내용 기반 라우팅과 팬아웃을 동시에 합니다.
스케줄 규칙은 cron 또는 rate 표현식으로 시각을 지정합니다. 이것이 "EC2에 cron을 띄우는" 구성을 대체하는 표준 정답이며, 서버 없이 정기 작업을 돌리는 방법입니다.
시험은 무엇을 보는가 / What the exam is testing
시험 신호는 두 가지입니다 — "매일/매시간 정기 실행"(스케줄 규칙 + Lambda)과 "AWS 리소스 상태 변화에 자동 대응"(EC2 상태 변경, Spot 중단 경고, GuardDuty 결과). SNS와의 구분은 이벤트 내용으로 필터링·변환이 필요한지입니다.
시험 포인트 / Exam points
"매일 밤 2시에 실행", "1시간마다 정리 작업" 같은 요구는 EventBridge 스케줄 규칙 + Lambda가 표준 정답입니다. 크론 서버를 띄우는 선택지는 오답입니다.
SNS는 단순 팬아웃 알림, EventBridge는 이벤트 내용으로 필터링·변환·라우팅합니다. "이벤트 패턴에 따라 다른 처리"면 EventBridge입니다.
EC2 상태 변경, Spot 중단 경고, GuardDuty 결과 같은 AWS 이벤트를 잡아 자동 대응을 만듭니다.
자주 틀리는 함정 / Common traps
정기 작업을 위해 EC2에 cron을 설치하는 선택지 — 운영 부담과 단일 장애점 때문에 오답입니다.
단순 알림 팬아웃에 EventBridge를 고집하는 것 — SNS가 더 단순하고 저렴한 경우가 있습니다.
EventBridge
An event bus routing events to many targets by rule
이게 뭔가요? / What is this?
EventBridge is not a tangible device — it is a virtual switchboard (an event bus) that reads events arriving from many sources and routes each one to the right place by rule. Like a phone operator who hears a caller purpose and transfers them to the right department, it looks at what event just happened and automatically forwards it to a destination like Lambda or SQS according to preset rules.
개요 / Overview
EventBridge ingests events from AWS services, SaaS providers, and your own applications, routing them by rule to Lambda, SQS, Step Functions, and more — including cron scheduling.
동작 원리 / How it works
EventBridge is an event bus. AWS services, your applications, and SaaS partners put JSON events on it, and rules match an event pattern (which source, type, or field values) to route them to targets. One event can match several rules and each rule can have several targets, giving content-based routing and fan-out at once.
Schedule rules take cron or rate expressions. That is the standard replacement for running cron on an EC2 box, and the way to run periodic work with no server.
시험은 무엇을 보는가 / What the exam is testing
Two signals: "run daily or hourly" (schedule rule plus Lambda) and "react automatically to AWS resource state changes" (EC2 state, Spot interruption, GuardDuty findings). The SNS distinction is whether you need filtering or transformation on event content.
시험 포인트 / Exam points
"Run nightly at 2am" or "clean up hourly" is answered by an EventBridge schedule rule plus Lambda. Standing up a cron server is wrong.
SNS is simple fan-out; EventBridge filters, transforms, and routes on event content. "Different handling per event pattern" → EventBridge.
Capture AWS events such as EC2 state changes, Spot interruption notices, or GuardDuty findings to drive automated response.
자주 틀리는 함정 / Common traps
Installing cron on EC2 for periodic work — wrong on overhead and single point of failure.
Insisting on EventBridge for plain notification fan-out — SNS can be simpler and cheaper.
AWS SAA Hub Pro는 독립 학습 자료이며 Amazon Web Services, Inc.의 공식 서비스가 아닙니다. 시험 정책과 서비스 사양은 AWS 공식 문서를 기준으로 확인하세요.