항목 정의 비고
아키텍처 아키텍처는 시스템의 구성 요소와 이들 간의 관계를 정의하는 구조적 설계 - 시스템의 성능, 확장성, 안정성, 유지보수성을 보장
  1. 사용한 만큼만 비용을 지불하는 모델로, 자원을 효율적으로 사용할 수 있어 비용 절감 효과
  2. 트래픽의 변화에 따라 자동으로 리소스를 확장하거나 축소하여, 과도한 자원 사용을 방지
  3. 서버 관리 및 인프라 설정을 클라우드 제공업체가 자동으로 처리하므로, 개발자는 비즈니스 로직에 집중할 수 있다
  1. 실행 시간 제한(함수의 실행 시간 제한).
  2. 서버리스 함수는 상태를 유지할 수 없기 때문에, 상태를 관리하거나 지속적인 연결이 필요한 작업에는 제한.
  3. 디버깅 및 모니터링 어려움