서버리스
serverless실무다른 이름: 서버리스 컴퓨팅, 서버리스 함수, FaaS
뜻풀이
쉬운 AI 사전
- [명사] (인프라) 서버를 내가 직접 관리하지 않고 코드만 올리면, 요청이 올 때만 알아서 실행해 주는 방식.
실무 AI 사전
- [명사] (인프라) 서버 설정과 확장을 클라우드가 맡아 주고, 코드가 실행된 시간만큼 요금을 낸다. 가끔 호출되는 가벼운 AI 기능에 알맞지만 처음 호출 때 느린 콜드 스타트와 큰 모델 적재의 어려움이 있다.
전문 AI 사전
- [명사] (인프라) 인프라 프로비저닝을 추상화해 이벤트 기반으로 함수나 컨테이너를 실행하고 사용량에 따라 자동 확장하는 실행 모델. 실행 시간과 메모리에 제한이 있고 상태를 유지하지 않는 것이 기본이어서 GPU 추론에는 제약이 있다.
관용구/함께 쓰는 말
- 이벤트 트리거 - 파일 업로드나 요청 같은 사건이 생기면 함수를 실행하게 하는 장치.
- 쓴 만큼 과금 - 실행한 시간과 횟수에 따라 요금이 정해지는 구조.
쉬운 비유
택시와 같다. 차를 사고 관리하지 않고 필요할 때 불러서 탄 만큼만 낸다. 첫 호출 때 차가 오는 시간이 걸리는 것도 닮았다.
예문
- 사진이 올라올 때만 실행되는 서버리스 함수에 이미지 분류를 붙였다.
- 서버리스라 새벽에는 요금이 거의 안 나온다.
- 서버리스는 처음 호출이 느려서 콜드 스타트가 문제다.
헷갈리는 용어 비교
- 오토스케일링
- 서버리스는 서버 관리 자체를 맡기고 쓴 만큼만 내는 모델이고, 오토스케일링은 내가 운영하는 서버 수를 부하에 맞게 조절하는 기능이다. 서버리스에는 자동 확장이 이미 들어 있다.
맞춤법/표기법
- 바른 표기
- 서버리스
- 주의할 표기
- 서버 리스서버레스
- 원어
- serverless
- 다른 이름
- 서버리스 컴퓨팅, 서버리스 함수, FaaS
- 참고
- 서버가 없다는 뜻이 아니라 서버 관리를 신경 쓰지 않는다는 뜻이다.