일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- FTP
- AWS 자격증
- GNS3
- docker
- linux
- EC2
- AWS
- vmware
- aws SAA-c03
- aws iam
- tftp
- DNS
- aws cloud
- aws cloud school
- aws saa
- ALB
- Kubernetes
- NAT
- vyos
- aws cloud shcool 8
- SAA-C03
- EC2 인스턴스
- Firewall
- load balancer
- SAA
- IAM
- Troubleshooting
- Ebs
- ELB
- 네트워크
- Today
- Total
목록SAA-C03 (31)
나의 공부기록
Amazon Route53 - DNS + 도메인 등록 서비스AWS의 완전 관리형 DNS 서비스Authoritative DNS➡️ 고객이 직접 DNS 레코드 수정 가능도메인 등록 서비스 제공 (.Domain Registrar 역할)100% 가용성 SLA 보장 (AWS 유일 서비스)이름의 유래 : 53 ➡️ DNS가 사용하는 포트 번호(53번)Route53 주요 기능기능설명도메인 등록도메인 등록, 갱신, 이전 가능DNS 레코드 관리도메인 이름과 IP 주소를 매핑 (A, CNAME 등 다양한 레코드 지원)헬스체크(Health Check)지정된 서버의 상태를 주기적으로 검사하여 장애 탐지 가능라우팅 정책단순, 가중치, 지연 시간, 지리적 위치, failover 등 다양한 라우팅 지원Private Hosted Z..
DNS(Domain Name System)사람이 이해하기 쉬운 도메인 이름 ➡️ IP 주소로 변환해 주는 시스템www.google.com → 172.217.18.36인터넷의 주소록 역할 -🌟인터넷 핵심 시스템계층적 구조로 되어 있음DNS 계층 구조. (Root)└─ .com (TLD) └─ example.com (SLD) └─ www.example.com (Subdomain) DNS 관련 용어용어설명Domain Registrar도메인 이름을 판매하고 등록 (ex: Amazon Route 53, GoDaddy)DNS Records도메인과 IP를 매핑하는 레코드(A, AAAA, CNAME, NS 등)➡️ A Record : 도메인을 IPv4 주소로 매핑➡️ CNAME Reocrd : 도메..
Amazon ElastiCacheElastiCacheRDS가 관계형 데이터베이스를 관리형으로 제공하듯➡ ElastiCache는 Redis / Memcached를 관리형으로 제공인메모리 데이터베이스 ➡ 고성능, 저지연주 용도DB 읽기 부하 감소애플리케이션 stateless 설계 지원ElastiCache 특징항목설명관리형OS 패치, 설정, 모니터링, 장애복구, 백업 자동 처리초고속 & 저지연메모리 기반 캐싱 ➡ 빠른 데이터 제공DB 캐싱캐시 없을 때, RDS 조회 ➡ 캐시에 저장 ➡ 이후 캐시 사용세션 저장소사용자의 로그인 세션을 ElastiCache에 저장코드 수정 필요사용 시, 앱 코드 수정이 많이 필요👉 애플리케이션을 변경하여 데이터베이스를 조회하기 전/후 캐시를 조회해야 함 Redis 🆚 Memc..
RDS Automated Backups자동 백업매일 전체 백업(설정된 Backup Window 동안 수행)트랜잭션 로그는 5분 주기로 자동 백업Point-in-Time Recovery 지원복구 가능 시점 : 가장 오래된 백업 ~ 5분 전까지보관 기간 : 1 ~ 35일0으로 설정 시, 자동 백업 비활성화RDS Manual Snapshots사용자가 수동으로 트리거백업을 원하는 만큼 보관 가능❗주의인스턴스를 stop해도 스토리지 요금 발생➡ 장기간 중지 시 : 스냅샷 ➡ 삭제 ➡ 복원이 비용 절감에 유리Aurora Backups자동 백업 : 1 ~ 35일 보관 가능(비활성화 불가)Point-in-Time 복구 가능Manual Snapshots : 사용자가 직접 스냅샷 생성영구 보관 가능복원 옵션RDS / Au..
Amazon AuroraAWS의 자체 개발한 클라우드 최적화 관계형 DB 서비스PostgreSQL과 MySQL 프로토콜을 지원 ➡ 기존 드라이버 그대로 사용 가능일반 RDS보다 성능이 높음MySQL : 5배 빠름Postgres : 3배 빠름Aurora 스토리지자동 확장 : 10GB 단위 ➡ 최대 128TB백업, 복구, 확장 모두 자동Aurora 고가용성 구조데이터 6중 복제 ➡ 3개 AZ에 분산 저장쓰기 : 6개 중 4개 성공 시 완료➡ 하나의 AZ가 고장 나도 문제 ❌읽기 : 6개 중 3개 성공 시 완료Self-healing : 복제본이 문제 발생 시, 자동 복구➡ 백엔드에서 Peer-to-Peer 복제를 통해 자동 복구리전 간 복제 지원(Cross Region Replication)단일 볼륨 ❌➡ 다..
RDS CustomOracle과 Microsoft SQL Server용 커스터마이즈 가능한 RDS 서비스RDS의 자동화 기능 + 사용자의 운영체제 및 DB 직접 제어권 제공RDS 🆚 Custom 비교구분RDSRDS CustomOS 제어AWS가 관리사용자가 직접 관리DB 설정 수정제한적(AWS가 관리)자유롭게 커스터마이즈 가능패치 설치AWS 자동 적용사용자가 직접 설치 가능SSH 접근불가SSH/SSM으로 EC2 접근 가능자동화 모드항상 활성화비활성화 가능 ➡️ 커스텀 작업 전 스냅샷 권장 ✅ RDS Custom 특징🔍 커스터마이징 목적운영체제 튜닝DB Native Feature 활성화특정 보안 패치나 소프트웨어 설치 가능⚠️ 주의사항Automation Mode를 꺼야 OS와 DB를 변경 가능변경 전에는..
Amazon RDS(Relational Database Service)RDSAWS가 제공하는 Managed Relational Database Service(관계형 DB 서비스)SQL을 사용하는 DB를 클라우드에서 쉽게 생성, 관리 가능✅ 지원하는 데이터베이스PostgreSQLMySQLMariaDBOracleMicrosoft SQL ServerIBM DB2Aurora(AWS 독자 개발 고성능 DB)✅ RDS의 장점(↔️ EC2에 직접 DB 설치)RDSEC2 직접 설치완전 관리형 서비스직접 OS, DB 설치/관리 필요자동 프로비저닝, OS 패치수동으로 패치 및 관리Point-in-Time 복원 가능수동 백업 필요모니터링 대시보드 제공CloudWatch 직접 설정Read Replica로 읽기 성능 향상직접..
Auto Scaling Group(ASG) 웹 사이트/애플리케이션의 변동하는 부하(load)에 따라 EC2 인스턴스를 자동으로 늘리고 줄이는 기능목표Scale Out : 부하 증가 시, 인스턴스 추가Scale In : 부하 감소 시, 인스턴스 제거Min/Max/Desired 개수 유지인스턴스가 죽으면 자동으로 새로 생성로드 밸런서와 연동해 자동 등록👉ASG는 무료! EC2 사용량만 과금 핵심 구성 요소구성 요소설명Launch TemplateAMI, 인스턴스 타입, 보안 그룹, 키페어 등 포함Min/Max/Desired Capacity최소 / 최대 / 초기 인스턴스 수로드 밸런서 연동ALB/NLB와 연결하여 트래픽 분산 및 상태 체크VPC/서브넷 정보어떤 네트워크에서 인스턴스 생성할지 결정IAM Role..