AWS의 사용법과 계정
AWS를 사용하기 위해 알아야 할 기본 개념
- AWS는 클라우드 서비스이므로 '사용한 만큼 비용을 지불한다'
- 필요한 것을 필요한 만큼 사용한다는 의미이다.
- 항상 '자신에게 최적화된 상태로 관리한다'가 클라우드를 잘 사용하는 요령이다.
- AWS는 서비스를 종합적으로 제공하기 때문에 웹 사이트나 시스템 구축에 필요한 기능 및 소프트웨어를 대부분 갖추고 있다.
- 무엇을 어떻게 사용할 것인지 적절하게 선택해야 한다.
AWS는 서비스를 종합적으로 관리할 수 있다.
- 사용자가 AWS의 여러 가지 서비스를 사용하는 경우가 많아서 AWS는 서비스를 종합적으로 관리할 수 있는 편리한 기능을 제공
- 전문가가 없어도 운영할 수 있게 웹 브라우저로 조작할 수 있는 사용자 환경 제공
- 현재 사용하고 있는 PC에서 관리 화면에 로그인하면 누구든지 사용 가능
AWS 계정
: AWS를 사용하기 위한 계정
AWS 계정 생성
이메일 주소와 암호, 연락처 ,결제하기 위한 신용카드를 등록
📍 아마존에서 쇼핑할 때 사용하는 아마존 계정과는 다르다.
AWS 서비스는 서버나 스토리지를 임대할 수 있다.
개인도 사용할 수 있지만 규모가 큰 단체가 사용하기에 장점이 많기 때문에 기업 사용자가 많다.
➡️ 규모가 커지면 프로젝트나 비용을 관리하는 단위로 AWS 계정을 구분하여 많이 사용한다.
root 사용자
: 모든 조작이 가능한 관리자 권한
IAM 서비스
: 실수할 경우 치명적이고 도용된다면 매우 곤란해지는 걸 방지
서비스를 개인에 맞춰서 최적화
한 번 선택한 다음 방치하는 것이 아니라 상황이 바뀌면 서비스 또한 상황에 맞춰 선택할 수 있다.
서비스 한 개에 여러 옵션이 있다.
- Amazon EC2
인스턴스의 유형(서버의 성능)을 선택하거나 용량을 선택할 수도 있다.
관리 콘솔과 대시보드
심플하고 직관적인 관리 도구
관리 콘솔이란?
: 웹 브라우저에서 AWS 서비스를 관리하는 화면(사용자 환경)이다.
✅ 복잡한 명령어를 입력해 서비스를 조작할 필요 없이 명령어를 잘 알지 못하는 사람도 관리 콘솔에서 서비스를 사용할 수 있다.
리전 선택
- 관리 콘솔은 지역을 대표하는 리전 단위로 조작한다.
같은 Amazon EC2 서비스라도 OO 리전의 Amazon EC2와 XX 리전의 Amazon EC2는 다른 것으로 간주된다.
- 리전은 한 번 선택하면 저장되기 때문에 같은 리전을 사용하려면 한 번만 선택하면 된다.
- 다른 리전의 서비스를 사용할 때는 화면 오른쪽 상단 메뉴에서 리전을 전환한다.
- 서비스의 조작 화면이나 관리 콘솔의 오른쪽 상단 메뉴 외에서도 언제든지 변경할 수 있다.
- 리전에 따라 사용할 수 있는 서비스와 사용할 수 없는 서비스가 있다.
대시보드
: 서비스를 조작할 수 있는 메인 화면
EC2의 경우 EC2 대시보드, S3인 경우 S3 대시보드
대시보드 화면을 열 때가지 필요한 조작
1. AWS 계정으로 로그인한다.
2. 리전을 선택한다.
3. 서비스를 검색한다.
4. 대시보드를 연다.
AWS CLI(Common Line Interface)란
: 로컬의 명령어 단말기 혹은 서버에서 명령어나 스크립트로 AWS 서비스를 빠르게 수행하기 위한 CLI(명령줄 환경)이다.
✅ 스크립트를 작성해서 여러 가지 조작을 한 번에 실행하거나 좀 더 자동화 · 프로그램화된 방법으로 조작할 경우 추천