Azure Function 생성

2024. 12. 11. 09:56

1. 개요:

Azure Function은 Serverless 컴퓨팅 서비스로 이벤트 기반으로 코드를 실행할 수 있는 환경 입니다.

AWS의 Lambda와 대응되는 친구입니다

 

2. 구성 요소:

Trigger : Azure Function의 실행을 시작하는 이벤트 소스 ex) HTTP 요청

Input Binding : 외부 데이터 소스에서 데이터를 가죠오기 위한 연결 ex) Cosmos DB

Output Binding : 결과를 외부 서비스로 전달할 수 있는 연결

Function Code : 비즈니스 로직을 수행하는 코드

Integration : Azure Logic Apps, Event Grid, API 관리도구 등과 연동해서 복잡한 워크 플로 구성

Monitoring : Azure Apllication Insights와 통합하여 로그 및 메트릭 관리

 

3. 진행 과정:

Azure Function 생성

당연히 리소스 그룹을 만들고 함수 앱 이름은 전역적으로 고유해야 합니다

 

웹 앱을 만드는 과정 매우 유사합니다

 

모니터링 기능은 항상 꺼두시는게 통장 건강에 이롭습니다

 

나머지는 전부 디폴트 값으로 진행한 다음

생성된 URL을 주소창에 붙여 넣으면

왠일로 MS가 디자인에 좀 신경을 썼네요? 푸르딩딩 합니다.


Azure Functions는 무궁무진 합니다.

웹 어플리케이션 백엔드 개발부터 데이터 처리, 변환, 자동화 등 할 것들이 굉장히 많아서

Azure Functions을 카테고리로 새롭게 만들 지 조금 고민이 됩니다

일단은 overview 부터 차근차근 끝내고 다양하게 구축해보겠습니다.

+ Recent posts