본문 바로가기
웹개발/IT 사전

서버리스

by 지구별 여행자 임탱 2024. 6. 3.
728x90

서버리스(Serverless)는 클라우드 컴퓨팅 모델 중 하나로, 개발자가 서버 관리에 신경 쓰지 않고 애플리케이션 코드를 작성하고 배포할 수 있게 해줍니다. 서버리스를 사용하면 인프라 관리, 서버 프로비저닝, 스케일링 등을 클라우드 제공자가 처리해 주기 때문에 개발자는 비즈니스 로직에 집중할 수 있습니다.

 

서버리스 아키텍처의 주요 특징은 다음과 같습니다.

 1 . 자동 스케일링: 트래픽에 따라 리소스가 자동으로 스케일링되어, 필요할 때만 리소스를 사용하고 비용을 절감할 수 있습니다.

 2. 비용 효율성: 사용한 만큼만 비용을 지불하는 종량제 과금 모델로, 유휴 상태의 리소스에 대해 비용을 지불하지 않습니다.

 3. 빠른 배포: 서버 설정 및 관리에 대한 부담이 없기 때문에 코드 변경 사항을 빠르게 배포할 수 있습니다.

 4. 관리 용이성: 서버 운영, 패치, 보안 업데이트 등을 클라우드 제공자가 관리해 주므로, 개발자는 애플리케이션 개발에 집중할 수 있습니다.

 

대표적인 서버리스 서비스로는 AWS Lambda, Azure Functions, Google Cloud Functions 등이 있습니다.

'웹개발 > IT 사전' 카테고리의 다른 글

LLM(대규모 언어모델)  (0) 2024.06.20
서버사이드 렌더링(SSR)  (0) 2024.06.03
스크래핑(scraping)  (0) 2024.05.18
uipath  (0) 2024.04.24
CSRF  (0) 2024.04.23