[AWS] 14. Lambda
·
AWS
Lambda?AWS Lambda는 서버를 직접 관리하지 않고도 코드를 실행할 수 있는 서버리스 컴퓨팅 서비스입니다!AWS에서 기본적인 인프라 설정, 관리, 확장 등을 자동으로 처리하기에, Lambda가 지원하는 언어로 실행시키고자 하는 코드만 제공!이벤트 기반으로 작동하기에, 이벤트 발생 시에만 코드가 실행되므로 비용 효율적!Lambda 특징서버리스 아키텍쳐서버를 직접 관리할 필요 없이 함수 단위로 코드를 작성하고 배포!코드 실행을 위해 서버를 준비하거나 운영하는 과정 필요 X이벤트 기반 실행API Gateway, S3, DynamoDB, Kinesis와 같은 다양한 AWS 서비스와 통합되어 특정 이벤트가 발생하면 자동으로 트리거!-> ex) S3 버킷에 파일을 업로드할 때마다 파일을 처리하는 Lambd..
[AWS] 12. S3?
·
AWS
S3?Amazon S3(Simple Storage Service)는 업계 최고의 [확장성, 데이터 가용성, 보안, 성능]을 제공하는 객체 스토리지 서비스로 [데이터 레이크, 모바일 애플리케이션, 웹 사이트, 아카이브, 빅데이터 분석] 등 다양한 분야에서 원하는 양의 데이터를 저장하고 보호가 가능! S3 기능스토리지 클래스스토리지 관리액세스 관리데이터 처리스토리지 로깅 및 모니터링분석 및 인사이트강력한 일관성S3의 특별한 기능!S3에서 사용할 수 있는 특별한 기능은 바로 별도의 서버없이 정적 웹 사이트를 호스팅할 수 있는 것으로, 정적 웹 사이트에서 개별 웹 페이지는 정적 콘텐츠를 포함합니다! S3의 구조S3는 버킷, 객체, 키의 구조로 구성되어 있으며,버킷 > 객체 > 키 형태로, 키는 객체에 포함되며,..