BaaS: Difference between revisions

From IT위키
Tags: New redirect Reverted Visual edit
(E에 대한 넘겨주기를 제거함)
Tags: Removed redirect Manual revert Visual edit
 
Line 1: Line 1:
#넘겨주기 [[e]]
[[분류:디지털 서비스]][[분류:경영학]][[분류:기술사 기출]]
*
 
 
[[분류:경영학]][[분류:기술사 기출]]
;Backend as a Service
;Backend as a Service
;애플리케이션 개발에 필요한 다양한 기능들(데이터베이스, SNS 연동 등)을 API 형태로 제공하는 서비스
;애플리케이션 개발에 필요한 다양한 기능들(데이터베이스, SNS 연동 등)을 API 형태로 제공하는 서비스
사례


===== Firebase =====
== 사례 ==
* Firebase
* Sendbird
* Sendbird
* 네이버 지도 API
* 네이버 지도 API


== FaaS와의 차이 ==
== FaaS와의 차이 ==
{| class="wikitable"
|+
!구분
!BaaS
![[FaaS]]
|-
|정의
|앱 개발에 필요한 기능을 API로 처리
|대형 인프라에 원하는 기능을 등록하고 사용
|-
|특징
|구현하기 복잡한 기능을 미리 개발된 API로 사용
|분산 컴퓨팅 자원을 고유 서버 처럼 활용
|-
|장점
|시스템 복잡도 감소
|유연한 서버 자원 이용
|-
|사례
|Firebase, Sendbirds 등
|AWS Lambda, Google Cloud Functions 등
|}
== 기출사 기출 ==
== 기출사 기출 ==
* 정보관리기술사 121회 1교시
* 정보관리기술사 121회 1교시

Latest revision as of 01:05, 23 June 2023

분류:디지털 서비스분류:경영학분류:기술사 기출

Backend as a Service
애플리케이션 개발에 필요한 다양한 기능들(데이터베이스, SNS 연동 등)을 API 형태로 제공하는 서비스

사례[edit | edit source]

  • Firebase
  • Sendbird
  • 네이버 지도 API

FaaS와의 차이[edit | edit source]

구분 BaaS FaaS
정의 앱 개발에 필요한 기능을 API로 처리 대형 인프라에 원하는 기능을 등록하고 사용
특징 구현하기 복잡한 기능을 미리 개발된 API로 사용 분산 컴퓨팅 자원을 고유 서버 처럼 활용
장점 시스템 복잡도 감소 유연한 서버 자원 이용
사례 Firebase, Sendbirds 등 AWS Lambda, Google Cloud Functions 등

기출사 기출[edit | edit source]

  • 정보관리기술사 121회 1교시

같이 보기[edit | edit source]

참고 문헌[edit | edit source]

  • 정보관리기술사 121회 기출풀이 자료(아이리포 왕멘토)