아마존 웹 서비스: 두 판 사이의 차이

편집 요약 없음
17번째 줄: 17번째 줄:
Amazon Relational Database Service.
Amazon Relational Database Service.


관계형 DB인스턴스 서비스이다. EC2를 DB서버로 돌리는 것도 가능하지만 RDS는 데이터베이스에 특화된 기능들을 제공하며, 백업이나 기타 서버 관리를 AWS에서 자동으로 해주기 때문에 편리한 점이 있다. 제공하는 DB엔진으로는 Aurora(MySQL을 기반으로 하는 아마존 자체 엔진), [[MySQL]], [[PostgreSQL]], [[Oracle]], [[MS SQL]]이 있다. <s>[[MariaDB]]는 [[오라클]] 눈치 보느라 못 넣은 것 같다.</s>
관계형 DB인스턴스 서비스이다. EC2를 DB서버로 돌리는 것도 가능하지만 RDS는 데이터베이스에 특화된 기능들을 제공하며, 백업이나 기타 서버 관리를 AWS에서 자동으로 해주기 때문에 편리한 점이 있다. 제공하는 DB엔진으로는 Aurora(MySQL을 기반으로 하는 아마존 자체 엔진), [[MySQL]], [[PostgreSQL]], [[Oracle]], [[MS SQL]]이 있다. <s>[[MariaDB]]는 [[오라클 (기업)|오라클]] 눈치 보느라 못 넣은 것 같다.</s>




작성중
작성중

2015년 8월 12일 (수) 00:10 판

Amazon Web Services.

개요

2006년 부터 아마존에서 운영하고 있는 클라우드 서비스. 세계 최대의 클라우드 서비스이다. 애플의 아이클라우드도 AWS에서 돌아가고 있으니... 최고경영자이자 설립자인 제프리 베조스가 사업 확장과 비효율적인 자원 이용에 대해 고민하다가 문득 플랫폼이라는 아이디어를 떠올리고 갑자기 필받아서 직원들에게 해고 협박을 하며 시작되었다. 그러니까 블랙 프라이데이나 기타 시즌에 몰리는 어마어마한 트래픽을 감당하기 위하여 어마어마한 서버를 구축해뒀는데, 비수기 때는 그 어마어마한 서버가 그냥 놀고만 있는 게 아니꼬와서 어마어마한 유지비만 먹는 애물단지라 어떻게든 이용하려다가 덤으로 플랫폼까지 구축하고 업계의 선두주자가 된 것이다. AWS의 성공으로 나타난 후발주자로 마이크로소프트 애져, 구글 클라우드 플랫폼 등이 있지만 둘 다 AWS 만큼의 성공을 거두진 못했다.

서비스

AWS에서 제공하는 클라우드 서비스는 매우 다양하다. 가상 컴퓨트 머신 EC2, DB서버 RDS부터 개발을 위한 가상 안드로이드 기기까지 정말 다양한 기능을 제공한다. 과금되는 요소도 정말 다양하다. 서비스 작명법이 조금 독특한데, 이니셜을 따온 뒤 겹치는 글자가 있으면 하나만 적고 숫자를 붙이는 식이다. 예로 Elastic Compute Cloud는 C가 2개라 EC2이다. 작명법의 또 다른 특징은 Elastic찰지구나이란 단어를 매우 좋아한다는 것. 그냥 고정IP를 엘라스틱 IP라고 하는 등, 붙일 건덕지가 조금이라도 있으면 이 형용사를 집어넣는다.

EC2

Elastic Compute Cloud.

가상 컴퓨트 인스턴스로, 고성능의 연산장치가 필요할 때도 쓰고 일반적인 서버를 구축할 때도 쓴다. AWS에서 웹 서버를 돌린다면 대부분은 EC2를 기반으로 한다. 쓰는 만큼 과금되는 구조이기 때문에 직접 구축한다면 수 천 만 원이 들어갈 컴퓨터를 필요할 때만 가동하는 식으로 저렴하게 이용할 수도 있다. HVM 인스턴스에선 오토 스케일링이라고 자동으로 필요한 성능에 따라 유동적으로 인스턴스의 성능을 향상시키거나 감소시켜서 지출을 줄일 수도 있다. 이는 클라우드 기반이기 때문에 가능한 부분.

전반적으로 소프트웨어 지원이 우월하다는 것도 또 다른 특징이다. 타 업체보다 제공하는 응용프로그램(스택)의 수가 매우 많으며, EC2에서 구동되는 리눅스 운영체제들은 Repository가 아마존 서버 내부에 10기가비트의 네트워크로 연결되어 있기 때문에 다운로드 속도가 미칠듯이 빠르다. 아마존 웹 서비스에 특화된 레드햇 기반 자체 리눅스 운영체제도 있다.

Amazon RDS

Amazon Relational Database Service.

관계형 DB인스턴스 서비스이다. EC2를 DB서버로 돌리는 것도 가능하지만 RDS는 데이터베이스에 특화된 기능들을 제공하며, 백업이나 기타 서버 관리를 AWS에서 자동으로 해주기 때문에 편리한 점이 있다. 제공하는 DB엔진으로는 Aurora(MySQL을 기반으로 하는 아마존 자체 엔진), MySQL, PostgreSQL, Oracle, MS SQL이 있다. MariaDB오라클 눈치 보느라 못 넣은 것 같다.


작성중