Lambda의 이점 - AWS Lambda 보안 개요

Lambda의 이점

확장 가능하고 비용 효율적이며 관리가 용이한 인프라를 제공하는 IT 팀의 능력을 저해하지 않으면서 개발 조직의 창의성과 속도를 증진하려는 고객은 AWS Lambda를 활용하여 규모 또는 안정성을 저해하지 않으면서 운영 복잡성을 없애고 대응력을 확보하고 더 유리한 요금을 적용받을 수 있습니다.

Lambda는 다음을 비롯하여 다양한 이점을 제공합니다.

관리할 서버가 없음

Lambda는 단일 리전의 여러 가용 영역(AZ)에 걸쳐 분산되어 있는 고가용성과 내결함성을 갖춘 인프라에서 코드를 실행하며, 원활하게 코드를 배포하고 인프라에 대한 모든 관리, 유지 관리 및 패치 기능을 제공합니다. 또한 Lambda는 Amazon CloudWatch, CloudWatch LogsAWS CloudTrail과의 통합을 비롯하여 로깅 및 모니터링 기능을 기본 제공합니다.

지속적인 크기 조정

Lambda는 트리거된 이벤트 코드를 병렬로 실행하고 각 이벤트를 개별적으로 처리하여 함수(또는 애플리케이션)의 크기 조정을 정밀하게 관리합니다.

밀리초 측정

AWS Lambda를 사용하면 코드가 실행되는 1밀리초(ms)마다 요금이 부과되며 코드가 트리거된 횟수에 대한 요금이 부과됩니다. 서버 단위가 아니라 일정한 처리량 또는 실행 시간에 대해 요금을 지불합니다.

혁신 증대

Lambda는 인프라 관리 작업을 자동으로 수행함으로써 프로그래밍 리소스의 여유 공간을 늘려 비즈니스 로직의 혁신과 개발에 좀 더 집중할 수 있습니다.

애플리케이션 현대화

Lambda는 사전 학습된 기계 학습 모델이 적용된 함수를 사용하여 애플리케이션에 손쉽게 인공 지능을 추가합니다. 단일 애플리케이션 프로그래밍 인터페이스(API) 요청을 통해 이미지를 분류하고, 동영상을 분석하고, 음성을 텍스트로 변환하고, 자연어 처리를 수행하는 등 다양한 작업을 수행할 수 있습니다.

풍부한 에코시스템

Lambda는 서버리스 애플리케이션의 검색, 배포 및 게시에 사용되는 AWS Serverless Application Repository을 통해, 또한 서버리스 애플리케이션의 구축과 AWS Cloud9, AWS Toolkit for Visual Studio, AWS Tools for Visual Studio Team Services 및 몇 가지 기타 서비스를 비롯하여 다양한 통합 개발 환경(IDE)과의 통합을 위한 AWS Serverless Application Model을 통해 개발자를 지원합니다. Lambda는 추가 AWS 서비스와 통합되어 서버리스 애플리케이션 구축을 지원하는 풍부한 에코시스템을 제공합니다.