AWS에 계정을 만들고 AWS Management Console에 접속해보면 아래와 같이 수많은 Services를 확인할 수 있다. 기존에 사용하던 사람들과 같이 어느 정도 기본 개념이 있겠지만 나같은 처음 접하는 경우 정리가 필요해 보여 나름 자체적으로 정리해 보았다.
최소한의 AWS Services 조합
위 모든 Services들을 조합하여 상당히 규모있는 클라우드 서비스가 가능하겠지만, 나에게 필요한건 정말 최소한의 조합의 구성이다.
서버가 존재하기 위한 최소한의 조합은 어떤 방식으로 구성하면 될까.
결론적으로 최소한의 조합으로 구성해보면 위에 리스팅된 Services 중 EC2 만 있으면 된다.
EC2 (Elastic Compute Cloud)
Virtual Server의 Computing Power를 자유자재로 변경할 수 있는 웹서비스.
결국 EC2 로 최소한 서비스가 가능하다.
EC2 에서 가능한 설정
[EC2 Dashboard]
EC2 Dashboard를 보면 크게 설정 가능한 메뉴가 6개가 있다.
-. INSTANCES : Virtual Server (Cloud) 구동 객체
-. IMAGES
-. ELASTIC BLOCK STORE(EBS) : Virtual Server에서 사용할 Storage (PC의 HDD, SSD와 같은 개념)
-. NETWORK & SECURITY : 일종의 방화벽 역할, 고정IP 설정, Key Pair 설정 등
-. LOAD BALANCING
-. AUTO SCALING
이 중에서 구동을 위해 설정해야할 최소 부분은 2부분이다.
-. INSTANCES
-. ELASTIC BLOCK STORE(EBS)
Virtual Server의 구동 객체와 해당 객체가 사용할 Storage 설정이다.
결론
AWS 최소 설정으로 Server 구동을 위해서는 EC2 Service가 필요하고, EC2 Service 내에서도 Instance(virtual server)와 Elastic Block Storage(EBS, storage) 설정만하면 기본적인 서버 동작이 가능하다.
TechNote내 관련글
-. Physical Server, Virtual Server, 그리고 Cloud
-. AWS(Amazon Web Services) 인스턴스에 ssh 로 접속하기 (PuTTY)
-. AWS (Amazon Web Services) Port 열기.
외부 Reference
http://creately.com/blog/announcements/aws-architecture-diagrams-icons/
'Products & Services > AmazonWebService (AWS)' 카테고리의 다른 글
Termius 를 통한 AWS 접속 (0) | 2019.08.05 |
---|---|
AWS 의 다양한 서비스들 관계에 대한 이해 (0) | 2016.03.26 |
Amazon의 게임엔진(Lumberyard)에 대한 생각. (0) | 2016.03.17 |
AWS (Amazon Web Services) Port 열기. (0) | 2016.02.19 |
AWS(Amazon Web Services) 인스턴스에 ssh 로 접속하기 (PuTTY) (0) | 2016.02.19 |