- Backend as a Service
- 애플리케이션 개발에 필요한 다양한 기능들(데이터베이스, SNS 연동 등)을 API 형태로 제공하는 서비스
사례
- Firebase
- Sendbird
- 네이버 지도 API
FaaS와의 차이
BaaS와의 차이
구분 | BaaS | FaaS |
---|---|---|
정의 | 앱 개발에 필요한 기능을 API로 처리 | 대형 인프라에 원하는 기능을 등록하고 사용 |
특징 | 구현하기 복잡한 기능을 미리 개발된 API로 사용 | 분산 컴퓨팅 자원을 고유 서버 처럼 활용 |
장점 | 시스템 복잡도 감소 | 유연한 서버 자원 이용 |
사례 | Firebase, Sendbirds 등 | AWS Lambda, Google Cloud Functions 등 |
기출사 기출
- 정보관리기술사 121회 1교시
같이 보기
참고 문헌
- 정보관리기술사 121회 기출풀이 자료(아이리포 왕멘토)