[TIL] 서버리스

김민재·2024년 9월 28일
0

TIL

목록 보기
162/172

서버리스

  • 애플리케이션을 구축할 때 서버 관리의 복잡성을 줄여주는 클라우드 컴퓨팅 아키텍처를 의미, "서버리스"라는 용어는 실제로 서버가 없다는 뜻이 아니라, 서버 관리를 개발자가 아닌 클라우드 서비스 제공업체가 맡는다는 것

서버리스 특징

  1. 자동 확장: 사용량에 따라 자동으로 리소스가 확장되거나 축소된다. 이는 트래픽이 급증하더라도 시스템이 원활하게 작동하도록 돕는다.
  2. 요금 체계: 사용한 만큼만 비용을 지불한다. 서버를 항상 실행하는 것이 아니라, 요청이 있을 때만 실행된다.
  3. 개발 집중: 서버 관리나 인프라 설정에 신경 쓸 필요 없이 애플리케이션의 비즈니스 로직에만 집중할 수 있다.
  4. 이벤트 기반: 함수가 특정 이벤트에 의해 트리거되어 실행된다. 예를 들어, HTTP 요청, 파일 업로드, 데이터베이스 변경 등이 있을 수 있다.

서버리스 아키텍처

  • 서버리스 아키텍처는 특히 스타트업이나 소규모 프로젝트에서 유용하며, 신속한 프로토타입 제작과 배포가 가능하다.
profile
개발 경험치 쌓는 곳

0개의 댓글

관련 채용 정보