요청 수에 따라 자동으로 인스턴스가 확장/축소. 동시성/최대 인스턴스 상한 설정 가능.
서버리스 함수 (Functions)
이벤트에 반응하는 함수형 실행 환경. 인프라 관리 없이 코드 배포에만 집중하고, 자동 확장으로 트래픽 급증에도 안정적으로 대응합니다. 요금은 별도문의로 안내합니다.
Node.js, Python, Go 등 지원. 패치·보안 업데이트는 관리형으로 제공.
빌드/배포/롤백 표준화, 비밀/환경변수 주입, 릴리즈 추적.
요청·실행시간·메모리 기준으로 합리적 청구(정책 협의). 트래픽은 별도.
트리거 유형
| 트리거 | 설명 | 모드 |
|---|---|---|
| HTTP(S) | 엔드포인트 호출 시 실행(REST/Webhook). 사용자 정의 도메인/SSL 연동 가능. | 동기/비동기 |
| 스케줄(CRON) | 정해진 시각/주기로 실행. 표준 CRON/시간대 지정. | 비동기 |
| 큐/웹훅 | 메시지 큐·이벤트 버스·외부 웹훅 수신 시 실행. | 비동기 |
| 스토리지 이벤트 | 객체 업로드/삭제 등 변경 이벤트에 반응. | 비동기 |
| * 실제 지원 범위/커넥터는 계약 옵션에 따라 달라질 수 있습니다. | ||
런타임 & 예제
Node.js (HTTP 함수)
export default async function handler(req, res) {
const name = req.query.name || 'world';
return res.status(200).json({ ok: true, message: `Hello, ${name}!` });
}
Python (HTTP 함수)
def handler(request):
name = request.args.get('name', 'world')
return {'ok': True, 'message': f'Hello, {name}!'}, 200
실행 환경/제약(예시)
- 지원 언어: Node.js / Python / Go (추가 가능)
- 메모리: 128MB–2048MB, 타임아웃: 최대 300s(예시)
- 동시성/최대 인스턴스 상한 설정
- 콜드스타트 최소화 옵션(사전 웜업/예약 인스턴스)
네트워크/보안
커스텀 도메인 & SSL
도메인 연결 및 인증서 연동(자동/수동 갱신 옵션).
VPC/프라이빗 액세스
사내 DB·내부 API에 안전하게 접근(VPC 피어링/전용 라우팅).
아웃바운드 정책
고정 egress IP(옵션), 대상 IP/포트 제어, 국가/ASN 필터.
시크릿/환경변수
키·토큰·DB URL을 안전하게 저장/주입, 버전 관리.
모니터링/로깅
| 항목 | 범위 | 설명 |
|---|---|---|
| 로그 | 함수/실행 | 표준 출력/에러 집계, 요청별 코릴레이션 ID, 실시간 스트림. |
| 메트릭 | 서비스 | 호출 수/오류율/지연 p95/p99/콜드스타트 카운트. |
| 트레이싱(옵션) | 분산 | OpenTelemetry 연동으로 호출 경로 추적. |
| * 제공 범위는 계약 옵션에 따라 달라질 수 있습니다. | ||
배포/워크플로
CLI 배포
# 1) 함수 초기화 functions init hello-node --runtime nodejs # 2) 로컬 실행/테스트 functions dev --port 8080 # 3) 배포 functions deploy hello-node --region kr-seo --memory 256 --timeout 30s
CI/CD
# GitHub Actions 예시(발췌)
- name: Deploy Function
run: |
functions auth login --token ${{ secrets.API_TOKEN }}
functions deploy hello-node --region kr-seo --memory 256 --timeout 30s
요금 안내
요금: 별도문의
요청 수, 실행 시간(GB‑sec), 메모리/CPU 구성, 네트워크 트래픽을 기준으로 산정합니다. 워크로드 특성에 맞춰 맞춤 견적을 제공합니다.
서버리스로 더 빠르게 실험하고 확장하세요
핵심 로직에 집중—배포와 확장은 저희가 맡습니다.
서버리스 함수 상담
ℹ️
개인정보 처리 안내
문의 응대를 위해서만 사용되며 일정 기간 후 파기됩니다.