반응형

이번에 아마존 EC2 인스턴스를 12개월 동안 무료로 사용할 수 있는 프리티어 기간이 끝난다는 메일을 받았다.

아무생각 없이 영원히 이용할 수 있을 것 같았던 EC2가.. 끝이라니..! 무료 사용 종료는 2020년 4월 30일.. 이번달이 지나고 나서 온디멘드 요금으로 전환된다.

그래서 그냥 유료로 기존 EC2 서버를 운용 할 것인가. 아님 그냥 서비스를 종료할까, 아니면 다른 서버로 이주해서 계속 서비스를 할 것인가 고민을 많이 했다.

고민끝에 서버를 이전하기로 했고, 기존 EC2 서버는 더 이상 요금이 발생하지 않도록 삭제하기로 했다.

1. EC2 인스턴스 종료 및 삭제

 

인스턴스 중지

EC2 인스턴스를 삭제하기 전에 실행중이라면 인스턴스를 종료해주자.

1. EC2 대시보드에서 인스턴스를 눌러주자.

2. 삭제하려는 인스턴스 선택

3. 인스턴스 상태 클릭

4. 인스턴스 중지 선택

정지할꺼냐고 물어보는데 중지를 눌러줍시다.

상단에 성공적으로 중지됐다고 나오고, 인스턴스 상태가 중지됨으로 나오면 완전히 중지된 상태이다.

인스턴스 종료(삭제)

이제 인스턴스를 삭제할 꺼다. 예전에 AWS 처음 할 때 저 인스턴스 종료가... 그냥 윈도우 잠깐 시스템 종료 해두듯이. 그냥.. 단순 종료인줄 알았는데.. 저거 서버 삭제다.. ㅋㅋ 아무생각없이 눌렀다가 서버 날아가서 오열했던 기억이 잠깐 난다.

1. 삭제할 인스턴스 선택

2. 인스턴스 상태 선택

3. 인스턴스 종료 선택

진짜 삭제할꺼냐고 묻는다. 종료를 눌러주자.

그럼 성공적으로 종료되었다는 메시지와 함께 인스턴스 상태를 보면 종료됨으로 표시된다. 처음에 어..? 삭제 끝났는데 왜 목록에 자꾸 남아있지!? 하고 이상해했다. 계속 새로고침을 눌러봐도 종료됨으로 떠있어서 이게 삭제가 아닌가? 했는데 한 5~10분 지나면 목록에서 사라진다 ㅋㅋ..

몇분 후면 이렇게 목록에서 사라져있다 ㅎㅎ 여기까지 EC2 인스턴스 삭제는 끝이다.

하지만, 인스턴스만 삭제고, 나머지 EIP 등으로 과금이 생길 수 있기때문에 깔끔하게 다른 것 까지 지워주자.

2. EIP 삭제 (Elastic IP / 탄력적 IP)

EIP를 사용하지 않고 유동 IP를 사용했다면 추가 과금 될 것은 없다. 하지만 서버에서 서비스를 운영하는 입장에서는 보통 고정 IP를 쓰고 프리티어에서 1개의 EIP는 무료로 사용 할 수 있기 때문에 아마도 다들 EIP 할당이 되어있을 것 같다.

EIP는 프리티어에서 1개까지는 무료지만, EIP할당 받아놓고 인스턴스를 Run 해놓지 않으면 과금이 발생한다. 보통 대학생들이 AWS에 돈나갔어요 ㅜㅜ 한번만 봐주세요 하고 보내는는 이유중, 이런 사유로 발생하는 경우가 많다 ㅋㅋ..

AWS 입장에서는 고정 IP를 한정적으로 가지고있고, 여기에 인스턴스가 돌아가지 않고 있다면, IP 자원 하나를 손실보는 것이기 떄문에 인스턴스가 안돌아가는 경우 과금을 하는 것 같다. 이제 할당된 EIP를 삭제하는 법에 대해 알아보자.

1. 좌측에 탄력적 IP를 눌러주자.

2. 삭제하려는 IP를 선택해주자.

3. 상단 작업을 클릭

4. 탄력적 IP 주소 릴리즈 를 눌러주자

진짜 삭제할 꺼냐고 묻는다. 릴리스를 눌러주자.

일단 여기까지 하면 보통 과금될 일은 없다. 추가적으로 AWS S3, Route 53, RDS, 스냅샷 을 사용할 경우 이 서비스들 각각 다 서비스를 삭제해주면 된다. 하지만 난 S3, RDS를 사용하지 않고 Route 53은 계속 사용할 것이기 떄문에 일단 여기까지만 했다.

다음은, 과금에 영향은 없지만 이 EC2와 관련된 것은 다 지우고 싶다 할 경우 진행하면 된다.

3. 보안그룹 삭제

일단 기존 EC2 에서 사용되었던 보안그룹도 삭제할 것이다. 보안 그룹이 뭐지? 하는 사람은 머.. 방화벽 정책정도로 생각하면 될 것 같다. 나중에 다시 EC2 인스턴스를 올려서 동일한 방화벽 정책을 사용할 경우에는 남겨두어도 좋지만, 난 라이트세일 서버로 이전했기 때문에 필요 없어서 지웠다. 머.. 나중에 EC2 인스턴스를 다시올릴때 필요하다면 다시 만들려고 한다. 머 어차피... DB포트정도만 열면되기 떄문..

1. 네트워크 및 보안 탭에 보안그룹을 클릭

2. 삭제하려는 보안 그룹 선택

→ 2번에 빨간 박스친 밑에 default 보안그룹은 말그대로 기본 설정이기 때문에 안지워도 된다. 본인이 만든것만 지우면 되기때문에 디폴트는 걍 무시한다.

3. 작업 선택

4. 보안그룹 삭제 선택

진짜 삭제할 꺼냐고 물어본다. 삭제를 눌러주자.

짜잔 삭제 완료

4. 키 페어 삭제

이제 기존 EC2 서버 접속간 사용했던 키페어를 삭제할 예정이다. 이거 머 삭제해도 되나..? 한번 고민은 해봤었는데 어치파.. 기존 EC2 접속에만 사용했었기 때문에 더 이상 그 인스턴스는 필요하지 않으니, 삭제해도 상관 없을 것이라고 판단됐다.

 

1. 네트워크 및 보안 키 페어 클릭

2. 삭제하려는 키 페어 선택

3. 작업 클릭

4. 삭제 클릭

그 다음 진짜 삭제할꺼냐고 묻는데 상당히 중요한 판단인가본지 직접 "삭제"라고 타이핑 하고 진행하라고 한다. 일단.. 삭제하기로 맘먹었기 때문에 그냥 삭제 치고 삭제를 누르자.

짜짠.. 키 페어 삭제 완료

삭제 후기

삭제 후기? 별거 없다. AWS 프리티어 1년간 정말 잘 썼다. 앞으로 이거 관련해서 추가 과금은 없겠지..? ㅎㅎ 요금 폭탄 안나오길 바란다.

#AWS #EC2 #인스턴스 #삭제 #프리티어 #종료 #방법 #탄력적IP #키페어 #보안그룹 #서버 #서버삭제 #인스턴스삭제

반응형
  1. 익명 2021.09.08 11:01

    비밀댓글입니다

  2. 익명 2022.04.15 17:10

    비밀댓글입니다

    • 외장_하드 2022.04.15 17:27 신고

      프리티어라디 엘라스틱 ip를 할당받아놓으셨다면 비용이 발생합니다!

  3. test 2022.05.05 19:59

    잊고있던 계정 인스턴스 덕분에 삭제했습니다. 두 달치 청구됐지만 ㅠ

반응형
1. 서론

  대학생이었을 때는 웹 서비스에 큰 관심이 없었으나, 회사 일을 시작하고 나서부터는 웹 서비스가 재밌다는걸 조금 느끼고 있다. 코딩글은 오랫만에 써보는데 이번에 해볼 것은 아마존 AWS에서 무료 EC2 인스턴스를 생성하여 거기다 내 스프링 프로젝트를 올려서 구동시키는 것이다.

 

  어떤 스프링 프로젝트를 올릴 것이냐면, 최근에, 쿠팡 파트너스 URL을 블로그 글 본문에 포함시키면 저품질 블로그로 분류가 되고 있는데, 내 생각에는 쿠팡 파트너스 URL을 본문에 직접 삽입하지 않고, 링크를 내 개인서버로 요청하면 내 서버에서 자동으로 쿠팡 파트너스 링크로 포워딩 시켜주는 시스템을 개발할 예정이다.

 

  될지 안될지는 모르겠지만, 일단은 첫번째 목표는 쿠팡 파트너스 URL을 본문에 노출하지 않는것과, 두번째 목표는 포워딩된 링크로 사용자가 들어가도 수익이 창출하는지를 지켜볼 예정이다.

 

2. AWS란?

  AWS 정말 많이 들어봤을 것이다. 아마존에서 운영하고 있는 Amazon Web Services 로써 서버, 컴퓨팅, 스토리지, DB, 네트워킹 등의 서비스를 원격으로 가능케하는 서비스 이다.

 

  과거에 웹 서비스를 하려고 하면, 내가 내 집에 24시간 켜져있는 서버용 컴퓨터를 두던가, 아니면 업체에 웹 호스팅을 받아, 업체에서 구축된 서버에 내가 조그만 부분을 임대해 운영하는 것이 보통이었는데, AWS는 전세계에 있는 아마존 데이터센터의 자원을 클라우드 개념으로 사용하여 서버를 단독으로 사용할 수 있느 서비스 이다. 이 서비스로 인해서 아마존은 온라인 쇼핑업체에서 IT 전문 업체로 발돋음 할 수 있었으며 아마존의 캐시카우 역할을 똑똑히 하고있기도 하다.

 

3. EC2란?

  먼저 EC2가 뭔지 알아보자.  EC2란 Amazon Elastic Compute Cloud 의 약자로서 끝에 C가 두번이어서 C2라고 표현하는 것 같다. EC2란 크기 조정이 가능한 컴퓨터 리소스를 클라우드에서 제공하는 웹서비스 인데, 비전공자도 이해할 수 있도록 쉽게 표현하자면, 내가 원하는 크기의 서버를 클라우드 서비스로 제공한다는 것이다. 아.. 딱히 아주 쉽게 설명하진 못했나?.. 클라우드 서비스의 개념부터 잡고 가야하나?

 

  과거에는 웹 서비스를 운영하려면 내가 서버용 컴퓨터 하드웨어를 직접 사서 운영하는 등 그 실체를 사용자가 소유해야했지만, 기술이 발전함에 따라, 내가 만들어 놓지 않아도 누군가가 만들어둔 환경을 원격으로 접속해 이용하는 것이라고 생각하면 된다. 즉, 서버 컴퓨팅, 스토리지, 네트워크등은 AWS에서 물리적, 논리적 장치를 다 구성해 놓고, 우리는 거기 원격으로 붙어서 사용만하면 되는 사용자에겐 아주 편리한 기술인 것이다.

 

  자 위에 계속 설명했듯이 클라우드 기술을 가장 잘 활용한 가장 인기 있는 EC2를 사용하는데 당연히 무료라는 생각을 버려야한다. 기업은 땅파서 장사하는 것이 아니니까. 하지만 AWS 프리 티어라는 것이 있는데 12개월간 무료로 사용할 수 있다. 당연히 서버 스토리지나 성능에 제약조건이 많이 있으나, 우리처럼 1인 개발자, 대학생들이 시험삼아 웹 서비스를 운영하는데는 충분한 크기이다. 

 

  머 말로는 무료라고 하는데 사실 정확히 따지고 보면 서버하나를 한개의 "인스턴스"라고 표현한다면, 하나의 인스턴스당 1개월간 750시간을 무료로 이용할 수 있는 것이다. 자 만약 내가 한개의 서버를 24시간동안 한달인 31일간 돌렸다? 그럼 24시간x31일 을 하면 744시간이 나온다. 즉 750시간보다 작으니 무료인 샘이다!! 하지만 두개이 인스턴스를 돌리면 (= 두 개의 서버) 1488시간이 됨으로 추가요금이 과금된다. 추가 과금이 되지 않으려면 한개의 인스턴스만 사용하는 것을 추천한다.!

 

3. EC2 계정 생성

https://aws.amazon.com/ko/free/?sc_ichannel=ha&sc_icampaign=signin_prospects&sc_isegment=ko&sc_iplace=sign-in&sc_icontent=freetier&sc_segment=-1&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc

 

AWS 프리 티어

12개월 무료: 이러한 프리 티어 오퍼는 AWS 신규 고객에게만 제공되며 AWS 가입일로부터 12개월 동안 유효합니다. 12개월의 무료 사용 기간이 만료되거나 애플리케이션 사용량이 프리 티어 범위를 초과할 경우에는 사용량에 따라 표준 서비스 요금을 지불하면 됩니다(전체 요금 내역은 해당 서비스 페이지를 참조하십시오). 제약 조건이 적용되므로 자세한 내용은 이용 약관을 참조하십시오. 언제나 무료: 이러한 프리 티어 오퍼는 12개월의 AWS 프리 티어 기간이

aws.amazon.com

 위 링크로 접속한다!

1. 무료 계정 생성 버튼을 클릭! 

2. 적절하게 계정정보를 입력해주고 넘어가자.

1. 기본적인 인적사항을 기입해주고 다음으로 넘어간다.

2. 신용카드 정보를 등록하는데, 1달러가 결제된다...!!!!!!!. 놀라지 마라, 저기 화면을 읽어보면 카드가 정상 승인이 나는지 확인하는 용도이고 3~4일 후에 다시 취소된다고 한다. 이 카드 정보는 추후에 추가 과금되었을 경우 결제하기 위해 등록해 놓는 것이다.

1. 인증수단을 선택하고 인증번호 전송버튼을 누른다.

2. 전달받은 인증번호를 입력하고 코드확인을 진행한다.

1. 코드가 정상적으로 인증됐다. 다음으로 넘어가자.

2. 우리는 돈이 없으니 무료플랜을 선택한다.

1. 뭐 좀만 기다리면 만들어준다는 내용 같다.

2. 등록했던 이메일의 메일함을 보면 아마존에서 계정생성이 완료됐다는 메일이 와이다.

https://signin.aws.amazon.com/signin?redirect_uri=https%3A%2F%2Fconsole.aws.amazon.com%2Fconsole%2Fhome%3Fnc2%3Dh_ct%26src%3Dheader-signin%26state%3DhashArgs%2523%26isauthcode%3Dtrue&client_id=arn%3Aaws%3Aiam%3A%3A015428540659%3Auser%2Fhomepage&forceMobileApp=0&code_challenge=8QBnxNttOLUWDhDlRPSFAEp6_Bs2u61M1jyrzqdYki0&code_challenge_method=SHA-256

 

Amazon Web Services Sign-In

이메일: 비밀번호 비밀번호 찾기 로그인 다른 계정으로 로그인 AWS 계정 새로 만들기 귀하의 계정은 멀티 팩터 인증(MFA)을 사용하여 보호됩니다. 로그인을 마치려면 MFA 디바이스를 켜거나 본 후 아래에 인증 코드를 입력합니다. 이메일 주소: MFA 코드 제출 MFA 문제 해결 취소 계정이 정지되어 인증에 실패했습니다. 계정의 미지급 잔액을 지불하지 않아 계정이 일시 중지되었다고 생각하는 경우, 지금 결제 페이지 에서 지불하여 계정을 재활성화할 수 있습

signin.aws.amazon.com

자 다시 해당 링크로가서 로그인을 해보자!

1. 링크가 귀찮다면 아까 그 화면에서 콘솔에 로그인 버튼을 눌러도 된다.

2. 루트 사용자를 선택하고 아까 생성했던 이메일 주소로 로그인 한다.

짜잔.! AWS 계정이 생성됐다. 1시방향 지역설정을 서울로 바꿔주자!

 

자이제 계성생성은 끝났고! 다음으론 IAM계정을 생성할 것이다. Root 계정이 있고 IAM계정이 있는데 이것에 대한 설명은 다음 포스팅에서 다루도록 하겠다.

 

#아마존삭제#AWS삭제#AmazonWevServices삭제#EC2삭제#무료계정삭제#생성삭제#방법삭제#AWS회원가입삭제#AWS란삭제#프리티어삭제

반응형

+ Recent posts