redis (5) 썸네일형 리스트형 [DOP] Storage & Database (Resilient Cloud Solutions) Storage & Database 이번 장에서는 DevOps Engineer Professional (DOP) 을 준비하며 "AWS의 스토리지와 데이터베이스 서비스"에 대해서 알아보도록 한다. Amazon Aurora Read Replica 최대 15개의 읽기 전용 복제본을 지원한다. "동일 AZ", "교차 AZ" 또는 "교차 리전"을 지원한다. 복제는 ASYNC이므로 읽기의 최종 일관성이 유지된다. 복제본을 자체 DB로 승격시킬 수 있다. 애플리케이션은 읽기 복제본을 활성화하기 위해 접속 URL을 변경해야 한다. 정상적인 부하를 처리하는 운영 데이터베이스가 있다. 일부 분석을 위해 보고용 애플리케이션을 실행해야 한다. 읽기 전용 복제본을 생성하여 그곳에서 새로운 워크로드를 실행한다. 운영 데이터베이스는.. [SAP] Caching Caching이번 장에서는 Solutions Architect Professional (SAP) 을 준비하며 "캐싱"에 대해서 알아보도록 한다.Amazon CloudFrontContent Delivery Network로 CDN으로 부른다.읽기 성능 향상시키며 엣지에 콘텐츠를 캐시한다.225개 이상의 포인트를 가지고 있다.215개 이상의 엣지 로케이션과, 13개의 지역 엣지 캐시네트워크 및 애플리케이션 계층 공격(예: DDoS 공격)으로부터 보호한다.AWS Shield, AWS WAF 및 Route 53과 통합된다.외부에 HTTPS를 노출하고 내부 HTTPS 백엔드와 통신할 수 있다.WebSocket 프로토콜을 지원한다.애플리케이션을 배포하거나 S3 버킷에 웹사이트나 파일을 배포할 수 있다.글로벌 사용자가.. [SOA] Database Database in AWS 이번 장에서는 SysOps Administrator를 준비하며 AWS의 데이터베이스 서비스에 대해서 알아보도록 한다. Amazon RDS RDS는 관계형 데이터베이스 서비스다. 관리형 DB 서비스로 SQL 언어를 사용하는 DB를 위해 제공된다. AWS에서 관리하는 클라우드에 데이터베이스를 생성할 수 있다. Postgres MySQL MariaDB Oracle Microsoft SQL Server Aurora (AWS 독점 데이터베이스) RDS vs EC2 인스턴스에 DB 설치 RDS는 관리형 서비스다. 자동화된 프로비저닝, OS 패치를 지원한다. 지속적인 백업 및 특정 타임스탬프로 복원(특정 시점 복원)을 지원한다. 모니터링을 위한 대시보드를 지원한다. 향상된 읽기 성능을 위.. [SAA] Discussions - MyClothes.com MyClothes.com 옷을 구매하는 사이트인 MyClothes.com을 설계하면서 여러 AWS 서비스에 대해서 복습해본다. Stateful Web App:MyClothes.com MyClothes.com은 사람들이 온라인으로 옷을 살 수 있는 서비스다. 상품을 담을 수 있는 장바구니가 존재한다. 서비스는 동시에 수백명의 사용자가 접속한다. 확장하고 수평적 확장성을 유지하며 웹 애플리케이션을 가능한 한 “Stateless 상태”로 유지해야 한다. 사용자의 장바구니는 유지되어야 한다. 사용자의 세부 정보는 데이터베이스에 저장되어야 한다. Introduce Stickiness(Session Affinity) “ELB Stickiness”를 활용하여 재요청하는 경우 기존에 요청하던 인스턴스로 요청할 수 있다.. [SAA] AWS Fundamentals - ElastiCache AWS Fundamentals: ElastiCache 이번 장에서는 SAA를 준비하며 ElastiCache에 대해서 알아보도록 한다. ElastiCache RDS가 관리되는 관계형 데이터베이스를 가져오는 방식과 동일하다. ElastiCache는 AWS에서 제공하는 완전 관리형 Redis 또는 Memcached다. 캐시는 매우 높은 성능과 짧은 대기 시간을 가진 인메모리 데이터베이스다. 읽기 집약적인 워크로드에 대한 데이터베이스의 부하를 줄이는 데 도움이 된다. 애플리케이션을 stateless 상태로 만드는 데 도움을 준다. AWS에서 OS관리/패칭, 최적화, 설정, 구성, 모니터링, 장애 복구 및 백업을 처리한다. ElastiCache를 사용하면 애플리케이션 코드가 많이 변경된다. DB Cache 애플리.. 이전 1 다음