AWS EC2란 무엇이며 왜 기업들이 EC2를 선택할까요?

빌드업웍스
8 min readJul 29, 2019

--

https://aws.amazon.com/ko

※ 본 글은 Amazon Web Services KoreaAmazon Web Services Korea YouTube channel의 내용을 기초로 작성되었습니다. 원본 내용은 해당글의 링크로 연결 되어 있으며, 원작자에게 저작권이 있습니다.

Amazon-EC2@4x icon

Amazon Elastic Compute Cloud (Amazon EC2)는 Amazon Web Services (AWS) 클라우드에서 확장 가능한 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어에 대한 투자를 앞당길 필요가 없기 때문에 애플리케이션을 신속하게 개발하고 배포 할 수 있습니다”

이를 통해 AWS의 환경을 컴퓨팅에 사용하고 컴퓨팅 리소스를 완전히 제어 할 수 있습니다. 컴퓨팅 요구가 변화함에 따라 Amazon EC2를 통해 몇 분 안에 새로운 서버 인스턴스를 가져오고 부팅 할 수 있으므로 용량을 빠르게 확장 할 수 있습니다. 또한 일반적인 실패 시나리오를 방지하고 개발자가 장애 복구 능력이 뛰어난 모바일 응용 프로그램을 개발할 수 있는 도구를 제공합니다.

Amazon EC2의 주요 기능과 이점은 어떤 것이 있나요?

Amazon EC2는 웹 서비스 인터페이스를 사용해 다양한 운영 체제로 인스턴스를 시작하고, 이를 사용자 정의 애플리케이션 환경으로 로드하며, 네트워크의 액세스 권한을 관리하고, 원하는 수의 시스템을 사용해 이미지를 실행할 수 있는 진정한 가상 컴퓨팅 환경을 제공합니다. Amazon EC2 기능과 이점은 다음과 같습니다.

Amazon-EC2_dark-bg@4x icon

Amazon EC2의 대표적 기능

Amazon EC2는 확장 가능하고 오류 복원력이 뛰어난 엔터프라이즈급 애플리케이션을 구축할 수 있는 여러 가지 강력한 기능을 제공합니다.

탄력성 있는 웹 스케일 컴퓨팅

Amazon EC2를 사용하면 몇 시간 또는 며칠이 아닌 몇 분 내에 용량을 늘리거나 줄일 수 있습니다. 한 개, 수백 개 또는 수천 개의 서버 인스턴스를 동시에 지정할 수 있습니다. 또한 Amazon EC2 Auto Scaling을 통해 EC2 플릿의 가용성을 유지하고 필요에 따라 집합을 자동으로 확장 및 축소하여 성능을 극대화하고 비용을 최소화할 수 있습니다. 여러 서비스의 크기를 조정하려면 AWS Auto Scaling을 사용하면 됩니다.

Amazon-EC2-Auto-Scaling_dark-bg@4x icon

Amazon EC2 Auto Scaling이란 무엇입니까?

Amazon EC2 Auto Scaling를 통해 애플리케이션의 로드를 처리할 수 있는 정확한 수의 Amazon EC2 인스턴스를 보유하도록 보장할 수 있습니다. Auto Scaling 그룹이라는 EC2 인스턴스 모음을 생성합니다. 각 Auto Scaling 그룹의 최소 인스턴스 수를 지정할 수 있으며, Amazon EC2 Auto Scaling에서는 그룹의 크기가 이 값 아래로 내려가지 않습니다. 각 Auto Scaling 그룹의 최대 인스턴스 수를 지정할 수 있으며, Amazon EC2 Auto Scaling에서는 그룹의 크기가 이 값을 넘지 않습니다. 원하는 용량을 지정한 경우 그룹을 생성한 다음에는 언제든지 Amazon EC2 Auto Scaling에서 해당 그룹에서 이만큼의 인스턴스를 보유할 수 있습니다. 조정 정책을 지정했다면 Amazon EC2 Auto Scaling에서는 애플리케이션의 늘어나거나 줄어드는 수요에 따라 인스턴스를 시작하거나 종료할 수 있습니다.

완전 제어

루트 액세스 및 상호 작용 기능을 포함하여 다른 머신에서와 같이 인스턴스를 완전히 제어할 수 있습니다. 부팅 파티션에 데이터를 보관한 채로 인스턴스를 중지한 다음 나중에 웹 서비스 API를 사용하여 동일한 인스턴스를 다시 시작할 수 있습니다. 웹 서비스 API를 사용하여 인스턴스를 원격으로 재부팅할 수 있으며, 콘솔 출력에도 액세스할 수 있습니다.

유연한 클라우드 호스팅 서비스

여러 인스턴스 유형, 운영 체제 및 소프트웨어 패키지를 선택할 수 있습니다. Amazon EC2를 사용하면 선택한 운영 체제 및 애플리케이션에 가장 적합한 메모리 구성, CPU, 인스턴스 스토리지, 부팅 파티션 크기를 선택할 수 있습니다. 예를 들어, 다양한 Linux 배포와 Microsoft Windows Server를 운영 체제로 선택할 수 있습니다.

통합성

Amazon EC2는 Amazon Simple Storage Service(Amazon S3), Amazon Relational Database Service(Amazon RDS) 및 Amazon Virtual Private Cloud(Amazon VPC) 등의 대부분의 AWS 서비스와 통합되어 있어, 컴퓨팅, 쿼리 처리 및 광범위한 애플리케이션 간 클라우드 스토리지에 대해 완전하고 안전한 솔루션을 제공합니다.

안정성

Amazon EC2는 교체 인스턴스를 빠르고 예측 가능하게 실행할 수 있는 매우 안정적인 환경을 제공합니다. 이 서비스는 Amazon의 입증된 네트워크 인프라와 데이터 센터 내에서 실행됩니다. Amazon EC2 서비스 수준 계약은 각 Amazon EC2 리전에 대해 99.99%의 가용성을 보장합니다.

보안

AWS에서 가장 우선순위가 높은 것이 클라우드 보안입니다. AWS 고객은 보안에 가장 보안에 민감한 조직의 요구 사항에 부합하도록 구축된 데이터 센터 및 네트워크 아키텍처의 혜택을 누릴 수 있습니다. Amazon EC2는 Amazon VPC와 함께 작동하여 사용자 컴퓨팅 리소스에 보안성 및 강력한 네트워킹 기능을 제공합니다.

Amazon-VPC@4x icon

Amazon VPC란 무엇입니까?

Amazon Virtual Private Cloud(VPC)를 사용하면 AWS 클라우드에서 논리적으로 격리된 공간을 프로비저닝하여 고객이 정의하는 가상 네트워크에서 AWS 리소스를 시작할 수 있습니다. IP 주소 범위 선택, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성 등 가상 네트워킹 환경을 완벽하게 제어할 수 있습니다. VPC에서 IPv4와 IPv6를 모두 사용하여 리소스와 애플리케이션에 안전하고 쉽게 액세스할 수 있습니다.

Amazon VPC용 네트워크 구성을 손쉽게 사용자 지정할 수 있습니다. 예를 들어, 인터넷에 액세스할 수 있는 웹 서버를 위해 퍼블릭 서브넷을 생성할 수 있으며, 인터넷 액세스가 없는 프라이빗 서브넷에 데이터베이스나 애플리케이션 서버와 같은 백엔드 시스템을 배치할 수 있습니다. 보안 그룹 및 네트워크 액세스 제어 목록을 포함한 다중 보안 계층을 활용하여 각 서브넷에서 Amazon EC2 인스턴스에 대한 액세스를 제어하도록 지원할 수 있습니다.

저렴한 비용

Amazon EC2는 고객에게 Amazon 규모에 따른 비용 측면적 절감 효과를 제공합니다. 실제로 소비하는 컴퓨팅 파워에 비해 매우 저렴한 비용을 지불합니다. Amazon EC2 인스턴스를 구매하는 방법에는 온디맨드, 예약 인스턴스스팟 인스턴스를 비롯하여 4가지 방법이 있습니다. 또한, 고객 전용 물리적 서버에 EC2 인스턴스 용량을 제공하는 전용 호스팅을 구매할 수도 있습니다.

빠른 시작

Source: 생활코딩 Youtube

Amazon EC2 시작은 간단하고 신속합니다. Amazon Machine Image (AMI)에서 사전 구성된 소프트웨어를 선택하고 Amazon EC2를 콘솔을 사용하여 클릭 몇 번으로 지체없이 시작할 수 있습니다. 그리고 Amazon EC2를 시작하는 몇 가지 방법이 있습니다. AWS Management Console, AWS 명령줄 도구(CLI) 또는 AWS SDK를 사용할 수 있습니다. 또한 AWS는 무료시작할 수 있습니다.

이러한 많은 기능으로 인해 기업들이 Amazon EC2를 선택하는 데 충분한 이유가 있습니다.

AWS-Cloud-alt_dark-bg@4x icon

AWS는 IT 인프라 비용을 절감하고 기업의 핵심가치에 더욱 집중할 수 있도록 합니다.

AWS에 대한 자세한 문의사항은 여기를 눌러 주세요.

--

--

빌드업웍스
빌드업웍스

Written by 빌드업웍스

클라우드 교육, 구축, 운영, 관리, 컨설팅 및 교육 리소스 디지털 퍼블리싱 : AWS 파트너, 유데미 파트너| buw.co.kr | admin@buw.co.kr | 053–954–3711

No responses yet