서버리스 컴퓨팅을 사용하면 서버에 대한 고민 없이 애플리케이션과 서비스를 구축하고 실행할 수 있습니다. 서버리스 컴퓨팅에서도 여전히 애플리케이션이 서버에서 실행되지만, 모든 서버 관리는 AWS에서 수행합니다. AWS와 서버리스 플랫폼을 사용하면 내장된 애플리케이션 가용성과 유연한 확장 기능을 제공하는 비용 효율적인 서비스상에 애플리케이션을 구축하고 배포할 수 있습니다. 따라서 서버 프로비저닝, 구성 및 관리에 대한 걱정 대신 애플리케이션 코드에 집중할 수 있습니다.
서버리스 애플리케이션을 구축하면 인프라 관리 및 운영 대신 애플리케이션 코드에 집중할 수 있습니다. AWS에서 모든 것을 대신 처리하므로 서버 프로비저닝이나 구성에 대해 고민할 필요가 없습니다. 따라서 인프라 관리 부담이 줄어들고 제품 출시를 앞당길 수 있습니다.
서버리스 애플리케이션 구축에 따른 4가지 주요 이점은 다음과 같습니다.
![서버 관리 불필요 서버 관리 불필요](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-08.184e809e6561416a1b78b4d760de9e44f270507c.png)
서버 관리 불필요
서버를 프로비저닝하거나 유지 관리할 필요가 없습니다. 설치, 유지 또는 관리할 소프트웨어나 런타임이 없습니다.
![유연한 크기 조정 유연한 크기 조정](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-09.df748808cc460174e3580ef222101f92ac3d880b.png)
유연한 크기 조정
애플리케이션은 자동으로 확장될 수 있고, 개별 서버 단위가 아니라 사용 단위(예: 처리량, 메모리)를 설정/해제하여 용량을 조정할 수도 있습니다.
![고가용성 고가용성](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-10.f78b4a0c76115fb63a8e47e96ceca9e8414e3121.png)
고가용성
서버리스 애플리케이션은 내장된 가용성과 내결함성을 갖추고 있습니다. 애플리케이션을 실행하는 서비스에서 기본적으로 이를 제공하므로 이러한 기능을 설계할 필요가 없습니다.
![유휴 용량 없음 유휴 용량 없음](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-11.194fbe93b2096fb5e469c446cf29c9daf306f253.png)
유휴 용량 없음
유휴 용량에 대한 비용을 지불할 필요가 없습니다. 컴퓨팅이나 스토리지 등의 용량을 미리 프로비저닝하거나 오버프로비저닝할 필요가 없습니다. 예를 들어 코드가 실행되지 않을 때는 비용이 부과되지 않습니다.
몇 가지 AWS 서비스를 함께 사용하여 서버리스 웹 애플리케이션을 구축할 수 있습니다. 각 서비스는 완전관리형이며, 서버를 프로비저닝하거나 관리할 필요가 없습니다. 해당 서비스를 함께 구성하고 애플리케이션 코드를 서버리스 컴퓨팅 서비스인 AWS Lambda에 업로드하기만 하면 됩니다.
![서버리스 웹 앱을 구축하는 아키텍처 서버리스 웹 앱을 구축하는 아키텍처](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-12.da876b91b6451199d3582b6cc81dc17ff7e5791f.png)
![다람쥐 SAM 다람쥐 SAM](https://d1.awsstatic.com/Developer%20Marketing/serverless-web-app/sam-squirrel2.a3ff469c4f07dff6e8843cd62a92f3f02639ada4.png)
'다람쥐 SAM' 소개
다람쥐 SAM은 서버리스 애플리케이션에 사용된 리소스를 정의하는 모델인 AWS Serverless Application Model(AWS SAM)의 약자를 따서 붙여진 이름입니다. SAM은 나무에서의 편안한 삶을 뒤로하고 AWS 사용자가 효율적으로 그리고 좀 더 쉽게 서버리스 애플리케이션을 구축하도록 돕고 있습니다.