본문 바로가기

AWS/Lambda2

Cloudwatch와 Lambda를 사용한 자동화 작업 오늘은 Cloudwatch 에서 이벤트가 발생할 시 Lambda에 올려둔 코드가 실행되면서, 인스턴스들을 자동으로 컨트롤하는 실습을 해보려한다. 클라우드 인프라를 운영 시 Cloudwatch + Lambda 조합은 자동화 작업에 있어서 굉장히 다양하게 사용될 수 있다고 생각하기 때문에 직접 간소화하여 구현해보려한다. 구성 사전 작업 1 - Lambda 작업을 위한 IAM Role 생성 아래와 같이 필요한 권한을 정의 후 Policy 생성 해준다. 그 다음, Lambda 실행에 필요한 역할을 생성 후 위에서 만든 Policy 연결 해준다. 사전 작업2 - 실습에 필요한 리소스 생성(웹서버로 생성되는 EC2 4개를 사용할 것. CloudFormation 으로 생성 자동화) Parameters: KeyName.. 2022. 10. 17.
[AWS] Lambda - 1 AWS Lambda(람다) 는 FaaS 서비스의 일종으로, 이벤트를 감지해 아마존 리눅스 VM에서 함수를 실행해주는 서비스이다. Lambda 의 동작 과정을 간단하게 아래와 같이 그릴 수 있다. AWS Lambda Event 우선 함수 실행을 위한 AWS에서 제공하는 Event 를 보면, 동기적으로 호출하는 서비스와 비동기적으로 호출하는 서비스 두가지가 존재한다. 동기식 서비스 Elastic Load Balancing Amazon Cognito Amazon Lex Amazon Alexa Amazon API Gateway ... 비동기식 서비스 Amazon Simple Storage Service Amazon Simple notification Service Amazon Simple Email Servic.. 2022. 6. 23.