DevOps

EC2란 무엇인가

주인장 꼬비 2023. 5. 27. 16:31

EC2가 무엇인지 대충은 알고 있는데 맞는건지 확신이 없어서 알아보기로 했다. 정리한다고 머리에 다 들어오는 것은 아니지만 한번 정리해두면 다음에 까먹었을때 다시 보면 기억에 도움이 되서 대충이나마 작성한다.

 

EC2란?

EC2 에 대해서 AWS에서는 다음과 같이 설명했다.

 

Amazon Elastic Compute Cloud(Amazon EC2)는 Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어에 선투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있습니다. Amazon EC2를 사용하여 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리할 수 있습니다. Amazon EC2에서는 확장 또는 축소를 통해 요구 사항 변경 또는 사용량 스파이크를 처리할 수 있으므로 트래픽을 예측할 필요성이 줄어듭니다.

 

한줄로 정의하자면 AWS의 클라우드 컴퓨팅 서비스 중 하나로, 가상 서버를 제공하여 개발자와 기업이 확장 가능한 컴퓨팅 리소스를 쉽게 생성하고 관리할 수 있게 도와주는 서비스라는 것이다. 즉, AWS로부터 원격으로 제어할 수 있는 가상의 컴퓨터를 한대 빌리는 서비스라는 것이다. 

 

Elastic (탄력적인) 이라는 이름이 붙은 이유는 신용카드와 같이 사용한 만큼 비용을 지불하기 때문이다. 비용이 후불로 청구되면서 상황에 따라 컴퓨터(ec2 머신)의 성능과 용량을 자유롭게 조절할 수 있다.

 

 

ec2 장점

1. 효율성: 클릭 몇번으로 서버를 생성할 수 있기 때문에 실제 서버를 구축하는 것보다 훨씬 간편하고 효율적이다. ec2가 아닌 물리 서버를 도입하게 된다면 하드웨어 스펙 선택부터 os 설치까지 손이 많이 가고 시간 소모가 크지만 ec2를 사용하면 클릭 몇번으로 해결된다. 

2. 비용 절감: 사용한 만큼 요금을 지불하면 된다. 

 

 

 

참고 문헌

- https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/concepts.html)

 

Amazon EC2란 무엇인가요? - Amazon Elastic Compute Cloud

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

 

- https://inpa.tistory.com/entry/AWS-%F0%9F%93%9A-EC2-%EA%B0%9C%EB%85%90-%EC%82%AC%EC%9A%A9-%EA%B5%AC%EC%B6%95-%EC%84%B8%ED%8C%85-%F0%9F%92%AF-%EC%A0%95%EB%A6%AC-%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-EBS-AMI#ec2_%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4_%ED%83%80%EC%9E%85_%EC%9D%BD%EB%8A%94_%EB%B2%95

 

[AWS] 📚 EC2 개념 원리 & 사용 세팅 💯 총정리 (Instance / EBS / AMI)

EC2 (Elastic Compute Cloud) 개념 EC2란 Amazon Elastic Compute Cloud의 줄임말로서 AWS에서 제공하는 클라우드 컴퓨팅이다. 독립된 컴퓨터를 임대해주는 서비스로서 AWS의 대표적인 서비스, 대표적인 상품이다.

inpa.tistory.com

 

'DevOps' 카테고리의 다른 글

AWS Route 53 (+DNS)  (0) 2023.08.12
Bastion 서버란 무엇인가  (0) 2023.05.13
Jenkins 개념 및 용어 정리  (0) 2023.05.13
Grafana, Loki, Prometheus  (0) 2023.02.19