Today I Learned
부제 : AWS와 친해지기
사건 :
오늘 프로젝트 배포를 맡은 겸 aws에 접속하고 밑의 사진과 같이 5/2일에 강의를 보고 만들었던 인스턴스 2개를 활성화된 상태로 있길래 바로 종료시켰지만 혹시나 싶어 root계정으로 접속해서 결제 대시보드를 살펴보았다.
인스턴스가 2개라서 프리티어 무료 750시간을 금방 채워버리고 조금의 과금이 되어버렸다.
청구서란을 살펴보니 Elastic Compute Cloud (EC2) 활성서비스가 많이 켜져있었다. 인스턴스를 쓰지 않는다면 꼭 종료하고 확인해주기..
* EC2란..?
Elastic Compute Cloud의 약자로, 쉽게 말해서 AWS에서 제공해주는 클라우드 가상 서버
AWS는 전 세계 각지에 데이터 센터를 두었는데 이 아마존 컴퓨터를 원격으로 잠시 임대해서 쓰는 것
클라우드에서 크기 조정이 가능한 컴퓨팅 리소스를 클라우드에서 제공해주는 웹 서비스이다.
* EC2를 쓰는 이유는 무엇일까?
1) EC2의 장점은 용량의 조절이 가능한 점인데 원하는 만큼 서버를 구축할 수 있어서 사용한 만큼만 지불하므로 저렴하고 탄력성을 갖고 있다.
2) EC2를 통해 인스턴스에 대한 완전한 제어권을 가진다
3) 빠른 프로비저닝(Provisioning) : 프로비저닝이란 말 그대로 공급하는 것인데, 컴퓨팅 리소르를 사용 가능한 상태로 만드는 것이며, 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것! EC2를 사용하면 몇 분내에 인스턴스를 프로비저닝하고 사용할 수 있어서 빠른 개발과 배포가 가능한 큰 장점을 갖는다.
4) EC2를 콘솔, CLI, API 등 다양한 방식으로 인스턴스를 관리할 수 있음
5) 통합 서비스 : AWS의 S3, RDS, VPC 등과의 상호 연동하여 통합할 수 있다.
'내일배움캠프 > 내일배움캠프 TIL' 카테고리의 다른 글
내일배움캠프 TIL 55일차 - 배포에서 RDS(MySQL)사용하기 (0) | 2023.05.29 |
---|---|
내일배움캠프 TIL 54일차 - inconsistentmigrationhistory Error (0) | 2023.05.25 |
내일배움캠프 TIL 52일차 - Tosspay render에서 fetch API로 변경하기 (0) | 2023.05.24 |
내일배움캠프 TIL 51일차 (0) | 2023.05.23 |
내일배움캠프 TIL 50일차 (0) | 2023.05.19 |