배치 그룹(Placement groups)
AWS의 인스턴스는 기본적으로 서버 인프라를 다양한 목적으로 강범위하게 사용될 수 있도록 설계되었지만, 기업 및 부서 상황에 따라 인스턴스에 대한 요구사항이 다른 경우가 있을 수 있습니다.
EC2 Placement groups(배치 그룹)은 사용자의 니즈를 반영한 서버 프로필을 정의할 수 있는 도구이며, 다음 세 가지 그룹이 제공됩니다.
분산(Spread)
분산 배치 그룹
데이터 소실 및 서비스 실패와 같은 위험을 감소시키기 위해 다수의 AZ를 사용하고, 서로 다른 하드웨어 랙에 인스턴스를 분산 배치합니다. 이와 같은 환경 설정은 동시다발적인 실패 상황에 대처할 수 있다는 점에서 유용성이 높으며, VMware의 DRS(Distributed Resourece Scheduler)와 유사한 기능을 제공합니다.
파티션(Partition)
파티션 배치 그룹
인스턴스를 논리적 파티션으로 분산하여, 한 파티션에 있는 인스턴스 그룹이 다른 파티션의 인스턴스 그룹과 기본 하드웨어를 공유하지 않게 합니다.
일반적으로 Hadoopm Cassandra, Kafka 등 대규모의 분산 및 복제된 워크로드에 필요로 합니다. 스프레드 그룹에 속한 인스턴스는 동일한 물리적 서버를 공유하지 않는다는 점에서 파티션 그룹과 차이가 있습니다.
배치 그룹 특징 및 제한 사항
- 배치 그룹 생성은 무료입니다.
- 각 리전에서 계정당 최대 500개의 배치 그룹을 생성할 수 있습니다.
- 배치 그룹에 지정하는 이름은 해당 리전의 AWS 계정 내에서 고유해야 합니다.
- 여러 배치 그룹을 병합할 수는 없습니다.
- 인스턴스는 한 번에 하나의 배치 그룹에서 시작될 수 있습니다. 여러 배치 그룹으로 확장될 수 없습니다.
- 영역 예약 인스턴스에서는 특정 가용 영역의 Amazon EC2 인스턴스에 용량 예약을 제공합니다. 용량 예약은 배치 그룹의 인스턴스에서 사용할 수 있지만 배치 그룹의 용량을 명시적으로 예약하지는 않습니다.
- 배치 그룹에서는 전용 호스트를 시작할 수 없습니다
CloudWatch
- Amazon CloudWatch는 실시간 로그, 지표 및 이벤트 데이터를 자동화된 대시보드에 수집하고 이를 시각화하여 인프라 및 애플리케이션 유지 관리를 간소화합니다.
AWS CloudTrail
- AWS CloudTrail은 AWS 계정의 운영 및 위험 감사, 거버넌스 및 규정 준수를 활성화하는 데 도움이 되는 AWS 서비스입니다.
- 사용자, 역할 또는 AWS 서비스가 수행하는 작업들은 CloudTrail에 이벤트로 기록됩니다.
- 이벤트에는 AWS Management Console, AWS Command Line Interface 및 AWS SDK, API에서 수행되는 작업들이 포함됩니다.
Amazon Glacier
- Amazon S3 Glacier 스토리지 클래스는 데이터 아카이브를 위해 특별히 제작되어 클라우드에서 최고의 성능, 최고의 검색 유연성, 최저 비용의 아카이브 스토리지를 제공합니다.
- 모든 S3 Glacier 스토리지 클래스는 사실상 무제한 확장성을 제공하며 99.999999999%(9 11개)의 데이터 내구성을 제공하도록 설계되었습니다.
- S3 Glacier 스토리지 클래스는 아카이브 데이터에 가장 빠르게 액세스할 수 있는 옵션과 클라우드에서 가장 저렴한 아카이브 스토리지를 제공
Amazon FSx for Windows File Server
- Amazon FSx for Windows File Server는 Windows Server에 구축된 완전관리형 공유 스토리지와 함께 다양한 데이터 액세스, 데이터 관리 및 관리 기능을 제공
AWS Storage Gateway
- AWS Storage Gateway는 거의 무제한의 클라우드 스토리지 액세스를 온프레미스에 제공하는 하이브리드 클라우드 스토리지 서비스 세트입니다.
AWS CLI
- AWS Command Line Interface(AWS CLI)는 AWS 서비스를 관리하는 통합 도구입니다.
- 하나의 도구만 다운로드하여 구성하면 여러 개의 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있습니다.
Amazon Polly
- Amazon Polly는 딥 러닝 기술을 사용하여 자연스러운 사람의 음성을 합성합니다.
- 이 서비스를 사용하면 기사를 음성으로 변환할 수 있습니다.
- 실제와 같은 수십 가지 음성을 광범위한 언어로 제공하므로 Amazon Polly를 사용하여 음성 작동 애플리케이션을 구축할 수 있습니다.
Amazon QuickSight
- Amazon QuickSight에서는 조직의 모든 사람이 자연어로 질문하거나 대화형 대시보드를 통해 탐색하거나 기계 학습을 기반으로 패턴과 이상값을 자동으로 찾는 방법으로 데이터에 대한 이해를 높일 수 있습니다.