본문 바로가기

AWS

(15)
Amazon CloudWatch Amazon CloudWatch - Amazon Web Services(AWS) 리소스와 AWS에서 실시간으로 실행 중인 애플리케이션을 모니터링합니다. - 사용 중인 모든 AWS 서비스에 대한 지표가 자동으로 표시됩니다. 사용자 지정 대시보드를 추가로 생성해 사용자 지정 애플리케이션에 대한 지표를 표시하고, 선택한 지표의 사용자 지정 집합을 표시할 수 있습니다. - 지표를 감시해 알림을 보내거나 임계값을 위반한 경우 모니터링 중인 리소스를 자동으로 변경하는 경보를 생성할 수 있습니다. - CloudWatch를 사용하면 시스템 전체의 리소스 사용률, 애플리케이션 성능 및 운영 상태를 파악할 수 있습니다. - Amazon CloudWatch는 기본적으로 측정치 리포지토리입니다. AWS 서비스(예: —Amaz..
DynamoDB DynamoDB AWS에서 만든 PAAS (Platform As An Service)로 NoSQL 기반의 완전 관리형 DBMS입니다. NoSQL은 RDBMS처럼 스키마가 정해져 있지 않고 비정형적인 데이터를 저장하는데 유용합니다. DynamoDB는 쿼리 형태가 아닌 JSON 형태로 테이블을 저장한다. 조인이 없으므로 무조건 10밀리 초 미만으로 값이 반환이 됩니다. DynamoDB 특징 - 테이블의 구조를 변경하는데 큰 제약사항이 없어서 설계를 해서 그 데이터베이스를 적용하기까지 오랜 시간이 걸리지 않습니다. 다만 이러한 이유로 스키마 관리가 쉽지 않습니다. - 시간에 따라 결과 값이 다를 수도 있음 (Eventual Consistency)- - 수백만 IOPS를 처리할 수 있는 시스템 설계해두었기 때문..
Amazon Simple Storage Service (Amazon S3) Amazon Simple Storage Service (Amazon S3) Amazon Simple Storage Service는 인터넷 스토리지 서비스입니다. 아마존 S3(Amazon S3, Simple Storage Service)는 아마존 웹 서비스에서 제공하는 온라인 스토리지 웹 서비스이다. 아마존 S3는 웹 서비스 인터페이스를 통해 스토리지를 제공한다. Amazon S3에서 제공하는 단순한 웹 서비스 인터페이스를 사용하여 언제든지 웹상 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있습니다. 또한 개발자는 Amazon이 자체 웹 사이트의 글로벌 네트워크 운영에 사용하는 것과 같은 높은 확장성과 신뢰성을 갖춘 빠르고 경제적인 데이터 스토리지 인프라에 액세스할 수 있습니다. 버킷 만들기 - 데이..
Amazon RDS Amazon RDS - 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스입니다. - 이 서비스는 산업 표준 관계형 데이터베이스를 위한 경제적이고 크기 조절이 가능한 용량을 제공하고 공통 데이터베이스 관리 작업을 관리합니다. - 클라우드에서 관계형 데이터베이스를 간편하게 설정, 운영 및 확장할 수 있습니다. 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같은 시간 소모적인 관리 작업을 자동화하면서 비용 효율적이고 크기 조정 가능한 용량을 제공합니다. - 사용자가 애플리케이션에 집중하여 애플리케이션에 필요한 빠른 성능, 고가용성, 보안 및 호환성을 제공할 수 있도록 지원합니다. - Amazon RDS는 여러 데이터베이스 인스턴스 유형(메모리, 성능 또는 I/O ..
AWS Aurora Amazon Aurora - MySQL 및 PostgreSQL과 호환되는 완전 관리형 관계형 데이터베이스 엔진입니다. - 일부 워크로드의 경우 Aurora은 기존 애플리케이션을 거의 변경하지 않고도 MySQL의 처리량을 최대 5배, PostgreSQL의 처리량을 최대 3배 제공할 수 있습니다. - Aurora에는 고성능 스토리지 하위시스템이 포함됩니다. MySQL 및 PostgreSQL과 호환되는 데이터베이스 엔진은 빠른 분산형 스토리지를 활용하도록 사용자 지정됩니다. - 기본 스토리지는 필요에 따라 자동으로 커집니다. Aurora 클러스터는 최대 128 tebibytes (TiB) 크기까지 늘릴 수 있습니다. - 데이터베이스 구성 및 관리의 가장 어려운 측면 중 하나인 데이터베이스 클러스터링 및 복제를..
Amazon EC2 (Elastic Compute Cloud) Amazon Elastic Compute Cloud (Amazon EC2) - Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공합니다. - Amazon EC2를 통해 원하는 만큼 가상 서버를 구축하고 보안 및 네트워크 구성과 스토리지 관리가 가능합니다. - EC2는 사용자가 아마존 머신 이미지(AMI)로 부팅하여 아마존이 "인스턴스"라 부르는 가상 머신을, 원하는 소프트웨어를 포함하여 구성할 수 있게 하는 웹 서비스를 제공함으로써 스케일링이 가능한 애플리케이션 배치(deployment)를 장려합니다. - Amazon EC2는 요구 사항이나 갑작스러운 트래픽 증가 등 변동 사항에 따라 신속하게 규모를 확장하거나 축소할 수 있어 서버 트래픽 예측 필요성이 줄어듭니다. -..
AWS Network (VPC, 서브넷, 라우팅 테이블, 인터넷 게이트웨이, 보안그룹AWS Network (VPC, 서브넷, 라우팅 테이블, 인터넷 게이트웨이, 보안그룹) Amazon Virtual Private Cloud (VPC) - AWS 클라우드의 논리적으로 격리된 섹션을 프로비저닝 하여 사용자에게 가상 사설 클라우드 를 제공 하는 상용 클라우드 컴퓨팅 서비스 - IPsec 기반 가상 사설망을 통해 Amazon Elastic Compute Cloud (EC2) 에 액세스 할 수 있습니다. - Amazon에서 내부 및 외부 IP 번호를 할당하는 기존 EC2 인스턴스와 달리 고객은 하나 이상의 서브넷에서 원하는 IP 번호를 할당 할 수 있습니다. - 사용자에게 어떤 AWS 리소스가 퍼블릭인지 아닌지를 선택할 수 있는 옵션을 제공함으로써 VPC는 ​​보안을 훨씬 더 세밀하게 제어 할 수 있습니다. - AWS Management Console, AWS CLI, AWS SD..