본문 바로가기

프로그래밍/클라우드

[AWS] Amazon EC2 인스턴스 자동 실행, 중지 (Lambda 이용) EC2 인스턴스를 일정한 주기로 실행하고 중지해야 하는 경우가 있다. 나의 경우를 예로 들면 사내 테스트 서버의 경우 회사 근무 시간 때에만 실행이 필요한 순간이 있었다. 또한 토이프로젝트로 자동 주식 매매 프로그램을 만들어 구동하고 있는데 매매 거래시간에만 인스턴스를 구동하고 이외의 시간에는 중지하여 비용을 줄이고자 하는 경우가 있었다. 스케줄링을 통해 Amazon EC2를 제어하는 방법은 여러 가지가 있을 수 있겠지만 여기서는 가장 직관적이고 간단할 것 같은 AWS Lambda와 Amazon CloudWatch를 이용해 구현해보려고 한다. EC2 인스턴스를 실행하거나 종료하는 Lambda 함수를 만들고 특정 시간에 함수를 트리거하는 Amazon CloudWatch 이벤트를 생성하면 된다. 보다 구체적.. 더보기
AWS의 기능 및 용어(약자) 정리 지난번에는 AWS에서 제공하는 모든 서비스에 대해 알아보았다. (아래 링크 참조) https://blog.wookingwoo.com/9 AWS의 모든 서비스 및 용어(약자) 정리 흔히들 AWS에서 EC2, S3, RDS 등을 많이 사용한다. 하지만 AWS에서는 이것들 이외에도 굉장히 굉장히 많은 서비스들을 제공해주고 있다. 대부분 약자를 사용하는데 풀네임을 알면 무슨 서비스인지 의 blog.wookingwoo.com 이번에는 AWS에서 사용하는 용어를 정리해보았다. 주로 약자로 사용하니 약자와 풀네임의 의미를 모두 알아두면 도움이 될 것이다. Amazon Machine Image (AMI): AMI는 인스턴스를 시작하는 데 필요한 소프트웨어 구성(운영 체제, 애플리케이션 서버 및 애플리케이션)이 포함된 .. 더보기
AWS의 모든 서비스 및 용어(약자) 정리 흔히들 AWS에서 EC2, S3, RDS 등을 많이 사용한다. 하지만 AWS에서는 이것들 이외에도 굉장히 굉장히 많은 서비스들을 제공해주고 있다. 대부분 약자를 사용하는데 풀네임을 알면 무슨 서비스인지 의미 파악이 쉬워진다. 예를 들어 Amazon EC2는 Amazon Elastic Compute Cloud의 약자이다. C가 2번들어가 C2로 표현한다. (영어 약자에서 자주 쓰는 표현인 듯..) 이번 포스팅에서는 AWS에서 제공 중인 모든 서비스들과 약어들을 정리해보았다. AWS 사이트의 "제품" 탭을 기준으로 정렬했으며 추가적인 설명이 필요한 경우 덧붙였다. 아직 깔끔하게 정리를 다 못했는데 천천히 완성시켜나갈 예정이다. 서비스들의 접두사를 보면 Amazon 또는 AWS가 붙는데 그 차이가 궁금하다면 .. 더보기

728x90