Azure/Azure Computing

[Azure Computing] Azure Functions / 함수 앱 배포하기 #2

Co + X-factor 2025. 7. 11. 19:41

Azure Portal을 통해 Python 기반 함수 앱(Function App)을 직접 배포하는 방법

- 참고링크 
[Azure Computing] Azure Functions / 함수 앱 이란? #1

 

[Azure Computing] Azure Functions / 함수 앱 이란? #1

"Azure Functions" 이란? Microsoft Azure 클라우드에서 제공하는 서버리스(Serverless) 컴퓨팅 서비스입니다.개발자는 직접 서버를 구축하거나 운영체제 업데이트, 패치 등을 신경 쓸 필요 없이 오로지 코드

coxfactor-tech.tistory.com


1. Azure Portal > "함수 앱(Function App)" 검색 > + 만들기
Azure Portal에 로그인 후 상단 검색창에 함수 앱 입력
[+ 만들기] 클릭하여 배포 시작

 

2. 호스팅 옵션 선택
유연한 사용량, 종량제, App Service 등 계획 중 선택 가능


3. 기본 사항 입력 및 선택 
리소스 그룹: 기존 또는 새로 생성
Function App 이름: 고유한 이름 사용
OS: Linux
런타임 스택: Python
Python 버전: 3.11 또는 3.12

 

 4. 스토리지 설정
새로 생성 또는 기존 스토리지 계정 선택
Azure Functions는 실행 시 파일을 저장하기 위해 Storage Account가 필요

 

 5. 네트워크 설정
기본 설정: 공용 액세스 허용
보안이 필요한 경우:  VNet 통합을 통해 내부 네트워크와 통신 가능

 

6. 인증 옵션 설정
스토리지 인증: 기본적으로 비밀 방식 사용
더 높은 보안을 위해 Azure AD 기반 인증도 구성 가능 (사용자 정의 필요)

 

 7. 배포 완료 확인
배포가 완료되면 아래와 같은 페이지를 확인할 수 있습니다:


Next > ??