다시 한번 짚고 넘어가는 아키텍쳐
!!
⇒ 아키텍쳐는 건축학이라는 사전적 정의를 뜻한다. 여기서는 컴퓨터 시스템을 구성하고 있는 하드웨어 장치같은
컴퓨터 구성 요소들에 대한 전반적인 기계적 구조와 이를 설계하는 방법 즉, 시스템 구성 및 동작 원리
서버리스 서비스의 절차
브라우저에 요청 ⇒ Cloud Function을 이용한 함수 요청 ⇒ 해당 함수에서 DB에 접속하여 데이터 등록 및 조회
Baas
: SPA, 안드로이드와 같은 클라이언트 중심으로 개발된 애플리케이션이다. 클라이언트단에서 Baas가 제공하는 인증, DB, 사용자 관리 등과 같은 외부 서비스를 사용해서 대부분의 비즈니스 로직을 처리한다.
FaaS
: 무상태 함수가 서브 측 비즈니스 로직을 포함한다. 백엔드를 작은 함수단으로 쪼개서 사용자가 직접 관리하지 않는 서버로 올린다. 함수들은 특정한 조건 또는 주기,요청 등으로 트리거 되어서 서버가 알아서 실행되고 종료된다.