애플리케이션을 개발, 관리 및 운영하려면 다양한 기술 서비스가 필요합니다. 고객들은 완벽한 기능을 갖춘 유연한 기술 인프라 플랫폼을 대표하는 제품이 무엇인지 궁금해하곤 합니다. 아래에 클라우드가 제공하는 모든 혜택을 누릴 수 있는 현대적이고 강력하며 업계를 선도하고 있는 기술 인프라 플랫폼의 요구 사항에 대해 기술하였습니다. 또한, AWS가 이 요구 사항을 제공하는 방법과 각 기능이 필요한 이유에 대한 정보도 제공합니다.
AWS는 2006년부터 기술 인프라 플랫폼을 제공하기 시작했습니다. 현재 다양한 방식으로 활발하게 AWS를 사용하고 있는 백만 명 이상의 고객과 더불어 AWS는 상당한 운영 경험을 축적해 왔습니다. 또한, AWS는 매우 빠른 속도로 혁신을 주도하며, 2012년에는 159개, 2013년에는 280개, 2014년에는 516개, 2015년에는 722개, 2016년에는 1,017개 이상의 중요한 기능 및 서비스를 제공했습니다. 고객이 지속적으로 사용하고자 하는 기능과 서비스를 신속하게 제공하는 데 중점을 두고 있습니다.
이러한 요구 사항이 나열된 스프레드시트를 다운로드하여 클라우드 플랫폼 평가 활동에 사용하시기 바랍니다.
- SOC 1/ISAE 3402
- SOC 2
- SOC 3
- PCI DSS 레벨 1
- ISO 27001
- IRAP
- FIPS 140-2
- MPAA
- HIPAA
- FedRAMP(SM)
- DoD CSM 레벨 1-2, 3-5
- DIACAP 및 FISMA
- MTCS 티어 3 인증
- ITAR
- CSA
- ISO 9001
클라우드 리소스에 대해 세분화된 수준으로 액세스 제어
사용자 및 그룹을 만들고 정교한 정책 언어를 사용하여 세분화된 수준(예: 사용자, 리소스, 시간 및 소스 IP 주소)으로 클라우드 리소스에 대한 액세스를 제어하면, 클라우드에서 좀 더 안전하게 애플리케이션을 배포하고 좀 더 쉽게 보안 정책을 구현할 수 있습니다.
AWS IAM을 사용하면 사용자 및 그룹을 만들고 관리할 수 있으며 Amazon S3 스토리지 버킷, Amazon EBS 스냅샷 또는 Amazon DynamoDB 테이블과 같은 AWS 리소스에 대한 액세스 권한을 제어할 수 있습니다. 자세히 알아보기 »
기존 Identity and Access Management 시스템과 통합
기존의 ID 및 액세스 관리 시스템과 통합하면 클라우드에서 병렬 ID 세트를 만드는 과정을 실행하지 않아도 되며 클라우드에 있는 리소스에 액세스할 수 있는 권한을 부여하는 데 기존 시스템의 ID를 사용할 수 있습니다.
AWS Directory Service는 AWS 리소스를 기존 온프레미스 Microsoft Active Directory와 연결하거나 AWS 클라우드에서 새로운 독립실행형 디렉터리를 설정하는 데 사용할 수 있는 관리형 서비스입니다. 자세히 알아보기 »
전용 하드웨어 기반 키 관리
암호화 키 관리에 엄격한 계약 또는 규제 요구 사항이 적용되는 애플리케이션 및 데이터에 대해 때때로 추가적인 보호가 필요합니다. 사용자는 클라우드에 배포된 보안 키 관리를 위해 정부 표준에 따라 설계되고 검증된 하드웨어 보안 모듈(HSM) 내에 암호화 키를 보호하는 서비스를 사용할 수 있어야 합니다.
AWS CloudHSM 서비스를 사용하면 AWS 클라우드 내의 전용 HSM 어플라이언스에 액세스할 수 있습니다. 자세히 알아보기 »
애플리케이션을 배포할 때, 최소 지연 시간 및 최상의 사용자 경험을 보장할 수 있도록 사용자 또는 고객과 가까운 위치에 애플리케이션을 배포해야 합니다. 자세히 알아보기 »
데이터 로컬리티 유지 및 보장
많은 고객이 데이터가 상주하는 장소를 통제하는 규제 또는 정책 요구 사항을 가지고 있습니다. 이 규제 또는 정책을 준수하려면 데이터 로컬리티가 유지되어야 합니다.
AWS에서는 지리적으로 격리되어 전 세계에 분포된 수많은 다양한 리전을 제공하므로, 사용자는 데이터를 배치할 장소를 결정할 수 있습니다. 데이터는 다른 리전으로 복제되지 않으며 사용자가 데이터를 이동하도록 선택하지 않는 한 이동되지 않습니다. 자세히 알아보기 »
고객에게 더 빠른 다운로드 및 더 짧은 지연 시간 연결 제공
최종 사용자 또는 고객이 애플리케이션의 원본 가까이에 위치하지 않더라도 정적 콘텐츠이든지 사전 녹화된 동영상 또는 라이브 동영상이든지와 관계없이 최종 사용자 또는 고객에게 지연 시간이 짧은 고성능 애플리케이션을 제공할 수 있어야 합니다.
Amazon CloudFront는 전 세계 엣지 로케이션 네트워크를 통해 최종 사용자에게 콘텐츠를 배포합니다. 자세히 알아보기 »
사이트 중단 시에도 짧은 지연 시간 내에 애플리케이션에 연결
인바운드 요청이 정상적인 인프라에 도달하려면 모든 외부 연결 애플리케이션에 DNS(Domain Name Resolution)가 필요합니다. DNS 서비스는 애플리케이션 사용 시 사용자에게 빠른 경험을 제공하도록 지연 시간을 인지할 수 있어야 합니다.
Amazon Route 53은 DNS 장애 조치 및 지연 시간 기반 라우팅과 같은 기능을 포함하는 가용성이 높고 확장 가능한 DNS 서비스이므로, 가용성이 높고 성능이 우수한 애플리케이션을 제공할 수 있게 해줍니다. 자세히 알아보기 »
클라우드 애플리케이션에는 컴퓨팅과 메모리, 네트워크 리소스에 대한 광범위한 요구사항이 있습니다.
Amazon EC2는 클라우드에서 크기 조정이 가능한 컴퓨팅 파워를 제공하며 개발자와 시스템 관리자가 보다 쉽게 웹 규모 컴퓨팅을 작업할 수 있도록 설계되었습니다. Amazon EC2는 새로운 서버 인스턴스를 확보하고 부팅하는 데 필요한 시간을 단 몇 분으로 단축하므로 컴퓨팅 요구 사항의 변화에 따라 신속하게 용량을 확장하거나 축소할 수 있습니다. 자세히 알아보기 »
컨테이너는 경량으로, 가상 머신보다 메모리와 컴퓨팅 부담이 적으며 수백 또는 수천 개의 작고 분리된 '유동적인 작업'으로 이루어진 애플리케이션을 손쉽게 지원할 수 있습니다. 적절한 컨테이너식 애플리케이션은 쉽게 확장하고 유지할 수 있을 뿐만 아니라 사용 가능한 시스템 리소스를 효율적으로 이용할 수 있게 해 줍니다.
Amazon EC2 Container Service는 Docker 컨테이너를 지원하는 확장성이 뛰어난 고성능 컨테이너 관리 서비스로서, 이를 사용하여 Amazon EC2 인스턴스의 관리형 클러스터에 분산된 애플리케이션을 손쉽게 실행할 수 있습니다. 자세히 알아보기 »
AWS Lambda는 이벤트에 대한 응답으로 코드를 실행하고, 자동으로 컴퓨팅 리소스를 관리하여 새로운 정보에 신속하게 대응하는 애플리케이션을 쉽게 개발할 수 있도록 지원하는 컴퓨팅 서비스입니다. AWS Lambda는 이미지 업로드, 인앱 활동, 웹 사이트 클릭, 연결된 디바이스에서의 출력과 같은 이벤트가 발생한 후 몇 밀리 초 내에 코드를 실행합니다.
Lambda는 고가용성 컴퓨팅 인프라에서 코드를 실행하고 서버와 운영 체제 유지 관리, 용량 프로비저닝 및 자동 조정, 코드 및 보안 패치 배포, 코드 모니터링 및 로깅 등 모든 컴퓨팅 리소스 관리를 수행합니다. 개발자는 코드를 제공하기만 하면 됩니다. 자세히 알아보기 »
범용 컴퓨팅 인스턴스는 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공하며, 소규모 및 중간 규모 데이터베이스, 데이터 처리 작업, 캐싱 집합 및 다양한 애플리케이션의 백엔드 서버에 적합합니다.
Amazon EC2는 T2 및 M3 범용 인스턴스 유형을 제공합니다. T2 인스턴스는 기본 수준의 CPU 성능에 기본 수준 이상의 순간 성능을 제공하는 성능 순간 확장 가능 인스턴스입니다. M3 인스턴스 유형은 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공하며 다양한 애플리케이션에 적합합니다. 자세히 알아보기 »
컴퓨팅 최적화 인스턴스
컴퓨팅 최적화 인스턴스는 고성능 컴퓨팅 파워의 혜택을 누릴 수 있는 애플리케이션에 최적화되어 있습니다. 컴퓨팅 최적화 인스턴스 유형은 대량 트래픽 프런트 엔드 집합, 온디맨드 배치성 프로세스, 분산 분석, 웹 서버, 배치성 프로세스 및 고성능 과학 및 엔지니어링 애플리케이션과 같은 CPU 바인딩 애플리케이션 실행에 적합합니다.
Amazon EC2는 다른 인스턴스 유형보다 vCPU 대 메모리의 비율이 높은 C4 및 C3 컴퓨팅 최적화 인스턴스 유형을 제공합니다. C4 인스턴스는 컴퓨팅 최적화 인스턴스의 최신 세대 인스턴스이며 EC2에서 가장 성능이 뛰어난 프로세서와 가장 저렴한 요금/컴퓨팅 성능을 제공합니다. 자세히 알아보기 »
메모리 최적화 인스턴스
메모리 최적화 인스턴스는 메모리 집약적 애플리케이션에 최적화되어 있으며, 데이터베이스, Memcached 및 기타 분산 캐시와 큰 규모의 엔터프라이즈 애플리케이션 배포에 적합합니다.
Amazon EC2는 Amazon EC2 인스턴스 중 RAM의 GiB당 비용이 가장 낮은 R3 메모리 최적화 인스턴스 유형을 제공합니다. 자세히 알아보기 »
스토리지 최적화 인스턴스
스토리지 최적화 인스턴스는 특정 디스크 I/O 및 스토리지 용량 요구 사항을 가진 애플리케이션에 최적화되어 있으며 Cassandra 및 MongoDB와 같은 NoSQL 데이터베이스, 확장 트랜잭션 데이터베이스, 데이터 웨어하우징, 하둡 및 클러스터 파일 시스템과 같은 애플리케이션에 적합합니다.
Amazon EC2는 I2 및 HS1 스토리지 최적화 인스턴스 유형을 제공합니다. I2 인스턴스는 초고속 임의 I/O 성능에 최적화된 초고속 SSD 지원 인스턴스 스토리지를 제공하며, 고성능 IOPS를 저렴한 비용에 제공합니다. HS1 인스턴스는 인스턴스당 매우 높은 스토리지 밀도와 높은 순차 읽기/쓰기 성능을 제공합니다. 또한 EC2 인스턴스 중 가장 높은 스토리지 밀도를 제공하며 스토리지 GB당 비용이 가장 낮습니다. 자세히 알아보기 »
GPU 인스턴스
GPU 인스턴스를 사용하면 전산 화학, 렌더링, 금융 모델링 및 엔지니어링 디자인과 같은 애플리케이션에 GPU 성능 기능을 활용할 수 있습니다.
Amazon EC2는 그래픽 및 범용 GPU 컴퓨팅 애플리케이션을 위해 설계된 G2 인스턴스 유형을 제공합니다. 자세히 알아보기 »
언제든지 인스턴스 크기 조정
애플리케이션의 요구 사항은 시간이 지남에 따라, 또는 애플리케이션 개발 중에 바뀔 수 있으므로, 언제든지 인스턴스의 크기를 쉽게 변경하여 필요한 용량에 대해서만 지불할 수 있어야 합니다.
Amazon EC2를 사용하면 언제든지 쉽게 컴퓨팅 인스턴스 크기를 조정할 수 있습니다. 애플리케이션의 필요에 따라 몇 번의 마우스 클릭으로 좀 더 크거나 작은 인스턴스로 전환할 수 있습니다. 자세히 알아보기 »
종량 과금제 요금
단기로 사용하거나, 사용량에 변동이 많거나, 사용량을 예측할 수 없는 애플리케이션에 대해서는 사용한 만큼만 비용을 지불하고 사전 약정이 없는 종량 과금제 요금 모델이 가장 적합한 옵션입니다.
Amazon EC2 온디맨드 인스턴스를 사용하면 장기 약정 없이 시간 단위로 컴퓨팅 파워를 구입할 수 있습니다. 자세히 알아보기 »
온디맨드 인스턴스 요금에 비해 상당한 할인(최대 75%) 제공
예약 인스턴스는 온디맨드 인스턴스 요금에 비해 상당한 할인 혜택(최대 75%)을 제공합니다. 사용 중인 운영 체제(예 Linux/UNIX 또는 Windows)나 예약 인스턴스를 구매한 가용 영역에서 예약 인스턴스를 언제나 사용할 수 있습니다.
수요가 꾸준한 애플리케이션의 경우, 예약 인스턴스를 사용하면 온디맨드 인스턴스 사용에 비해 상당한 비용을 절감할 수 있습니다. 자세히 알아보기 »
초과 용량에 대해 상당히 할인된 시장 기반 요금
유연하게 시작 및 중지(즉, 중단)할 수 있는 애플리케이션 또는 컴퓨팅 요금이 매우 저렴할 때만 경제적인 애플리케이션에 대해 시장 기반 요금을 사용하면, 지정한 입찰가에 표준 온디맨드 요금에서 대폭 할인된 요금으로 서비스를 이용할 수 있습니다.
Amazon EC2 스팟 인스턴스를 사용하면 AWS 초과 용량을 사용하는 데 지불할 요금을 고객이 지정할 수 있습니다. AWS는 스팟 마켓을 통해 초과 용량을 제공합니다. 최대 입찰 가격이 입찰 기간 중 언제라도 스팟 가격을 초과하면 해당 인스턴스를 고객의 저렴한 스팟 입찰가로 사용할 수 있게 됩니다. 자세히 알아보기 »
오픈 마켓에서 예약 용량 판매
컴퓨팅 리소스를 일정 기간 동안 사용하기로 약정하였으나 계획이 변경된 경우 용량을 다른 사용자에게 판매할 수 있는 유연성이 제공되어 투자한 금액을 회수할 수 있습니다.
Amazon EC2 예약 인스턴스가 더는 필요하지 않은 경우, 예약 인스턴스 마켓플레이스에서 다른 비즈니스나 조직에 판매할 수 있습니다. 또한, 예약 인스턴스 마켓플레이스를 살펴보고 다른 AWS 고객이 판매하는 더 다양한 예약 인스턴스 기간 및 요금 옵션 중에서 선택할 수도 있습니다. 자세히 알아보기 »
대량 구매 시 추가 할인 혜택
클라우드에서 사용량이 증가할수록 저렴한 비용이 적용되는 요금제로 용량을 예약하면 더욱 저렴한 비용으로 서비스를 이용할 수 있습니다.
시간당 요금이 저렴할 뿐만 아니라 예약 용량을 대량으로 구매하면 계층화된 용량 할인이 추가로 적용됩니다. 사용량이 증가할수록 가격은 더욱 저렴해집니다. 자세히 알아보기 »
수십만 개 코어에 필요한 경우에만 액세스 가능
단시간에 고도로 확장 가능한 유틸리티 컴퓨팅으로 기존 인프라의 제약에서 벗어날 수 있으므로, 복잡한 질문에 대한 해답을 제공하는 데 있어 더는 용량이 걸림돌이 되지 않습니다.
필요할 때 필요한 만큼 컴퓨팅 파워를 프로비저닝할 수 있습니다. 최근 Cycle Computing에서는 50,000개의 코어를 프로비저닝하여 약물 개발 일정을 현저히 앞당겼습니다.
인스턴스에 손쉽게 고정 퍼블릭 IP 주소 할당
클라우드에서 실행하는 인스턴스에 쉽게 고정 퍼블릭 IP 주소를 할당할 수 있으므로, 복잡한 구성 작업이나 데이터 센터 직원의 도움 없이도 인스턴스 간에 IP 주소 이동이 가능합니다.
Amazon EC2 인스턴스는 탄력적 IP 주소를 지원하므로, 인스턴스에 쉽게 고정 퍼블릭 IP 주소를 할당 및 재할당할 수 있습니다. 자세히 알아보기 »
IP 네트워킹 구성 제어
클라우드에서 애플리케이션을 배포하는 경우 IP 주소 구성을 완벽하게 제어할 수 있어야 합니다. 즉, 계속해서 기존 IP 주소 지정 체계를 손쉽게 사용할 수 있고, 기존 IP 네트워크에 쉽게 연결할 수 있습니다.
Amazon Virtual Private Cloud를 사용하면 사용자가 정의한 논리적으로 격리된 가상 네트워크도 완벽히 제어할 수 있습니다. 자세히 알아보기 »
여러 프라이빗 및 퍼블릭 서브넷 생성
여러 IP 서브넷, 네트워크 인프라, 제어 라우팅 테이블을 생성할 수 있으므로 애플리케이션의 네트워크 통신을 세밀하게 제어할 수 있습니다. 예를 들어, 인터넷 액세스를 지원하는 웹 서버용 퍼블릭 서브넷을 생성할 뿐 아니라 인터넷 액세스를 지원하지 않는 백엔드 서버용 프라이빗 서브넷을 생성할 수 있습니다. 이렇게 하면 애플리케이션의 보안을 강화할 수 있습니다.
Amazon Virtual Private Cloud를 사용하면 사용자가 정의한 논리적으로 격리된 가상 네트워크도 완벽히 제어할 수 있습니다. 자세히 알아보기 »
컴퓨팅 리소스에 다중 네트워크 인터페이스 연결
네트워크 및 보안 어플라이언스 사용, 관리 네트워크 생성 등과 같은 작업 또는 이중 홈 인스턴스를 사용하려는 시나리오에서는 컴퓨팅 인스턴스에 다중 네트워크 인터페이스를 연결할 수 있는 기능이 필요합니다.
Amazon Virtual Private Cloud를 사용하면 다중 엘라스틱 네트워크 인터페이스를 생성하여 사용자가 정의한 논리적으로 격리된 가상 네트워크에 있는 Amazon EC2 인스턴스에 연결할 수 있습니다. 자세히 알아보기 »
컴퓨팅 리소스 간 트래픽을 정밀 제어
컴퓨팅 인스턴스 간의 트래픽 흐름을 제어하는 것은 클라우드 환경에 보안 정책 및 절차를 구현하는 데 있어 매우 중요합니다.
Amazon Virtual Private Cloud를 사용하면 보안 그룹 및 네트워크 액세스 제어 목록(ACL)을 사용할 수 있어 사용자가 정의한 논리적으로 격리된 가상 네트워크에서 Amazon EC2 인스턴스 간의 네트워크 트래픽 흐름을 세밀하게 제어할 수 있습니다. 자세히 알아보기 »
클라우드 리소스에 하드웨어 기반 가상 프라이빗 네트워킹 연결
VPN이 있는 클라우드로 네트워크를 안전하게 확장하려는 경우 원하는 하드웨어 어플라이언스로 기존 네트워크 인프라와 클라우드 리소스 간에 편리하고 원활한 액세스를 제공할 수 있습니다.
Amazon Virtual Private Cloud는 하드웨어 기반 VPN을 사용해 사용자가 정의한 논리적으로 격리된 가상 네트워크에 네트워크를 연결할 수 있게 해 줍니다. 자세히 알아보기 »
온프레미스와 클라우드 인프라 간의 지연 시간이 짧은 고속 프라이빗 전용 연결
기본 인터넷 연결로는 해결할 수 없는 보안 또는 연결 요구 사항이 있는 경우 다양한 위치에서 프라이빗 1GBPS 또는 10GBPS 연결로 네트워크를 클라우드에 직접 연결하여 그러한 요구 사항을 충족할 수 있습니다.
AWS Direct Connect를 사용하면 온프레미스에서 AWS로의 프라이빗 네트워크 연결을 쉽게 설정할 수 있습니다. 자세히 알아보기 »
고객의 필요에 맞게 자동으로 확장 또는 축소
클라우드 인프라는 사용자가 정의한 정책 및 지표에 따라 용량을 추가 또는 삭제하여 자동으로 확장 또는 축소할 수 있어야 합니다. 그래야만 필요한 용량 또는 사용한 용량에 대해서만 요금을 지불하면서 고객의 요구를 충족할 수 있습니다.
Auto Scaling을 사용하면 사용자가 정의하는 트리거에 따라 Amazon EC2 용량을 자동으로 확장하거나 축소할 수 있습니다. 자세히 알아보기 »
물리적으로 분리된 위치에 애플리케이션 배포
애플리케이션의 고가용성 요구 사항을 충족하려면 물리적으로 분리된 여러 중복 위치에 쉽게 애플리케이션을 배포할 수 있어야 합니다. 그래야 한 시설의 가동이 중지되어도 애플리케이션의 가용성이 영향을 받지 않습니다.
각 AWS 리전은 여러 중복 가용 영역을 지원하여 물리적으로 분리되어 있긴 하지만 동기식 데이터 복제가 가능할 만큼은 가까운 위치에 애플리케이션을 배포할 수 있습니다. 자세히 알아보기 »
가변적인 요청 로드를 자동으로 분산
애플리케이션에 대한 요구가 전체 클라우드 인프라에 걸쳐 균등하게 분산되도록 하려면, 별도의 서비스 배포 및 관리 없이 자동으로 조정되고 관리되는 로드 밸런싱 서비스를 활용할 수 있어야 합니다. 로드 밸런싱 서비스는 또한 작동 중지로 인해 사용자에게 문제가 생기는 일이 없도록 애플리케이션의 상태도 확인해야 합니다.
Elastic Load Balancing은 수신되는 애플리케이션 트래픽을 여러 Amazon EC2 인스턴스에 자동으로 배포합니다. 이렇게 하면 애플리케이션의 수신 트래픽에 대한 응답으로 필요한 로드 밸런싱 용량을 원활하게 제공할 수 있습니다. Amazon VPC와 함께 Elastic Load Balancing을 사용하면 내부 및 외부 로드 밸런싱을 제공할 수 있습니다. 자세히 알아보기 »
클라우드용으로 설계된 운영 체제
클라우드에 적합하게 설계, 구축 및 최적화된 운영 체제는 안정성, 보안 및 성능을 높이면서 동시에 새로운 차원의 자동화 기능을 제공할 수 있습니다.
Amazon Linux AMI는 Amazon EC2 사용자에게 무료로 제공됩니다. Amazon EC2에서 실행되는 애플리케이션에 안정적이고 안전한 고성능 실행 환경을 제공할 수 있도록 설계되었습니다. AMI에는 AWS와 통합할 수 있는 여러 가지 도구, 라이브러리 및 유틸리티가 포함되어 있습니다. Amazon Web Services는 Amazon Linux AMI를 실행하는 모든 인스턴스에 지속적인 보안 및 유지관리 업데이트를 제공합니다. 자세히 알아보기 »
Red Hat Enterprise Linux
현재 Red Hat Enterprise Linux를 사용하거나 또는 애플리케이션에 Red Hat Enterprise Linux가 필요한 경우, 클라우드에서 원하는 운영 체제를 선택할 수 있으면 비즈니스에 필요한 애플리케이션을 쉽게 배포할 수 있습니다.
Red Hat Enterprise Linux 구동 Amazon EC2는 다양한 애플리케이션을 배포하는 신뢰성 높은 클라우드 플랫폼을 제공하며 클러스터 컴퓨팅 인스턴스를 비롯한 모든 인스턴스 유형에 사용 가능합니다.
자세히 알아보기 »
SUSE Linux Enterprise Server
현재 SUSE Linux Enterprise Server를 사용하거나 애플리케이션에 SUSE Linux Enterprise Server가 필요한 경우, 클라우드에서 원하는 운영 체제를 선택할 수 있다면 비즈니스에 필요한 애플리케이션을 쉽게 배포할 수 있습니다.
SUSE Linux Enterprise Server 구동 Amazon EC2는 1,600개 이상의 ISV(Independent Software Vendor)에서 제공하는 10,000개 이상의 인증된 애플리케이션을 갖춘 개발, 테스트 및 프로덕션 작업에 필요한 입증된 클라우드 플랫폼입니다. SUSE Linux Enterprise Server는 클러스터 컴퓨팅 인스턴스를 비롯한 모든 인스턴스 유형에 사용 가능합니다. 자세히 알아보기 »
Ubuntu Server
현재 Ubuntu Server를 사용하거나 애플리케이션에 Ubuntu Server가 필요한 경우 클라우드에서 원하는 운영 체제를 선택할 수 있다면 비즈니스에 필요한 애플리케이션을 쉽게 배포할 수 있습니다.
AWS Marketplace에서 클릭 몇 번만으로 Ubuntu Server를 Amazon EC2 인스턴스에 배포할 수 있습니다. 자세히 알아보기 »
Microsoft Windows Server
Microsoft Windows에서 실행되는 애플리케이션의 경우 클라우드에서 적합한 운영 체제 및 버전을 선택할 수 있다면 비즈니스에 필요한 Windows 애플리케이션을 쉽게 배포할 수 있습니다.
Microsoft Windows Server 구동 Amazon EC2는 Microsoft Web Platform, ASP.NET 및 Internet Information Server(IIS)을 사용하여 애플리케이션을 빠르고 안정적으로 배포할 수 있는 환경입니다. 자세히 알아보기 »
Microsoft SQL Server
Microsoft SQL Server를 사용하는 애플리케이션의 경우, Windows 및 SQL Server에서 구동되는 사전 구성된 컴퓨팅 인스턴스를 선택할 수 있다면 소프트웨어 배포가 아니라 애플리케이션에 좀 더 시간을 집중할 수 있습니다.
SQL Server가 설치된 Windows Server 구동 Amazon EC2에서는 필요한 시간만큼 데이터베이스 서버를 자유롭게 실행할 수 있습니다. AWS에서는 여러 버전의 Microsoft SQL Server를 지원하는 Amazon EC2를 제공합니다. 자세히 알아보기 »
Oracle Databases 및 미들웨어
클라우드 환경에서 친숙한 Oracle 솔루션을 쉽게 사용할 수 있다면 소프트웨어 소싱 및 배포 대신 애플리케이션 구축에 시간을 집중할 수 있습니다.
AWS와 Oracle은 클라우드에서 엔터프라이즈 애플리케이션을 편리하게 배포할 수 있는 방법을 제공해 드리기 위해 협력하고 있습니다. Oracle이 제공하는 엔터프라이즈 소프트웨어 스택은 모두 Amazon EC2에서 시작할 수 있습니다. 또한, Amazon Relational Database Service는 완전관리형 데이터베이스 서비스를 제공하므로 Oracle을 비롯한 원하는 엔진을 선택할 수 있습니다. 자세히 알아보기 »
Microsoft 비즈니스 애플리케이션
비즈니스에 사용하는 Microsoft Enterprise 애플리케이션을 클라우드 환경에 배포하면 익숙한 애플리케이션을 사용하면서 클라우드가 제공하는 가용성, 비용 절감 및 유연성의 혜택을 누릴 수 있습니다.
SharePoint, Exchange, SQL Server, Lync, System Center, Dynamics 등의 Microsoft 애플리케이션을 비용은 낮으면서 성능은 뛰어난 Amazon EC2 인프라에서 실행할 수 있습니다. 자세히 알아보기 »
Microsoft License Mobility
Microsoft 소프트웨어의 라이선스가 이미 있는 경우 해당 라이선스가 클라우드에도 적용되므로 별도의 투자를 하지 않아도 됩니다.
Software Assurance를 통한 Microsoft License Mobility를 사용하면 Microsoft 고객은 추가 소프트웨어 라이선스 비용 없이 기존 Microsoft Server 애플리케이션 라이선스를 AWS에서 사용할 수 있습니다. 자세히 알아보기 »
SAP 솔루션
장기 약정이나 기본 인프라를 위한 많은 자본 지출 없이 SAP 솔루션을 확장 가능한 종량 과금제 플랫폼에서 유연하게 배포하면, 비용을 낮추고 효율성은 높이며 출시 기간을 단축할 수 있습니다.
AWS와 SAP는 모든 규모의 비즈니스를 위한 혁신적인 솔루션을 개발하고 최대한의 고객 가치를 제공할 수 있도록 최선을 다하고 있습니다. SAP과 AWS가 기본 AWS 리소스의 성능을 테스트하고 확인했으며 서버 및 가상 플랫폼에 적용되는 표준에 대해서도 인증했으므로, SAP의 신규 및 기존 고객은 프로덕션 환경에서 안심하고 SAP 공인 Amazon EC2 인스턴스에 솔루션을 배포할 수 있습니다. 자세히 알아보기 »
IBM 솔루션 및 개발자 도구
장기 약정이나 기본 인프라를 위한 많은 자본 지출 없이 IBM 솔루션 및 개발자 도구를 확장 가능한 종량 과금제 플랫폼에서 유연하게 배포하면, 필요한 도구 및 솔루션에 액세스할 수 있을 뿐만 아니라 클라우드가 제공하는 가용성, 낮은 비용 및 유연성의 혜택을 누릴 수 있습니다.
Amazon EC2에서 이미 익숙하고 그 성능이 입증된 다양한 IBM 플랫폼 기술을 실행할 수 있습니다. 이 플랫폼 기술에는 IBM DB2, IBM Domino, IBM Informix, IBM Web Content Manager, IBM WebSphere Application Server, IBM WebSphere sMash, IBM WebSphere Portal Server 및 해당 Windows 클라이언트가 있는 InfoSphere DataStage/QualityStage 등이 있습니다. 자세히 알아보기 »
강력한 멀티 코어 프로세서
HPC(고성능 컴퓨팅) 워크로드에는 일반적으로 멀티 고속 코어가 필요합니다. 온디맨드 유틸리티 클라우드 컴퓨팅 플랫폼에서 이러한 프로세서는 모든 개발자에게 슈퍼 컴퓨터 수준의 파워를 제공합니다.
Amazon EC2 클러스터 컴퓨팅 인스턴스는 최신 인텔 E5 제품군 프로세서 및 고급 벡터 확장, NUMA, 터보 모드, 하드웨어 가상화를 통해 코드를 위한 고성능 환경을 제공합니다. 자세히 알아보기 »
고속 상호 연결
대부분의 HPC 코드는 네트워크를 통해 클러스터 노드 간에 정보를 교환합니다. 고속으로 상호 연결된 네트워크는 교환 지연 시간을 줄이므로 대규모 컴퓨팅 워크로드를 상당히 가속화할 수 있습니다.
Amazon EC2 클러스터 컴퓨팅 인스턴스는 성능이 뛰어나고, 지연 시간이 짧으며, 완벽한 양방향 10Gb 이더넷 네트워크에 배포됩니다. 자세히 알아보기 »
인스턴스 간의 물리적인 거리
기본 하드웨어가 물리적으로 가깝도록 인스턴스를 배치하면 해당 인스턴스 간의 통신 지연 시간을 줄이고 컴퓨팅 성능을 향상할 수 있습니다.
Amazon EC2 클러스터 배치 그룹을 사용하면 애플리케이션에서 양방향 대역폭 및 지연 시간이 짧은 네트워크 성능의 이점을 활용할 수 있습니다. 자세히 알아보기 »
인스턴스의 상태에 대한 정보를 확보
애플리케이션이 정상적으로 실행되고 있는지 확인하기 위해 클라우드에서 실행하는 인스턴스의 상태를 파악하는 것이 중요합니다. 내장된 상태 확인 기능은 인스턴스 가용성에 대한 정보를 제공합니다.
Amazon EC2 인스턴스에는 인스턴스의 상태 및 가용성에 대한 정보를 제공하는 인스턴스 상태 확인 기능이 내장되어 있습니다. 자세히 알아보기 »
사용자 전용 하드웨어에 배포
컴퓨팅 인프라를 해당 고객 전용 하드웨어에서 실행해야 하는 규정 준수 또는 정책 요구 사항이 있을 수 있습니다.
Amazon EC2 전용 인스턴스는 단일 고객에게 지정된 전용 하드웨어를 실행하면서 AWS 클라우드의 장점을 최대한 활용할 수 있도록 합니다. 자세히 알아보기 »
최종 사용자를 위한 클라우드 기반 데스크톱 프로비저닝
최종 사용자가 다양한 클라이언트 디바이스에서 액세스할 수 있는 고성능 클라우드 기반 가상 데스크톱을 간편하게 프로비저닝할 수 있어 데이터를 안전하게 보관하고 다양한 사용자의 요구 사항을 충족하는 데 도움이 됩니다.
Amazon WorkSpaces는 완벽하게 관리되는 데스크톱 클라우드 컴퓨팅 플랫폼으로, 이를 사용하면 클라우드 기반 데스크톱을 간편하게 프로비저닝할 수 있습니다. 최종 사용자는 클라우드 기반 데스크톱을 사용하여 노트북, iPad, Kindle Fire, Android 태블릿 등 원하는 디바이스에서 필요한 문서, 애플리케이션, 리소스에 액세스할 수 있습니다. 자세히 알아보기 »
모든 유형의 데이터에 사용할 수 있는 내구성 높은 스토리지
뛰어난 확장성과 높은 내구성이 필요하고 언제든지 데이터에 액세스해야 하는 애플리케이션의 경우 최소 약정이나 선수금 없이 데이터를 저장할 지리적 위치를 선택할 수 있고 데이터 상주 암호화와 같은 다른 기능도 활용할 수 있습니다.
Amazon S3를 사용하면 분량에 상관없이 데이터를 언제 어디서나 저장하고 액세스할 수 있으며 99.999999999%의 내구성을 보장합니다. 자세히 알아보기 »
또한, Amazon S3는 최소 30일간 보관되며, 내구성은 동일하지만, 요금이 좀 더 저렴한 Standard-Infrequent Access 티어를 제공합니다. 액세스하는 빈도는 낮지만 즉각적인 액세스가 필요한 데이터에 적합합니다. 자세히 알아보기 »
자주 액세스하지 않는 데이터를 위한 아카이브 스토리지
자주 액세스하지 않는 데이터와 검색 시간이 오래 걸리는 데이터의 경우 비용이 저렴하면서도 내구성과 가용성은 매우 높은 서비스를 선택해야 합니다.
Amazon Glacier는 월별 GB당 0.01 USD에 내구성이 높은 보관용 스토리지 및 백업을 제공하는 저렴한 비용의 서비스입니다. Glacier는 99.999999999%의 내구성을 보장합니다. 자세히 알아보기 »
공유 파일 스토리지
Amazon Elastic File System(EFS)은 Amazon EC2 인스턴스를 위한 공유 파일 시스템입니다. 홈 디렉터리, 소프트웨어 개발 또는 콘텐츠 리포지토리를 위한 파일 시스템을 신속하고 간편하게 생성 및 구성할 수 있으며, 자동으로 확장 및 축소되므로 미리 프로비저닝할 필요가 없습니다. 자세히 알아보기 »
버전 관리
클라우드 스토리지에 있는 객체에 버전 관리를 적용하면 객체의 이전 버전을 더 쉽게 보관할 수 있고 실수로 객체를 삭제하거나 덮어쓰는 경우를 방지할 수 있습니다.
Amazon S3는 객체의 버전 관리 기능을 제공하므로 S3에 저장한 모든 객체의 모든 버전을 보존, 검색 및 복원할 수 있습니다. 자세히 알아보기 »
멀티 팩터 삭제
클라우드에서 객체를 삭제하기 전에 멀티 팩터 인증 디바이스를 사용해야 하므로 객체의 보존된 버전을 최대한으로 보호할 수 있습니다.
Amazon S3는 MFA Delete를 제공합니다. 이 기능이 활성화된 경우 S3에 저장된 객체를 삭제하려면 멀티 팩터 인증 디바이스를 사용해야 합니다. 자세히 알아보기 »
암호화
조직의 정책 또는 업계나 정부 규정에 따라 저장 또는 전송 시 데이터 암호화가 필요할 수 있습니다. 암호화 기능이 내장된 클라우드 스토리지 솔루션을 사용하면 더욱 쉽게 데이터 보안을 보장하고 정책 또는 규정을 준수할 수 있습니다.
Amazon S3는 SSL을 사용하여 전송 데이터를 암호화하고 내장된 기능으로 저장 데이터를 암호화합니다. 자세히 알아보기 »
유연한 액세스 제어 메커니즘
데이터를 클라우드에 저장할 때 유연한 액세스 제어 메커니즘을 지원하므로 더욱 쉽게 보안 정책을 준수하고 권한 있는 사람만 데이터에 액세스하도록 보장할 수 있습니다.
Amazon S3는 스토리지 버킷 또는 개별 객체 수준의 액세스를 제어할 수 있도록 버킷 정책 및 ACL(액세스 제어 목록)을 지원합니다. 자세히 알아보기 »
객체에 대한 시간 제한 액세스
정의된 시간 동안만 유효한 URL을 통해 객체에 액세스할 수 있으므로 소프트웨어 다운로드 또는 사용자가 객체에 액세스할 수 있는 시간을 제한할 기타 애플리케이션과 같은 시나리오에 유용할 수 있습니다.
Amazon S3는 정의된 시간 동안만 유효한 URL을 제공할 수 있는 쿼리 문자열 인증을 지원합니다. 자세히 알아보기 »
감사 로그
클라우드 스토리지에 대한 모든 요청을 보여주는 로그는 애플리케이션을 모니터링하거나 감사 목적으로 유용하게 사용할 수 있습니다.
Amazon S3는 Amazon S3 리소스에 대한 요청 로깅 기능을 지원합니다. 이러한 서버 액세스 로그는 버킷 또는 객체에 대한 모든 요청을 캡처하며 감사 목적으로 사용될 수 있습니다. 자세히 알아보기 »
이전 데이터를 삭제하거나 아카이브 스토리지로 이동하는 정책 정의
데이터가 특정 기간에 도달하면 삭제하거나 아카이브 스토리지로 이동하는 정책을 정의할 수 있습니다. 스토리지 수명 주기 관리를 사용하면 이러한 정책을 설정하고 사용자의 개입 없이 적절한 조치가 자동으로 적용되도록 할 수 있습니다.
Amazon S3는 정책을 설정할 수 있도록 객체 수명 주기 관리를 제공합니다. 예를 들어, 일정 기간이 지난 데이터는 삭제하거나 Amazon Glacier로 이동하여 월별 GB당 0.01 USD의 저렴한 비용으로 보관할 수 있습니다. 자세히 알아보기 »
비용 관리
클라우드에 데이터를 저장할 때 비용을 다른 비즈니스 그룹, 애플리케이션 또는 비용 센터 간에 분배하면 지출을 쉽게 관리할 수 있습니다. 비용이 지정된 한도를 초과할 때 알려주는 구성 가능한 알림을 사용하면 비용을 더욱 간편하게 관리할 수 있습니다.
Amazon S3는 비용 센터, 애플리케이션 또는 비즈니스 소유자 등에 비용을 분배할 수 있도록 버킷 태그 기능을 제공합니다. Amazon CloudWatch(AWS의 모니터링 서비스)와 통합하면 예상 요금이 설정된 한도를 초과할 경우 결제 알림이 전송됩니다. 자세히 알아보기 »
이벤트 알림
Amazon S3 이벤트 알림은 객체가 Amazon S3에 업로드되었을 때 전송될 수 있습니다. 이벤트 알림은 Amazon SQS, Amazon SNS를 통해 전달되거나 AWS Lambda로 직접 전송될 수 있으며, 이를 통해 사용자는 워크플로우, 알림 또는 기타 처리 작업을 트리거할 수 있습니다. 자세히 알아보기 »
데이터를 클라우드로 자동 백업
가용성과 내구성이 높은 클라우드 스토리지 플랫폼에 데이터를 자동으로 이동하는 온프레미스 어플라이언스를 배포하면 최소한의 비용과 노력으로 재해 복구 솔루션을 제공할 수 있습니다.
Amazon Storage Gateway는 온프레미스 인프라를 AWS 클라우드에 연결합니다. 게이트웨이에 저장된 볼륨을 사용하는 경우, 온프레미스 게이트웨이는 기본 데이터를 로컬에 저장하고 데이터의 특정 시점 스냅샷을 Amazon S3에 비동기식으로 백업합니다. 이렇게 하면 로컬에서 복구하거나 재해가 발생할 경우 Amazon EC2 인스턴스에 사용할 수 있는 내구성 있고 저렴한 오프 사이트 백업을 수행할 수 있습니다. 자세히 알아보기 »
클라우드와 통합된 회사 파일 공유
일반적으로 부서별 파일 공유 및 홈 디렉터리를 위한 온프레미스 스토리지 관리는 자본 및 유지관리 비용이 많이 듭니다. 클라우드에 연결된 온프레미스 어플라이언스를 사용하면 스토리지 인프라를 확보하여 프로비저닝하지 않고도 사용자에게 필요한 서비스를 제공할 수 있습니다.
Amazon Storage Gateway는 온프레미스 인프라를 AWS 클라우드에 연결합니다. 게이트웨이 캐싱 볼륨을 사용하면 기본 데이터는 Amazon S3에 저장하고 자주 액세스하는 데이터는 로컬에 보관할 수 있습니다. 게이트웨이 캐싱 볼륨을 통해 기본 스토리지에서 상당한 비용을 절감하고, 온프레미스에 스토리지를 확장할 필요성이 적어지며, 자주 액세스하는 데이터의 액세스 지연 시간을 줄일 수 있습니다. 자세히 알아보기 »
직접 연결된 휘발성 스토리지
하둡이나 특정 NoSQL 데이터베이스와 같은 일부 애플리케이션에서는 인스턴스의 수명이 끝난 후에 데이터를 유지할 필요가 없으므로 직접 연결된 휘발성 스토리지를 활용합니다. 클라우드 컴퓨팅 인스턴스는 이러한 경우를 위한 휘발성 스토리지를 제공합니다.
Amazon EC2 인스턴스는 4GB~6,400GB 크기의 직접 연결된 휘발성 스토리지를 추가 비용 없이 제공합니다. 자세히 알아보기 »
영구 스토리지
데이터베이스와 같은 특정 애플리케이션에는 원하는 인스턴스를 컴퓨팅하기 위해 연결할 수 있는 영구 스토리지가 필요합니다. 데이터의 내구성을 높이기 위해 볼륨 복제 기능이 제공됩니다.
Amazon EBS는 1GB – 1TB 크기의 Amazon EC2 인스턴스에 사용할 수 있는 블록 수준의 영구 스토리지 볼륨을 제공합니다. Amazon EBS는 범용(SSD), 프로비저닝된 IOPS(SSD), 마그네틱이라는 세 가지 볼륨 유형을 제공합니다. 세 개의 볼륨 유형은 성능 특성과 비용이 각각 다르므로 애플리케이션 요구 사항에 맞는 올바른 스토리지 성능과 가격을 선택할 수 있습니다. 자세히 알아보기 »
프로비저닝된 I/O 성능을 지원하는 영구 스토리지
특정 애플리케이션은 특정 I/O 요구 사항을 충족해야 필요한 수준으로 실행할 수 있습니다. 필요한 I/O 성능을 지정하면 애플리케이션이 사용자에게 필요한 성능 수준을 제공할 수 있습니다.
Amazon EBS는 필요한 I/O 성능을 최대 4,000 IOPS까지 지정할 수 있는프로비저닝된 IOPS 기능을 제공합니다. 자세히 알아보기 »
내구성 있는 스냅샷
데이터를 손실 없이 장기간 보관하거나 기존 볼륨을 새 볼륨의 기준으로 사용하려는 경우, 여러 개의 특정 시점 스냅샷을 만들고 내구성 높게 저장할 수 있는 기능을 통해 데이터를 보호하고 새 볼륨을 간편하게 만들 수 있습니다.
Amazon EBS는 여러 개의 특정 시점 스냅샷을 만들 수 있는 기능을 제공합니다. 스냅샷은 Amazon S3에 안전하게 저장되므로 데이터를 보호하고 새 볼륨을 더욱 쉽게 만들 수 있습니다. 자세히 알아보기 »
짧은 지연 시간으로 전 세계의 사용자에게 웹 사이트 콘텐츠를 전송할 수 있습니다.
지연 시간이 짧은 액세스를 제공하는 콘텐츠 배포 네트워크를 사용하면 모든 사용자 근처에 애플리케이션을 배포할 수 없는 경우에도 최고의 사용자 경험을 제공할 수 있습니다.
Amazon CloudFront는 사용자 위치와 가까운 글로벌 네트워크에 있는 54개의 인터넷 접속 포인트를 통해 전 세계 사용자에게 정적 및 동적 콘텐츠 모두를 포함한 전체 웹 사이트를 전송할 수 있습니다. 자세히 알아보기 »
최종 사용자에게 소프트웨어 또는 대용량 파일 전송
소프트웨어 업데이트 또는 기타 대용량 파일을 제공해야 할 경우 클라우드 스토리지 솔루션과 원활하게 작동하는 콘텐츠 배포 네트워크를 통해 사용자에게 지연 시간이 짧은 탁월한 경험을 제공하고 비용을 절감할 수 있습니다.
Amazon CloudFront는 Amazon S3와 통합되므로 전 세계에 있는 52개의 인터넷 접속 포인트를 통해 어디에서나 최종 사용자에게 소프트웨어 및 기타 대형 파일을 전송할 수 있는 짧은 지연 시간 옵션을 제공합니다. 자세히 알아보기 »
최종 사용자에게 미리 녹화된 미디어, 점진적 다운로드 또는 이벤트 스트리밍을 전송
최종 사용자에게 스트리밍하려는 미리 녹화된 미디어나 점진적 다운로드 미디어 또는 실시간 이벤트가 있는 경우, 콘텐츠 배포용 네트워크를 사용하면 저렴한 비용으로 사용자에게 뛰어난 콘텐츠 사용 경험을 제공할 수 있습니다.
Amazon CloudFront는 플래시 기반 및 Apple iOS 디바이스를 비롯한 다양한 디바이스에 미리 녹화된 미디어, 점진적 다운로드 미디어 및 라이브 HTTP 스트리밍의 배포를 지원합니다. 자세히 알아보기 »
콘텐츠에 액세스할 수 있는 사용자 제어
최종 사용자에게 지연 시간이 짧은 환경을 제공하기 위해 콘텐츠 배포 네트워크를 사용하는 경우, 디지털 자산, 교육 자료, 개인화된 문서나 미디어 파일 등의 콘텐츠에 대한 액세스를 제어하는 것이 중요합니다.
Amazon CloudFront의 프라이빗 콘텐츠 기능을 사용하면 Amazon CloudFront 배포에서 콘텐츠를 다운로드할 수 있는 사용자를 제어할 수 있습니다. 자세히 알아보기 »
관리형 MySQL, Oracle, Microsoft SQL Server, PostgreSQL 및 MariaDB
AWS가 관리하는 관계형 데이터베이스 서비스를 사용하면 시간이 오래 걸리는 일반적인 관리 작업을 수행할 필요 없이 익숙한 MySQL 데이터베이스 엔진에 액세스하여 애플리케이션과 비즈니스에 주력할 수 있습니다.
Amazon Relational Database Service는 MySQL, Oracle, Microsoft SQL Server, PostgreSQL 중 선택한 엔진에 대해 AWS가 관리하는 데이터베이스 서비스를 제공합니다. 자세히 알아보기 »
고성능 상용 데이터베이스의 속도와 안정성 및 오픈 소스 데이터베이스의 간편성과 비용 효율성
Amazon Aurora는 고성능 상용 데이터베이스의 속도와 안정성에 오픈 소스 데이터베이스의 간편성과 비용 효율성이 결합된 관계형 데이터베이스 엔진입니다. Amazon Aurora는 동일한 하드웨어에서 실행되는 표준 MySQL에 비해 처리량이 최대 5배 많습니다. Amazon Aurora는 MySQL 5.6과 호환되도록 설계되었으므로 기존 MySQL 애플리케이션과 도구를 수정하지 않고도 실행할 수 있습니다.
Amazon Aurora는 MySQL, Oracle, Microsoft SQL Server, PostgreSQL에 이어 Amazon RDS를 통해 고객에게 제공되는 5번째 데이터베이스 엔진입니다. 자세히 알아보기 »
프로비저닝된 I/O 처리량
OLTP와 같은 특정 데이터베이스 워크로드는 정상적으로 작동할 수 있으려면 특정 수준의 I/O 성능을 충족해야 합니다. 복잡한 구성이나 배포 프로세스 없이 필요한 I/O 성능 수준을 지정할 수 있으면 기본 인프라 관리가 아닌 애플리케이션에 더욱 집중할 수 있습니다.
Amazon Relational Database Service는 엔진 크기에 따라 필요한 I/O 성능의 수준을 최대 30,000 IOPS까지 지정할 수 있는 프로비저닝된 IOPS 스토리지를 지원합니다. 자세히 알아보기 »
간편한 크기 조정
애플리케이션의 수명 주기 동안 데이터베이스의 크기는 증가하게 되며 사용량이 많은 시간에는 데이터베이스 인프라를 확장해야 할 수 있습니다. 간단한 확장 옵션을 사용하면 필요한 데이터베이스 인스턴스의 크기(크게 또는 작게)를 선택하기만 하면 되므로 애플리케이션의 요구 사항을 쉽게 충족할 수 있습니다.
Amazon Relational Database Service는 몇 번의 마우스 클릭만으로 관리형 데이터베이스 인스턴스를 쉽게 확장하거나 축소할 수 있는 기능을 제공합니다. 자세히 알아보기 »
고가용성
일반적으로 관계형 데이터베이스에서 고가용성을 관리하려면 설치에 시간이 오래 걸리고 높은 유지 비용이 필요합니다. 관리형 데이터베이스 서비스에서는 고가용성을 간편하게 구성할 수 있으므로, 획일적인 작업 부담은 줄이고 애플리케이션의 기능에 주력할 수 있습니다.
Amazon Relational Database Service에는 지리적으로 분리된 여러 가용 영역에 고가용성을 제공하는 다중 AZ라고 하는 배포 옵션이 있으며, 이 기능은 확인란을 사용하여 활성화할 수 있습니다. 자세히 알아보기 »
읽기 전용 복제본
읽기 전용 복제본은 읽기 중심의 데이터베이스 워크로드를 처리하기 위해 단일 DB 인스턴스의 용량을 한도 이상으로 확장하는 기능을 제공합니다. 관계형 데이터베이스용 읽기 전용 복제본을 구성하려면 일반적으로 설치와 관리를 위한 오버헤드가 필요합니다. 관리형 데이터베이스 서비스를 사용하면 시간이 오래 걸리는 설치 작업 없이 읽기 전용 복제본을 프로비저닝할 수 있습니다.
Amazon Relational Database Service는 모든 기본적인 구성 작업을 처리할 뿐만 아니라 몇 번의 마우스 클릭만으로 읽기 전용 복제본을 만들 수 있는 기능도 제공합니다. 자세히 알아보기 »
기존 보유 라이선스 사용
온프레미스 데이터베이스 소프트웨어에 대한 라이선스를 이미 획득한 경우 클라우드에서 관리형 데이터베이스 서비스 사용을 시작할 때 라이선스를 가져와 기존 라이선스 투자를 보존할 수 있어야 합니다.
Amazon Relational Database Service는 Oracle 또는 Microsoft SQL Server 엔진을 사용할 때 기존에 투자한 라이선스를 유지할 수 있도록 BYOL(기존 보유 라이선스 사용) 모델을 허용합니다. 자세히 알아보기 »
유연한 요금 옵션
관리형 데이터베이스는 요구 사항에 따라 종량 과금제와 저렴한 선결제 금액을 통한 상당한 할인 옵션을 비롯하여 원하는 사용 패턴과 구매 방법에 맞는 다양한 요금 옵션을 제공합니다.
Amazon Relational Database Service는 약정이 없는 온디맨드, 종량 과금제, 그리고 저렴한 선결제 금액을 지불할 경우 시간당 요금을 상당히 할인해주는 예약 인스턴스를 제공합니다. 자세히 알아보기 »
보안 및 규정 준수
여러 보안 기능이 내장된 관리형 데이터베이스 서비스를 사용하면 추가 소프트웨어를 배포 및 관리할 필요 없이 보안 또는 규정 준수 요구 사항을 쉽게 준수할 수 있습니다.
Amazon Relational Database Service는 여러 수준의 방화벽을 지원하고 Amazon VPC와 통합되어 데이터베이스 인스턴스를 위한 네트워크 격리 기능을 제공합니다. MySQL 및 SQL Server용 Amazon RDS는 전송 데이터를 보안하는 SSL을 제공합니다. Oracle용 Amazon RDS는 저장 데이터를 보안하는 투명한 데이터 암호화를 지원합니다. Amazon RDS는 SOC1 및 SOC2를 준수하고 AWS Identity and Access Management(IAM)와 통합되어 조직 내의 사용자에 대한 세부적인 액세스 제어를 제공합니다. 자세히 알아보기 »
관리되는 비관계형 데이터베이스
관리되는 비관계형 데이터베이스는 애플리케이션의 요구 사항을 충족하고 데이터베이스의 배포, 관리, 확장 및 튜닝과 관련하여 시간이 오래 걸리는 관리 작업을 수행하지 않아도 되는 고성능 데이터베이스에 대한 액세스를 제공합니다.
Amazon DynamoDB는 규모에 관계없이 10밀리초 미만의 지연 시간이 일관되게 요구되는 모든 애플리케이션을 위한 빠르고 유연성이 뛰어난 NoSQL 데이터베이스 서비스입니다. 또한 완벽하게 관리되는 데이터베이스로서, 문서 데이터 모델과 키 값 데이터 모델을 모두 지원합니다. 자세히 알아보기 »
문서 및 키-값 데이터 모델 지원
DynamoDB는 문서의 저장, 쿼리 및 업데이트를 지원합니다. AWS SDK를 사용하면 JSON 문서를 Amazon DynamoDB 테이블에 바로 저장하는 애플리케이션을 작성할 수 있습니다. 자세히 알아보기 »
Amazon DynamoDB는 키 값 데이터 구조를 지원합니다. 각각의 항목(행)은 기본 키가 테이블의 항목에 필요한 유일한 속성이며 각 항목을 고유하게 식별하는 키 값 쌍입니다. 자세히 알아보기 »
처리량 기반의 자동 프로비저닝
일반적인 데이터베이스는 애플리케이션의 성능 요구 사항을 충족하기 위해 시간이 오래 걸리고 복잡한 용량 계획, 구성 및 배포가 필요합니다. 필요한 처리량을 정의할 수 있고 필요한 모든 프로비저닝 작업을 수행하는 데이터베이스를 사용하면 데이터베이스 인프라 관리가 아니라 애플리케이션의 기능에 집중할 수 있습니다.
Amazon DynamoDB를 사용하면 필요한 처리량을 정의할 뿐만 아니라 모든 기본 인프라 프로비저닝 작업을 관리하여 애플리케이션에 필요한 높은 성능을 일관적으로 제공할 수 있습니다. 자세히 알아보기 »
내장된 고가용성 기능
고가용성을 달성하려면 일반적으로 설치할 때는 물론 지속적으로 복잡한 구성과 관리 작업이 필요합니다. 고가용성 기능이 내장된 관리형 데이터베이스 시스템을 사용하면 데이터베이스 인프라 관리가 아니라 애플리케이션에 집중할 수 있습니다.
Amazon DynamoDB에는 안정성 기능이 내장되어 있으며 리전의 지리적으로 분리된 3개 시설에 데이터를 복제하여 애플리케이션의 가용성을 높입니다. 자세히 알아보기 »
여러 보안 기능이 내장된 관리형 데이터베이스 서비스를 사용하면 추가 소프트웨어를 배포 및 관리할 필요 없이 보안 또는 규정 준수 요구 사항을 쉽게 준수할 수 있습니다.
Amazon DynamoDB에는 조직 내 사용자 액세스를 세부적으로 제어할 수 있도록 AWS Identity and Access Management(IAM)가 통합되어 있습니다. 따라서 각각의 사용자에게 고유한 보안 자격 증명을 할당하고 서비스 및 리소스에 대한 각 사용자의 액세스를 제어할 수 있습니다. 자세히 알아보기 »
관리되는 인 메모리 캐시
인 메모리 캐시는 애플리케이션의 성능을 향상하는 데 도움이 될 수 있습니다. 관리형 인 메모리 캐시를 사용하면 인 메모리 캐시의 관리, 모니터링 및 운영에서 벗어나 애플리케이션에 집중할 수 있습니다.
Amazon Elasticache는 완벽하게 관리되고 Memcached를 준수하는 인 메모리 캐시를 제공하여 애플리케이션의 성능을 향상시킵니다. 자세히 알아보기 »
페타바이트 규모의 관리형 데이터 웨어하우스 서비스
일반적인 데이터 웨어하우스 솔루션은 배포하고 관리하는 데 비용이 매우 많이 들고 복잡할 수 있습니다. 페타바이트 규모의 관리형 데이터 웨어하우스 서비스를 사용하면 데이터 웨어하우스의 프로비저닝, 구성, 모니터링, 백업 및 보안과 관련된 대부분의 일반적인 관리 작업을 알아서 처리해 줍니다.
Amazon Redshift는 빠르고 완벽하게 관리되는 페타바이트 규모의 데이터 웨어하우스 서비스이며 대부분의 일반적인 솔루션 비용의 1/10인 연간 1,000 USD/TB보다 적은 비용이 듭니다. 자세히 알아보기 »
데이터 웨어하우스의 크기를 간편하게 조정
데이터 웨어하우스 서비스를 사용하면 필요한 클러스터의 크기를 선택하고 인프라를 변경하여 데이터 웨어하우스의 크기를 간편하게 조정할 수 있으므로 인프라 관리나 배포가 아닌 데이터에 집중할 수 있습니다.
Amazon Redshift를 사용하면 Amazon Redshift API 또는 AWS Management Console을 통해 1.6PB의 압축된 고객 스토리지에 단일 2TB 노드부터 최대 100개의 16TB 노드까지 확장하여 사용할 수 있습니다. 클러스터는 크기가 조정되는 동안 쿼리가 가능하도록 유지됩니다. 자세히 알아보기 »
데이터 세트 크기와 관계 없는 빠른 쿼리 성능
일반적인 데이터 웨어하우스에서 다양한 데이터 세트 크기별로 빠른 쿼리 성능을 제공하려면 전문적인 튜닝이나 고가의 하드웨어가 필요할 수 있습니다. 데이터 웨어하우스 서비스는 튜닝이나 인프라 관리가 아닌 데이터에 집중할 수 있도록, 데이터 세트의 크기와 관계없이 빠른 쿼리 성능을 유지해야 합니다.
Amazon Redshift는 열 형식 기술을 사용하고 여러 노드에 쿼리를 배포 및 병렬 처리하여, 수백 기가바이트에서부터 페타바이트 이상의 규모에 이르는 데이터 세트에 빠른 쿼리 성능을 제공합니다. 자세히 알아보기 »
보안 및 규정 준수
여러 보안 기능이 내장된 관리형 데이터베이스 서비스를 사용하면 추가 소프트웨어를 배포 및 관리할 필요 없이 보안 또는 규정 준수 요구 사항을 쉽게 준수할 수 있습니다.
Amazon Redshift는 Amazon VPC와 통합되어 데이터 웨어하우스 클러스터에 격리된 네트워크를 제공합니다.
전송 데이터는 SSL을 사용하여 보호할 수 있습니다. 모든 블록, 임시 결과 및 백업을 포함한 저장 데이터는 하드웨어 가속 AES-256 암호화를 사용하여 보호할 수 있습니다.
Amazon Redshift는 SOC1 및 SOC2를 준수하며 AWS Identity and Access Management(IAM)와 통합되어 조직 내의 사용자에 대한 세분화된 액세스 제어를 제공할 수 있습니다.
이미 익숙한 도구를 사용
데이터 웨어하우스 솔루션에 익숙한 도구를 사용하면 데이터 작업을 위해 새로운 기술을 배우지 않아도 됩니다. 쉽게 액세스할 수 있는 데이터 통합 및 비즈니스 인텔리전스(BI) 도구로 구성된 광범위한 에코시스템을 보유하고 있으면, 도구 사용법을 배우거나 도구를 확보하는 데 시간을 보내는 대신 데이터 작업에 집중할 수 있습니다.
Amazon Redshift는 많은 소프트웨어 및 컨설팅 기업으로 구성된 강력한 에코시스템을 보유하고 있으므로, 사용자는 익숙한 도구를 사용할 수 있으며 구현 작업에 도움을 받을 수 있습니다. Amazon Redshift를 배포할 때 Informatic과 Attunity 같은 데이터 통합 도구와 MicroStrategy, Jaspersoft, Tableau 등의 BI 도구를 사용하고 Capgemini와 Cognizant 같은 시스템 통합 사업자와 협력할 수 있습니다. 이러한 도구는 대부분 AWS Marketplace를 통해 쉽게 배포할 수 있습니다. 자세히 알아보기 »
검색 기능이 필요한 애플리케이션이 있는 경우, 추가 인프라를 배포하고 관리하지 않고도 간편하게 관리형 검색 서비스를 추가할 수 있다면 애플리케이션에 더욱 집중할 수 있습니다.
Amazon CloudSearch는 클라우드에서 완벽하게 관리되는 검색 서비스이며 이를 사용하면 애플리케이션에 검색 기능을 쉽게 통합할 수 있습니다. 자세히 알아보기 »
관리형 대기열 서비스
대기열을 사용하는 애플리케이션이 있는 경우, 관리형 대기열 서비스를 사용하면 추가 인프라를 배포하거나 관리하지 않아도 되므로 애플리케이션 개발에 집중할 수 있습니다.
Amazon Simple Queue Service(Amazon SQS)는 컴퓨터 간에 주고받는 메시지를 저장하기 위한 안정적이고 확장성이 뛰어난 호스트된 대기열을 제공합니다. Amazon SQS를 이용하여 개발자는 모든 구성 요소를 항상 대기 상태로 두거나 메시지를 분실할 염려 없이, 서로 다른 작업을 수행하는 분산된 애플리케이션 구성 요소 간에 데이터를 간단히 이동할 수 있습니다. 자세히 알아보기 »
관리형 알림 서비스
알림을 사용하는 애플리케이션이 있는 경우, 관리형 알림 서비스를 사용하면 추가 인프라를 배포하거나 관리하지 않아도 되므로 애플리케이션 개발에 집중할 수 있습니다.
Amazon Simple Notification Service(Amazon SNS)는 클라우드에서 손쉽게 알림을 설정, 운영 및 전송할 수 있도록 하는 웹 서비스입니다. 이 서비스는 개발자에게 다양한 프로토콜(예: 이메일, HTTP, SMS)을 통해 애플리케이션에서 구독자 또는 다른 애플리케이션에 메시지를 전송할 수 있는 확장성이 높고 유연하며 비용 효율적인 기능을 제공합니다. 자세히 알아보기 »
관리형 워크플로 서비스
워크플로를 사용하는 애플리케이션이 있는 경우, 관리형 워크플로 서비스를 사용하면 추가 인프라를 배포하고 관리하지 않아도 되므로 애플리케이션 개발에 집중할 수 있습니다.
Amazon Simple Workflow Service(Amazon SWF)는 확장성과 복원력이 뛰어난 애플리케이션 구축용 워크플로우 서비스입니다. 금융 또는 보험 애플리케이션의 비즈니스 프로세스 자동화, 첨단 데이터 분석 애플리케이션 구축, 클라우드 인프라 서비스 관리 등에 활용할 수 있는 Amazon SWF는 하나의 애플리케이션에서 모든 처리 단계를 안정적으로 잘 구성할 수 있습니다. 자세히 알아보기 »
대량 이메일 전송
애플리케이션 등록을 위해서든 마케팅 목적으로든 대량 이메일을 전송하는 작업은 어렵고 시간이 많이 소모됩니다. IP 주소 신뢰도 관리 및 전송률 모니터링도 문제가 됩니다. 관리형 이메일 서비스를 사용하면 별도의 이메일 인프라를 관리하는 대신 애플리케이션 및 보내려는 이메일에 집중할 수 있습니다.
Amazon Simple Email Service(Amazon SES)는 확장 가능하고 비용 효율적인 대량 트랜잭션 이메일 발신 서비스로서 이메일 콘텐츠에 대한 엄격한 ISP 요구 사항을 준수합니다. 자세히 알아보기 »
미디어 트랜스코딩
애플리케이션에 동영상 트랜스코딩이 요구되는 경우 관리되는 트랜스코딩 서비스를 사용하면 별도의 트랜스코딩 인프라를 배포, 설치 및 유지 관리하는 대신 애플리케이션에 집중할 수 있습니다.
Amazon Elastic Transcoder는 스마트폰, 태블릿, PC 등 다양한 디바이스에서 재생되도록 동영상 파일을 트랜스코딩하는 확장 가능하고 비용 효율적인 서비스입니다. 자세히 알아보기 »
관리형 애플리케이션 스트리밍
클라우드에서 애플리케이션을 실행하고 이를 다양한 대량 판매용 디바이스로 스트리밍합니다. 이는 고급 하드웨어를 요구하여 청중을 제한할지, 아니면 더 다양한 디바이스를 지원하는 대신 충실도가 낮은 환경을 제공할지의 두 가지 상황 사이에서 균형을 맞출 필요가 없다는 의미입니다.
Amazon AppStream은 리소스 집약적인 애플리케이션과 게임을 클라우드에서 스트리밍할 수 있도록 지원하는 유연하며 지연 시간이 짧은 서비스입니다. 이 서비스는 AWS 인프라에 애플리케이션을 배포 및 렌더링하여 개인용 컴퓨터, 태블릿, 휴대전화와 같은 대량 판매용 디바이스로 출력 사항을 스트리밍합니다. 자세히 알아보기 »
템플릿 기반 서비스를 사용하면 사용자가 직접 애플리케이션의 각 요소(예: 보안 그룹, 인스턴스, 데이터베이스 서버, 로드 밸런서)를 따로 배포하지 않고, 더 간단하고 체계적이고 예측 가능한 형태로 배포할 수 있습니다. 인프라를 프로비저닝 또는 업데이트하거나 인프라의 프로비저닝을 취소하거나 애플리케이션을 다른 위치에 배포하려는 경우 템플릿을 사용하면 프로세스를 더 간단하고 예측 가능하게 만들 수 있습니다.
AWS CloudFormation을 사용하면 템플릿을 통해 AWS 리소스 스택의 생성 및 관리를 쉽게 할 수 있습니다. 자세히 알아보기 »
컨테이너 기반 배포
컨테이너 기반 배포를 이용하면 기본 인프라에 대해 걱정할 필요가 없습니다. 애플리케이션을 업로드하면 컨테이너 서비스는 기본 리소스에 대한 모든 제어 권한을 사용자에게 부여하는 동시에 용량 프로비저닝, 로드 밸런싱, Auto Scaling, 애플리케이션 상태 모니터링 등의 세부 정보를 처리합니다.
AWS Elastic Beanstalk은 애플리케이션을 업로드하면 기본 인프라에 대한 모든 제어 권한을 사용자에게 부여하면서 용량 프로비저닝, 로드 밸런싱, Auto Scaling 및 상태 모니터링을 수행합니다. 자세히 알아보기 »
애플리케이션 수명 주기 관리
애플리케이션 수명 주기를 관리하는 개발 운영 기반 솔루션을 사용하면 애플리케이션의 기능에 집중할 수 있습니다. 인프라를 수동으로 배포한 다음, 수동으로 또는 자체 관리 인프라를 배포하여 애플리케이션의 여러 티어에 대한 구성을 수행할 필요 없이, 서비스에서 리소스 프로비저닝, 구성 관리, 애플리케이션 배포, 소프트웨어 업데이트, 모니터링 및 액세스 제어를 관리하도록 할 수 있습니다.
AWS OpsWorks는 AWS 클라우드에서 규모나 복잡성에 상관없이 애플리케이션을 관리하기 위한 개발 및 운영 솔루션입니다. 자세히 알아보기 »
클라우드에서 몇 분 만에 리소스를 생성하고 연결, 구성, 사용, 분리, 제거할 수 있습니다. 이러한 모든 변경이 발생하면 모든 규모의 조직에서는 자산 추적, 인벤토리 관리, 변경 관리, 거버넌스와 관련하여 일부 새로운 문제에 직면하게 됩니다.
AWS Config는 AWS 리소스 인벤토리, 구성 기록, 구성 변경 알림을 제공하여 보안 및 거버넌스를 실현하는 완벽한 관리형 서비스입니다. 자세히 알아보기 »
코드 관리 및 배포용 도구
다음 AWS 도구는 개별 개발자와 개발자 팀, 시스템 관리자가 클라우드에 코드를 저장하고 통합하며 배포할 수 있도록 설계되었습니다.
AWS CodeDeploy – 이 서비스는 출시된 코드를 EC2 인스턴스 '그룹'에 효율적으로 배포하는 동시에 가능한 한 많은 그룹을 온라인 상태로 남겨둡니다. 하나의 인스턴스부터 수만 개의 인스턴스에 이르는 클라우드를 수용할 수 있습니다. 자세히 알아보기 »
AWS CodeCommit – 관리형 수정 제어 서비스로, Git 리포지토리를 호스팅하고 모든 Git 기반 도구와 사용할 수 있습니다. 더 이상 자체 소스 코드 제어 인프라의 호스팅이나 조정, 유지에 대해 걱정할 필요가 없습니다.
AWS CodePipeline – 이 서비스는 소프트웨어 출시 프로세스의 모델링과 자동화를 지원합니다. 조직의 요구와 본인의 작업 스타일에 맞는 개발 워크플로우를 설계하고 이를 사용하여 준비, 테스트, 출시 프로세스에 걸쳐 코드를 관리할 수 있습니다. CodePipeline은 타사 도구와 작동하지만 완전하고 독립적인 엔드 투 엔드 솔루션입니다.
지금까지 AWS에서는 고객에게 다양한 옵션을 제공해 왔습니다. 예를 들어 Amazon Simple Storage Service(S3)에는 클라이언트와 서버 측 암호화를 제공하고 Amazon Elastic Block Store(EBS), Amazon Redshift, Amazon RDS for Oracle, Amazon RDS for SQL Server에는 서버 측 암호화를 제공합니다. 또한 이러한 서비스에서 제공하는 서버 측 암호화 지원은 AWS 내에서 생성, 저장 및 관리되는 '마스터 키'를 이용했습니다.
AWS Key Management Service(KMS)는 데이터를 암호화할 때 사용하는 암호화 키를 쉽게 작성하고 제어할 수 있게 해주는 관리형 서비스로서 HSM(Hardware Security Module)을 사용하여 키를 안전하게 보호합니다. AWS Key Management Service는 Amazon EBS, Amazon S3, Amazon Redshift를 비롯한 기타 AWS 서비스와 통합됩니다. 자세히 알아보기 »
알림이 지원되는 내장된 모니터링 도구
모니터링 도구는 클라우드 리소스의 상태에 대한 정보와 알림을 제공합니다. 모니터링 솔루션을 배포, 관리 및 유지하는 대신 내장된 모니터링 도구를 사용하면 애플리케이션에 집중할 수 있습니다.
AWS CloudWatch는 AWS 클라우드 리소스 및 애플리케이션에 대한 모니터링 및 알림을 제공합니다. 지표가 일 분 간격으로 제공되며, 자신만의 사용자 정의 지표를 정의할 수 있습니다. 자세히 알아보기 »
일관된 관리 도구
관리 도구는 클라우드 리소스 제어를 위한 솔루션을 제공합니다. 일관된 관리 도구 집합을 사용하면 관리 작업이 간편해지며 어디에서나 브라우저 또는 모바일 디바이스를 통해 클라우드 리소스를 제어할 수 있습니다.
웹 기반 AWS Management Console 및 도우미 모바일 애플리케이션은 브라우저에서 또는 이동 중에 간단하고 직관적인 방법으로 AWS를 관리할 수 있는 방법을 제공합니다. 자세히 알아보기 »
코드 관리 및 배포용 도구
다음 AWS 도구는 개별 개발자와 개발자 팀, 시스템 관리자가 클라우드에 코드를 저장하고 통합하며 배포할 수 있도록 설계되었습니다.
AWS CodeDeploy – 이 서비스는 출시된 코드를 EC2 인스턴스 '그룹'에 효율적으로 배포하는 동시에 가능한 한 많은 그룹을 온라인 상태로 남겨둡니다. 하나의 인스턴스부터 수만 개의 인스턴스에 이르는 클라우드를 수용할 수 있습니다. 자세히 알아보기 »
AWS CodeCommit – 관리형 수정 제어 서비스로, Git 리포지토리를 호스팅하고 모든 Git 기반 도구와 사용할 수 있습니다. 더 이상 자체 소스 코드 제어 인프라의 호스팅이나 조정, 유지에 대해 걱정할 필요가 없습니다.
AWS CodePipeline – 이 서비스는 소프트웨어 출시 프로세스의 모델링과 자동화를 지원합니다. 조직의 요구와 본인의 작업 스타일에 맞는 개발 워크플로우를 설계하고 이를 사용하여 준비, 테스트, 출시 프로세스에 걸쳐 코드를 관리할 수 있습니다. CodePipeline은 타사 도구와 작동하지만 완전하고 독립적인 엔드 투 엔드 솔루션입니다.
일반적인 IDE 환경과의 통합을 통해 개발자는 새로운 인터페이스를 배울 필요 없이 이미 사용하고 있는 도구에서 바로 클라우드 리소스를 간편하게 프로비저닝하고 관리할 수 있습니다.
AWS는 개발자가 AWS에서 실행되는 .Net 또는 Java 애플리케이션을 구축하면서, AWS 인프라를 액세스하고 관리할 수 있도록 Visual Studio 및 Eclipse용 IDE 도구 키트를 제공합니다. 자세히 알아보기 »
사용하는 언어용 SDK
개발자는 새로운 언어를 배울 필요 없이 이미 알고 있는 언어를 기반으로 하는 SDK를 사용하여 클라우드 리소스를 쉽게 조작할 수 있습니다.
AWS는 Android, iOS, Java, .NET, Node.js, Python, PHP 및 Ruby용 SDK를 제공합니다. 자세히 알아보기 »
지원 서비스가 언제 필요할지 예측할 수 없으므로 필요 시 지원을 받을 수 있도록 보장하는 것이 중요합니다.
AWS는 추가 비용 없이 모든 고객에게 기본적인 지원을 제공합니다. 자세히 알아보기 »
직접적인 일대일 기술 지원 및 신속한 사례 검토
중요한 애플리케이션의 경우 사례를 신속하게 검토하고 수석 엔지니어를 직접 연결해 주는 일대일 지원 및 기술 지원 담당자에 대한 액세스는 문제를 신속하게 처리하는 데 있어 중요한 요소입니다.
AWS Support는 15분 내의 응답 시간, 수석 엔지니어 직접 연결 및 기술 지원 담당자(TAM)와 연결 등이 제공되는 4가지 지원 티어를 제공합니다. 자세히 알아보기 »
클라우드 인프라 최적화 및 비용 절감 방법에 대한 일반적이고 실행 가능한 지침
많은 고객을 지원한 경험을 바탕으로 축적된 모범 사례가 포함된 도구에서 유용한 사전 지침을 얻을 수 있습니다. 이러한 프로그램 방식의 정보를 사용하면 애플리케이션의 보안 및 가용성을 향상하고 사용이 저조한 리소스를 보다 잘 활용할 수 있습니다. 또한 비용을 절감할 수 있는 영역을 사전에 확인할 수 있습니다.
AWS Trusted Advisor는 수백 개의 자동화된 확인을 사용하여 AWS 환경을 검사하고 비용 절감, 성능 개선 또는 보안 결함 방지 기회에 대한 권장 사항을 사전에 알려 줍니다. 자세히 알아보기 »
출시 및 주요 이벤트에 대한 직접적인 커뮤니케이션 채널 및 지원
마케팅 캠페인 또는 제품 출시와 같은 중요한 이벤트 중에는 애플리케이션에 대한 수요가 상당히 높을 수 있으며, 이벤트 기간에는 24/7으로 수석 엔지니어가 직접 관여하는 지원을 받을 수 있습니다.
AWS Infrastructure Event Management 프로그램에서는 중대한 이벤트가 성공적으로 진행되도록 수석 엔지니어가 크리티컬 지원을 제공합니다. 자세히 알아보기 »
클라우드 컴퓨팅 플랫폼에 애플리케이션을 배포하는 경우 IP 주소 지정 구성을 완벽하게 제어할 수 있어야 합니다. 즉, 계속해서 기존 IP 주소 지정 체계를 손쉽게 사용할 수 있고, 기존 IP 네트워크에 간편하게 연결할 수 있습니다.
Amazon Virtual Private Cloud를 사용하면 사용자가 정의한 논리적으로 격리된 가상 네트워크도 완벽히 제어할 수 있습니다. 자세히 알아보기 »
여러 프라이빗 및 퍼블릭 서브넷 생성
여러 IP 서브넷, 네트워크 인프라, 제어 라우팅 테이블을 생성할 수 있으므로 애플리케이션의 네트워크 통신을 세밀하게 제어할 수 있습니다. 예를 들어, 인터넷 액세스를 지원하는 웹 서버용 퍼블릭 서브넷을 생성하면서 동시에 인터넷 액세스를 지원하지 않는 백엔드 서버용 프라이빗 서브넷을 생성할 수 있습니다. 이렇게 하면 애플리케이션의 보안을 강화할 수 있습니다.
Amazon Virtual Private Cloud를 사용하면 사용자가 정의한 논리적으로 격리된 가상 네트워크도 완전하게 제어할 수 있습니다. 자세히 알아보기 »
내구성이 뛰어난 자동 데이터 복제 및 복구
가상 어플라이언스를 인프라에 배포하면 안전한 업계 표준 프로토콜을 사용하여 클라우드 연결을 통해 비동기적으로 쉽게 데이터를 백업할 수 있습니다. 데이터는 저장 시 암호화되고 내구성 있는 스토리지 시스템에 저장되어 필요 시 액세스할 수 있어야 합니다.
AWS Storage Gateway는 데이터를 클라우드에 쉽게 백업할 수 있는 서비스로, 온프레미스 소프트웨어 어플라이언스를 AWS 클라우드에 안전하게 연결합니다. 자세히 알아보기 »
이동식 스토리지 디바이스를 통해 대용량 데이터를 클라우드에서 비용 효율적으로 송수신
많은 양의 데이터를 인터넷을 통해 클라우드로(부터) 이동하면 비용이 비싸고 시간이 많이 소요됩니다. 이동식 스토리지 디바이스를 사용하여 많은 양의 데이터를 클라우드로 전송하면 연결을 업그레이드하는 것보다 더 경제적일 뿐 아니라 속도도 더 빠를 수 있습니다.
AWS Import/Export Snowball은 이동식 스토리지 디바이스를 전송 매체로 사용하여 클라우드에서 대용량 데이터를 더욱 빠르게 송수신합니다. 자세히 알아보기 »
가상 머신을 클라우드로 손쉽게 가져오기
이미 구축한 온프레미스 가상 머신을 다시 생성하는 대신 클라우드에서 쉽게 가져오거나 클라우드로 쉽게 내보낼 수 있으므로 기존 투자를 활용하여 IT 인프라에 워크로드를 쉽게 배포할 수 있습니다.
VM Import/Export를 사용하면 기존 환경의 가상 머신을 Amazon EC2 인스턴스로 쉽게 가져온 다음 다시 온프레미스 환경으로 내보낼 수 있으며 사용 시 추가 비용이 없습니다. 자세히 알아보기 »
클라우드 리소스에 하드웨어 기반 가상 프라이빗 네트워킹 연결
VPN이 있는 클라우드로 네트워크를 안전하게 확장하려는 경우 원하는 하드웨어 어플라이언스로 기존 네트워크 인프라와 클라우드 리소스 간에 편리하고 원활한 액세스를 제공할 수 있습니다.
Amazon Virtual Private Cloud를 사용하면 하드웨어 기반 VPN을 사용하여 네트워크를 사용자가 정의한 AWS 클라우드의 논리적으로 분리된 가상 네트워크에 연결할 수 있습니다. 자세히 알아보기 »
온프레미스와 클라우드 인프라 간의 지연 시간이 짧은 고속 프라이빗 전용 연결
표준 인터넷 연결로 충족할 수 없는 보안이나 연결 요구 사항이 있는 경우 프라이빗 1Gbps 또는 10Gbps 연결을 사용하여 네트워크를 다양한 위치에서 직접 클라우드로 연결하면 그러한 요구사항을 충족할 수 있습니다.
AWS Direct Connect를 사용하면 온프레미스에서 AWS로의 프라이빗 네트워크 연결을 쉽게 설정할 수 있습니다. 자세히 알아보기 »
하둡 프레임워크는 복잡한 데이터를 쉽게 처리할 수 있는 기능으로 인해 데이터 집약적 워크로드를 위해 빠른 속도로 도입되었습니다.
Amazon Elastic MapReduce(EMR)를 사용하면 단 몇 번의 클릭으로 규모에 상관없이 데이터를 처리할 수 있는 하둡 클러스터를 쉽게 프로비저닝할 수 있습니다. 자세히 알아보기 »
하둡 클러스터의 동적 크기 조정
하둡 클러스터의 크기를 조정하면 중요한 분석 프로젝트의 규모 및 범위 요구 사항을 신속하고 유연하게 맞출 수 있습니다.
Amazon EMR을 사용하면 클러스터의 동적 크기 조정이 가능하므로 용량을 추가하거나 삭제할 수 있으며 사용량에 대해서만 비용을 지불할 수 있습니다. 자세히 알아보기 »
하둡 분산 옵션
운영 체제와 마찬가지로 다양한 분석 작업에는 다양한 하둡 분산을 활용할 수 있습니다.
Amazon EMR을 사용하면 매번 워크로드에 적합한 하둡 분산을 선택할 수 있고 쿼리를 쉽게 실험하고 벤치마킹할 수 있습니다. 자세히 알아보기 »
선택한 언어로 분석
대규모 분석 프로젝트에 기존 도구 및 코드 베이스를 사용하여 조직의 기술 및 전문성을 활용할 수 있습니다.
Ruby에서 Python, Java 및 C++에 이르기까지 거의 모든 언어로 사용할 수 있으므로 익숙한 도구로 분석할 수 있습니다.
성장하는 분석 에코시스템
데이터 관리 도구로 구성된 하둡 에코시스템은 빠르게 성장하고 있습니다. 이러한 도구를 사용하면 고급 분석, 기계 학습 및 데이터 스토리지를 빠르게 이용할 수 있습니다.
Amazon EMR을 사용하면 계속해서 증가하는 하둡 데이터 관리 및 분석 도구, 교육 및 파트너를 활용할 수 있습니다. 자세히 알아보기 »
관리되는 비관계형 데이터베이스
관리되는 비관계형 데이터베이스는 무제한 데이터 스토리지와 초당 읽기 및 쓰기를 수백에서 수십만까지 원활하게 확장하는 기능을 제공할 수 있습니다.
Amazon DynamoDB는 용량과 관계없이 데이터를 저장하고, 모든 수준의 요청 트래픽을 지원할 수 있는 완전관리형의 빠른 NoSQL 데이터베이스 서비스입니다. 평균 지연 시간은 규모에 상관없이 10밀리초 미만입니다. 서비스는 SSD에서 실행되며 빠른 성능과 높은 처리량을 제공하고 높은 가용성 기능이 내장되어 있습니다.
Amazon DynamoDB는 Amazon EMR 및 Amazon Redshift와 쉽게 통합되어 데이터 분석을 위한 다양한 옵션을 제공합니다. 자세히 알아보기 »
페타바이트 규모의 관리형 데이터 웨어하우스 서비스
관리형 데이터 웨어하우스 서비스를 이용하면 SQL을 통해 수백 기가바이트에서부터 페타바이트 이상의 규모에 이르는 데이터를 분석할 수 있고, 현재 사용하는 SQL 기반 도구를 대시보드, 보고 및 임시 쿼리 작업에 사용할 수 있습니다.
Amazon Redshift는 빠르고 완벽하게 관리되는 페타바이트 규모의 데이터 웨어하우스 서비스이며 대부분의 전통적인 솔루션의 비용의 1/10 수준인 연간 1,000 USD/TB 미만의 비용이 듭니다. Amazon Redshift 클러스터를 몇 분 내에 프로비저닝하고 단일 2TB 노드에서 100개의 16TB 노드까지 스토리지를 1.6PB로 쉽게 확장할 수 있습니다.
Amazon Redshift는 열 형식 기술을 사용하고 여러 노드에 쿼리를 배포 및 병렬 처리하여, 모든 규모의 데이터에 빠른 쿼리 성능을 제공합니다.
Amazon Redshift는 Amazon DynamoDB 및 Amazon S3과 통합되므로 SQL을 사용하여 여러 소스의 데이터를 통합하고 분석할 수 있습니다. 자세히 알아보기 »
대용량 데이터 볼륨을 위한 내구성 있는 스토리지
데이터는 귀중한 리소스입니다. 이 서비스를 사용하려면 내구성과 신뢰성이 뛰어난 비용 효율적인 중복 스토리지 플랫폼이 필요합니다.
Amazon S3는 여러 데이터 센터에 중복적으로 저장되며 객체당 1바이트에서 5TB 사이의 크기와 XML에서 Excel에 이르기까지의 모든 유형의 데이터를 지원합니다.
모든 데이터 쿼리
여러 스토리지 볼륨, 위치 및 형식에서 쿼리를 통합하면 더 정확하고 실행 가능한 정보로 이어질 수 있습니다.
Amazon EMR은 객체가 마치 네이티브 디스크에 저장되어 있는 것처럼 S3에서 객체에 액세스할 수 있으므로, 데이터 이동에 걸리는 시간이 줄어들고 데이터 세트 간에 더 많은 통합이 이루어집니다.
Amazon Redshift를 사용하면 보고, 임시 쿼리 및 동향 분석을 위해 모든 데이터를 중앙에 저장할 수 있습니다.
데이터 형식 간 통합
비즈니스 데이터는 분석을 위해 패키징되는 경우가 거의 없으므로, 이러한 데이터를 로드하고 변환하는 도구는 매우 유용합니다.
Amazon EMR에는 Informatica의 HParser를 통해 거의 모든 엔터프라이즈 파일 형식을 읽을 수 있는 도구가 사전에 로드되어 있습니다. 자세히 알아보기 »
규모 제한이 없는 NoSQL 데이터 스토어
데이터 생성 비용은 낮아지고 있으며 점점 더 많은 데이터가 더 짧은 시간에 생성될 것입니다. 해당 데이터를 관리하기 위한 서비스는 프로비저닝이 간단해야 하며 규모의 제한이 거의 없는 액세스를 제공해야 합니다.
Amazon DynamoDB를 사용하면 서버를 전혀 프로비저닝하지 않아도 무제한으로 데이터를 저장할 수 있고 규모의 제한이 거의 없이 데이터에 액세스할 수 있습니다.
Solid State Drive의 고성능
대규모 데이터에 대한 액세스 지연 시간을 줄이는 것은 전통적인 방식으로 가동되는 미디어에서는 어려운 일입니다. Solid State Drive는 좀 더 빠르고 예측 가능한 응답 시간을 제공합니다.
Amazon DynamoDB는 Solid State Drive를 사용하여 쿼리 볼륨이나 데이터 규모에 상관없이 10밀리초 미만의 지연 시간을 보장합니다.
복잡한 임의 데이터 처리 워크플로
데이터는 일반적으로 워크플로에서 동시에 실행되는 여러 단계에서 처리됩니다. 이러한 워크플로는 안정적이고 내구성이 있으며 오류나 누락 데이터를 효율적으로 찾아낼 수 있어야 합니다.
AWS Data Pipeline을 사용하면 여러 데이터 소스에서 반복적이고 확장 가능한 처리 워크플로우를 드래그 앤 드롭 방식으로 쉽게 구축할 수 있습니다. 자세히 알아보기 »
여러 빅 데이터 서비스를 간편하게 통합
실제 분석에는 처리, 통합 및 분석해야 하는 다양한 유형의 데이터가 사용됩니다.
컴퓨팅 및 스토리지를 위해 거의 무한대로 확장할 수 있는 AWS는 하둡, NoSQL 및 SQL 데이터 분석을 위한 최상의 서비스를 제공합니다.
Amazon EMR 및 Amazon Redshift는 Amazon S3 및 Amazon DynamoDB와 직접 통합되므로, 정형 및 비정형 데이터를 쉽게 분석할 수 있습니다.
통합되고 전문화된 서비스를 제공하는 AWS를 사용하면 고객은 작업에 사용할 최상의 도구를 선택할 수 있습니다.
저비용, 고성능 데이터 웨어하우징
조직은 데이터 웨어하우징 및 비즈니스 인텔리전스를 통해 데이터를 신뢰할 수 있는 단일 소스로 통합하여 운영, 공급망 및 영업 활동 등 비즈니스 및 고객의 모든 측면에 대한 보다 좋은 통찰력을 기를 수 있습니다.
Amazon Redshift는 완전관리형 데이터 웨어하우스 서비스로서, 연간 1,000 USD/TB 미만의 비용이 소요되며 수백 기가바이트에서부터 페타바이트 이상의 규모에 이르는 데이터 세트에 대해 빠른 쿼리 성능을 제공합니다. 자세히 알아보기 »
이미 사용 중인 ETL 및 비즈니스 인텔리전스 소프트웨어와의 간편한 통합
익숙한 ETL 및 비즈니스 인텔리전스 도구를 사용하여 다른 도구 세트의 사용법을 배울 필요 없이 온프레미스 시스템에서 클라우드로 데이터를 쉽게 이동하고 즉시 데이터 분석을 시작할 수 있습니다.
Amazon Redshift는 도구를 서비스와 통합한 15개 이상의 ETL 및 BI 파트너를 보유하고 있습니다. 따라서 Amazon Redshift 클러스터에서 Informatica, Attunity, MicroStrategy, Jaspersoft, Tableau와 기타 여러 도구를 간편하게 사용할 수 있습니다. 자세히 알아보기 »
짧은 지연 시간, 높은 대역폭의 네트워킹
분산된 워크로드에는 처리 구성요소 간의 효율적인 정보 소통을 위해 빠르고 지연 시간이 짧은 네트워킹이 필요합니다.
Amazon EC2는 지연 시간이 짧고 완벽한 양방향 10Gb 이더넷 네트워킹을 지원하므로, 빠르고 효율적인 데이터 이동이 가능합니다.
클라우드의 퍼블릭 데이터 세트
유틸리티 컴퓨팅 리소스와 함께 대규모 데이터 세트의 가용성을 활용하면 신속하게 실험을 하고 혁신적인 새 제품, 서비스 및 정보를 생성할 수 있습니다.
Public Data Sets on AWS 프로그램을 사용하면 Common Crawl 및 1000 게놈 프로젝트에서 만든 데이터 세트와 같은 귀중한 데이터 세트를 커뮤니티에서 무료로 사용할 수 있습니다.
완전관리형 스트리밍 데이터 실시간 처리
웹 사이트 클릭 스트림, 마케팅 및 금융 정보, 제조 장비 및 소셜 미디어, 운영 로그 및 검침 데이터와 같은 소스의 정보를 실시간으로 처리하는 애플리케이션을 손쉽게 작성할 수 있으므로 가장 적절한 시기에 빠른 판단을 내릴 수 있습니다.
Amazon Kinesis는 AWS가 완벽하게 관리하는 서비스로 방대한 규모의 스트리밍 데이터를 실시간으로 처리합니다. Amazon Kinesis 애플리케이션을 활용하여 실시간 대시보드를 구축하고 예외를 캡처하며 알림을 생성할 수 있습니다. 추천을 이끌어내고 다른 실시간 비즈니스 또는 운영 결정을 내릴 수도 있습니다. 자세히 알아보기 »
바로 사용 가능한 솔루션을 선택할 수 있는 마켓플레이스
애플리케이션을 클라우드의 컴퓨팅 인스턴스에 수동으로 배포하는 대신 몇 번의 클릭으로 배포될 수 있는 많은 범주의 다양한 솔루션을 마켓플레이스 환경에서 선택할 수 있는 기능을 사용하면 소프트웨어 배포보다 비즈니스 및 애플리케이션에 집중할 수 있습니다.
AWS Marketplace는 잘 알려진 업체에서 만들고, 몇 번의 마우스 클릭으로 Amazon EC2 인스턴스에서 실행되도록 설계된 1,900개 이상의 상용 및 무료 소프트웨어를 제공합니다. 자세히 알아보기 »
클라우드용으로 설계된 솔루션을 제공하는 다양한 ISV(Independent Software Vendor)를 선택할 수 있습니다.
클라우드에서 실행할 준비가 된 특정 애플리케이션 또는 관리 제품이 필요할 수 있습니다. 그러한 솔루션을 보유한 Independent Software Vendor(ISV)를 쉽게 찾을 수 있으므로 성공적인 배포에 대한 확신이 높아집니다.
글로벌 파트너 프로그램인 AWS Partner Network를 통해 Adobe, ESRI, SAP, Microsoft 및 Oracle 등의 조직을 포함한 수천 개의 다양한 파트너로 이루어진 에코시스템에서 AWS 클라우드에서 잘 작동하도록 설계된 애플리케이션을 구축한 Independent Software Vendor를 선택할 수 있습니다. 자세히 알아보기 »
풍부한 클라우드 플랫폼 경험을 보유한 다양한 시스템 통합 사업자 중에서 선택할 수 있습니다.
클라우드 기반 솔루션을 배포할 때 솔루션의 성공적인 배포와 운영에 필요한 지원을 제공할 수 있는 올바른 수준의 자격과 기술을 보유한 시스템 통합 사업자(SI)를 찾는 것이 중요합니다.
글로벌 파트너 프로그램인 AWS Partner Network를 통해 수천 개의 다양한 파트너로 구성된 에코시스템(Booz Allen Hamilton, Capgemini, Cognizant 및 Infosys 같은 조직 포함)에서 솔루션 설계, 배포 및 운영 관련 기술과 AWS 클라우드에 대한 풍부한 경험을 보유한 시스템 통합 사업자를 선택할 수 있습니다. 자세히 알아보기 »
클라우드 숙련도를 입증하는 역할 기반 자격증
업계의 인정을 받는 자격 증명 및 자격증을 보유했는지 확인하여 직원을 채용하면 클라우드 기반 솔루션의 설계, 배포 또는 운영 작업을 성공적으로 수행하는 데 필요한 기술을 보유하고 있다는 확신을 가질 수 있습니다.
AWS 자격증을 통해 AWS에서 애플리케이션과 인프라를 설계하고 배포하며 운영하는 데 필요한 기술과 지식을 보유한 IT 전문가를 구분할 수 있습니다. 자격증을 취득하면 AWS 업무 경험을 가시적으로 증명하고 신뢰성을 얻을 수 있을 뿐만 아니라 조직의 AWS 기반 애플리케이션에 대한 숙련도를 높이는 데도 기여할 수 있습니다. 자세히 알아보기 »
역할 기반 클라우드 전용 교육 제안에 액세스
다양한 역할 기반의 교육 과정 및 자료에 대한 액세스를 통해 사용자 및 사용자의 팀은 클라우드 기반 솔루션을 성공적으로 설계, 배포 및 운영하기 위한 리소스를 확보할 수 있습니다.
AWS는 누구나 수강할 수 있는 많은 역할 기반 교육 과정을 제공하므로 사용자 및 사용자의 직원은 AWS 클라우드에서 실행할 애플리케이션을 설계, 배포 및 운영하는 방법에 대해 배울 수 있습니다. 자세히 알아보기 »