dolog
AWS EC2에 대해 알아보기 Part 1 본문
AWS EC2가 무엇인가?
Elastic Compute Cloud의 약자로 아마존 웹 서비스(AWS)의 클라우드 컴퓨팅 플랫폼에서 가상의 컴퓨터를 빌려주는 거라고 생각하시면 됩니다. C가 두 개라 EC2 입니다. 😁
여기서 클라우드 컴퓨팅(cloud computing)이란 IT 자원을 인터넷을 통해 소비자에게 바로 제공하는 온디멘드(on-demand) 방식으로 진행되며 사용한 만큼만 비용을 지불하면 되는 서비스를 말합니다.
클라우드 컴퓨팅은 리소스를 빠르게 구동하고, 배포하는 등 민첩성이 뛰어나고, 성능 및 용량을 원하는대로 조절할 수 있는 탄력성을 가지고 있으며 사용한 만큼만 지불할 수 있는 특징과 몇 분만에 전 세계에 배포할 수 있는 등 큰 이점들이 존재합니다.
EC2를 언제 사용하는가?
EC2를 사용하는 이유는 저는 주로 웹 서비스 배포와 DB 구축을 위한 경우였지만 EC2가 제공하는 다양한 기능이 필요할 때 사용하지 않을까 생각합니다.
EC2를 왜 사용하는가?
여러 이유가 있겠지만 제일 큰 이유는 아무래도 직접 물리적인 데이터 센터나 서버 운용 서비스를 만들어서 운영하는 것보다 클라우드 서비스를 사용하는 것이 훨씬 시간과 비용이 절약되기 때문이라 생각합니다.
또한 성능 및 용량의 추가나 감소가 가능하고 원하는 수 만큼 가상 서버를 구축할 수 있기 때문에 사용한다고 생각합니다.
EC2의 과금
EC2에는 과금이 존재하는데 아래와 같은 기준으로 과금이 부과됩니다.
- 인스턴스가 작동하는 동안의 시간을 기준으로 과금 발생
- 성능이 좋은 타입일수록 비싼 금액으로 측정
- 데이터 트래픽 요금도 존재하지만 월별로 일정 트래픽까지는 무료, 넘으면 요금 청구
(따라서 데이터가 수시로 전송되는 인스턴스라면 네트워크 비용도 고려해야 합니다.)
EC2 접근 방법
인스턴스 및 리소스를 생성하고 관리하는 웹 인터페이스(콘솔)를 사용합니다.
- AWS Management Console에 로그인 후 EC2를 선택하여 접근할 수 있습니다.
또는 AWS CLI를 이용해서 접근할 수도 있습니다.
EC2의 기능
- 인스턴스(instance) : 가상 서버
- AMIs(Amazone Machine Images) : 서버에 필요한 구성 요소(운영체제, 추가 소프트웨어 포함)를 패키징하는 인스턴스용 사전 구성 템플릿입니다.
- 인스턴스 타입(instance types) : 인스턴스의 다양한 CPU, 메모리, 스토리지, 네트워킹 용량 및 그래픽 하드웨어 구성
- 키 페어(key pairs) : 인스턴스에 대한 보안 로그인 정보로 AWS에서 공개 키를 저장하고 로컬에서 비밀 키를 저장합니다.
- 인스턴스 스토어 볼륨(instance store volumes) : 인스턴스를 중단, 최대 절전 모드로 전환하거나 종료할 때 삭제되는 임시 데이터용 스토리지 볼륨입니다.
- Amazon EBS 볼륨(Amazon EBS volumes) : Amazon EBS를 사용하는 데이터에 대한 영구적인 스토리지 볼륨을 말합니다.
- 리전 및 영역(regions and zones) : 인스턴스와 Amazon EBS 볼륨 등의 리소스에 대한 여러 물리적 위치를 말합니다.
- 보안 그룹(security groups) : 인스턴스에 도달할 수 있는 프로토콜, 포트 및 소스 IP 범위와 연결할 수 있는 대상 IP 범위를 지정하는 가상의 방화벽입니다.
- 탄력적 IP 주소(elastic IP address) : 동적 클라우드 컴퓨팅용 고정 IPv4 주소입니다.
⬇️ 각 EC2 기능을 포함한 EC2에 대해서 더 자세하게 알고싶으면 아래 링크를 참고하시길 바랍니다. ⬇️
[AWS] 📚 EC2 개념 원리 & 사용 세팅 💯 총정리 (Instance / EBS / AMI)
EC2 (Elastic Compute Cloud) 개념 EC2란 Amazon Elastic Compute Cloud의 줄임말로서 AWS에서 제공하는 클라우드 컴퓨팅이다. 독립된 컴퓨터를 임대해주는 서비스로서 AWS의 대표적인 서비스, 대표적인 상품이다.
inpa.tistory.com
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/concepts.html
Amazon EC2란 무엇인가요? - Amazon Elastic Compute Cloud
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
'톺아보기' 카테고리의 다른 글
AWS EC2에 대해 알아보기 Part 3 (0) | 2024.04.29 |
---|---|
AWS EC2에 대해 알아보기 Part 2 (0) | 2024.04.29 |
소프트웨어 버전 관리 (2) | 2024.04.11 |
자격증 시험 일정 (0) | 2024.03.23 |
봐야 하는 것들 (0) | 2024.03.18 |