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 |