1. AWS란?
Amazon Web Service
아마존 닷컴에서 제공하는 클라우드 서비스로, 클라이언트 사이드 애플리케이션에서 개발자가 사용할 수 있는 온라인 서비스들을 제공한다.
2. AWS의 필요성
서비스의 규모가 커질수록 운영과 관리에 필요한 노력이 더욱 요구된다. 보안에도 더 신경 써야 하고, 지속적으로 관리해줘야 한다. 이럴 때일수록 스스로 직접 관리하기보다는 믿을만한 업체나 전문가에게 관리를 맡기는 것이 좋을 것이다.
여러분이 서비스를 운영할 때 여러분 소유의 로컬 컴퓨터 서버로 운영하게 된다면, 컴퓨터가 꺼진 상태에서는 서버가 돌아가지 않기 때문에 유저들은 여러분이 운영하는 서비스를 이용할 수 없다. 그러나 여러분들이 AWS같은 클라우드 서비스에서 대여해주는 서버를 사용한다면, 그 서버는 AWS에 의해 24시간 연중무휴로 관리된다.
AWS가 제공하는 서비스들은 여러분들이 개발/운영에 필요한 시간과 노력을 많이 덜어줄 것이다. AWS에서는 무료로 지원하는 기능들도 있는데, 더 광범위한 서비스를 원한다면 유료로 이용해야 한다.
3. AWS가 제공하는 서비스 목록
https://aws.amazon.com/ko/ 의 제품 메뉴에서 확인할 수 있다.
원하는 서비스를 클릭하면 자세한 내용을 확인할 수 있다.
4. 서비스 별 요금 조회
1) 무료(프리 티어)
프리 티어에는 크게 3가지 유형이 있다.
- 12개월 무료
- 언제나 무료
- 평가판
아래 링크에서 프리 티어 고객들에게 제공하는 기능들을 구경할 수 있다.
https://aws.amazon.com/ko/free/
2) 유료
해당 제품 페이지의 하위 메뉴들 중 요금을 클릭하면 시간 당 청구되는 요금을 확인할 수 있다.
예를 들어, Mysql 데이터베이스 사용 요금을 알아보자
리전은 서버가 있는 지역을 뜻한다. 리전마다 청구 요금이 달라지기 때문에 충분히 고려하도록 하자.
5. 회원 가입
AWS는 해외 서비스이므로 회원 가입 시 해외 결제가 가능한 신용카드가 있어야 한다.
회원 가입 과정은 까다롭지 않으므로 자세한 과정은 생략한다.
AWS 홈페이지
AWS 회원 가입 페이지
https://portal.aws.amazon.com/billing/signup#/start
거주지 입력 시 영문 주소를 입력해야 한다면 네이버의 영문주소 변환기를 이용하면 좋을 것 같다.
6. 리소스 상태 확인
프리 티어 서비스라고 해도 제한 이용량 이상을 사용하면 추가 요금이 부과되기 때문에, 자신이 생성한 인스턴스들의 활성화 여부는 체크해둬야 예상치 못한 결제를 막을 수 있다.
리소스 상태를 확인하기 위해 콘솔에 로그인하고,
상단에 있는 검색 기능을 이용하여 확인하고 싶은 서비스를 검색하면 된다.
사전에 필자는 Amazon Connect에서 인스턴스를 생성해두었으며, 이를 검색해보았다.
인스턴스 목록에서 1건이 조회되었으며, 활성화 상태다.
※ 서비스마다 출력되는 화면은 다를 수 있음
7. 계정 요금 조회
콘솔에 로그인 한 뒤에 [내 결제 대시보드] 로 들어가면 계정 요금을 조회할 수 있다.
어느 서비스에서 요금이 부과되고 있는지도 확인 가능하다.
더 세부적인 내역은 청구서(bill)에서 조회 가능하다.
참고로, Budgets 메뉴를 이용하는 것도 과도한 요금을 막을 수 있는 좋은 방법이다.
8. OTP 사용
OTP는 One Time Password의 줄임말로, 특정 주기로 무작위로 생성되는 일회용 패스워드를 이용하는 인증 방식이다.
AWS에서는 보안이 매우 중요하기 때문에, AWS 패스워드에 OTP까지 총 2번의 인증으로 로그인을 할 수 있게 하여 보안을 강화하는 것도 좋다.
먼저, 콘솔에 로그인 한 뒤에 [내 보안 자격 증명]으로 들어간다.
멀티 팩터 인증을 누르면 MFA 버튼이 보일 것이다. 이 버튼을 클릭한다.
[가상 MFA 디바이스]는 인증 애플리케이션을 따로 설치해서 그 애플리케이션에서 패스워드를 확인하는 방법이다.
호환 애플리케이션 목록을 참고하여 애플리케이션 설치를 진행한뒤, 인증 절차를 따르면 된다.
2개의 연속된 MFA 코드를 입력하라는 말은, 특정 주기로 바뀌는 연속된 2개의 비밀번호를 입력하라는 의미다.
MFA 할당까지 완료했다면, 다음 로그인부터는 MFA 코드를 추가로 입력해야 한다.
댓글