Lambda(2)
-
[AWS] Lambda를 사용한 EC2 자동 스케쥴링
안녕하세요, 달콤한달팽이입니다.🐌😎오늘은 EC2를 원하는 시간대에 자동으로 중지, 시작하는 자동 스케줄링을 설정하는 방법에 대해 알아보겠습니다.자동 스케줄링 생성 방법개발용 서버 혹은 특정 시간에만 사용이 필요한 서버를 24시간 켜두기에는 비용적으로 큰 부담이 될 수 있습니다. 때문에 원하는 요일, 원하는 시간에만 서버를 켜둠으로써 비용절감의 효과를 노려보는 실습을 진행해보도록 하겠습니다. 1) IAM Role 생성Lambda가 CloudWatch 로그를 남기거나, EC2를 중지/시작하기 위해서는 이에 대한 권한을 가지고 있어야합니다.때문에 Lambda에게 부여할 Role을 생성하는 것이 우선적으로 진행되어야 합니다. 우선, Lambda 기반의 Role을 생성합니다. 해당 Role 안에 2개의 Pol..
2023.08.16 -
[AWS Lambda] 21. Lambda
ㅇ Lambda? > 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있게 해주는 서버리스 컴퓨팅 서비스 ㅇ Lambda의 특징 1. 필요시에만 코드를 실행하고, 하루에 수천 개의 요청까지 자동 확장 가능 2. 사용한 컴퓨팅 시간에 대해서만 요금을 지불 3. 모든 애플리케이션이나 백엔드 서비스에 대한 코드를 별도 관리 없이 실행 가능 4. 여러 AWS 서비스에서 코드를 자동으로 트리거하도록 설정 5. 기본적으로 VPC 내에서 코드를 실행 ㅇ Inastance 준비 > 인스턴스를 삭제하는 Lambda 함수를 수행할 것이기 때문에 현재 실행중인 인스턴스가 존재해야함 > Lambda 함수를 제작할 때 코드에 인스턴스 ID가 필요 ㅇ Role 생성 > Lambda 함수가 인스턴스에 접근할 수 있도록 권..
2020.04.14