"Azure Logic Apps" 는 서로 다른 애플리케이션(Application), 서비스(Service), 시스템(System) 등을
No-Code 또는 Low-Code 방식으로 연결하여 워크플로우(Workflow)를 자동화할 수 있는 Azure Integration Services 입니다.
"Event Trigger → Workflow → Automation"

Azure Logic Apps의 핵심 구조
Azure Logic Apps 는 "Event Trigger" 를 시작점으로 Workflow를 실행하고 사전에 정의된 "Connector" 와 "Action"을 조합하여 서로 다른 System 간의 처리를 자동화 합니다.
1. Event Trigger (이벤트 트리거)
Event Trigger는 워크플로우를 시작시키는 조건입니다. “언제 이 자동화를 실행할 것인가?”를 정의합니다.
트리거 유형
HTTP 요청 수신 (Webhook 방식)
일정 기반 실행 (Recurrence / 매일, 매주 등)
파일 생성 또는 변경 (OneDrive, SharePoint)
메시지 도착 (Service Bus, Event Grid)
SaaS 이벤트 발생 (GitHub, Microsoft Forms 등)
하나의 Logic App에는 반드시 하나의 트리거가 존재하며 이 트리거가 실행되어야 이후 워크플로우가 시작됩니다.
2. Connector (커넥터)
Connector는 Logic Apps가 외부 애플리케이션, 서비스, 시스템과 통신할 수 있도록 해주는 연결 지점입니다. 즉,
“어디와 연결할 것인가?”를 담당하는 구성 요소입니다.
커넥터 예시
Microsoft Teams(마이크로소프트 팀즈)
Office 365 Outlook(오피스 365 아웃룩)
Azure Storage(애저 스토리지)
SQL Server / Azure SQL
ServiceNow, GitHub, Salesforce 등
커넥터는 “어떤 서비스와 연결할지”를 결정하는 역할을 합니다.
3. Action (액션)
Action은커넥터를 통해 실제로 수행되는 작업 단위입니다. “무엇을 할 것인가?”를 정의합니다.
액션 예시
Teams 채널에 메시지 보내기
이메일 전송
데이터베이스에 레코드 삽입
파일 생성 또는 이동
API 호출
승인 요청(Approval)
하나의 커넥터에는 여러 개의 액션이 존재할 수 있으며 워크플로우는 이러한 액션들을 순차 또는 조건부로 실행합니다.
Next >?
'Azure > Azure Management & Governance' 카테고리의 다른 글
| [Azure Management & Governance] Azure Policy 란 ? #1 (0) | 2026.01.20 |
|---|---|
| [Azure Management & Governance] Azure Automation 일정 연결 #4 (2) | 2025.06.24 |
| [Azure Management & Governance] Azure Automation Accounts Runbook 생성 #3 (0) | 2025.06.16 |
| [Azure Management & Governance] Azure Automation Accounts 생성 #2 (6) | 2025.06.05 |
| [Azure Management & Governance] Azure Automation Accounts 란 ? #1 (2) | 2025.06.05 |