본문 바로가기

AWS29

11. 고급 Amazon S3 S3 수명 주기 규칙 스토리지 클래스 전환객체를 다른 스토리지 클래스로 이동 가능 : 수동으로 변경 가능 : 자동화는 라이프사이클 규칙을 통해 수행 : Standard → Standard-IA → One-Zone-IA → Glacier → Deep Archive 등 자유롭게 이동 가능 라이프사이클 규칙 구성 요소Transition actions(전환 조치) : 일정 기간이 지나면 다른 스토리지 클래스로 이동 : 예) 생성 60일 후 Standard → IA, 6개월 후 Glacier 이동 : 즉, 서로 다른 티어 간의 S3 객체 전환 자동화Expiration actions(만료 조치) : 일정 기간 후 객체 삭제 : 예) 액세스 로그 365일 후 삭제 : 버저닝 활성 시 모든 버전 삭제 가능 : 불완전한.. 2025. 9. 1.
10. Amazon S3 Amazon S3 소개 개념AWS의 핵심 스토리지 서비스 : “무한히 확장 가능한 스토리지” : 많은 웹·AWS 서비스가 S3에 의존 : 백업, 아카이브, 재해 복구, 데이터 레이크, 정적 웹 호스팅 등 다양한 활용 사용 사례 : 여러가지 가능백업 및 복구 : 리전 장애 시 데이터 복원아카이브 : 예) Nasdaq → 7년치 데이터를 S3 Glacier에 저장분석 : 예) Sysco → S3 데이터를 활용해 비즈니스 인사이트 확보하이브리드 클라우드 스토리지 : 온프레미스 + 클라우드 확장웹/미디어 호스팅 : 이미지, 동영상 등 정적 자원정적 웹사이트 호스팅 : HTML/JS/CSS 배포 구성 — 버킷과 객체버킷(Bucket) : S3 상위 레벨 디렉토리 : 전역적으로 고유한 이름 필요 (모든 계정·모든.. 2025. 9. 1.
9. 솔루션 아키텍처 설계, Elastic Beanstalk 솔루션 아키텍처 소개 개념지금까지는 개별 기술(EC2, ELB, ASG, RDS 등)에 대해 배웠음 : 이제 이 기술들이 서로 어떻게 맞물려 하나의 아키텍처를 이루는지 학습 : 즉, 솔루션 아키텍처를 다룸강조점강의에서 가장 중요한 부분 : AWS 시험에서도 반드시 숙지해야 할 핵심 내용 : 단순 기술 나열이 아니라, 기술들의 협력과 조화에 초점학습 방식사례 연구(WhatIsTheTime.com, MyClothes.com, MyWordPress.com)를 통해 실습 : 애플리케이션을 신속하게 인스턴스화하는 방법 학습 : Elastic Beanstalk 활용 : 점점 복잡한 구조로 확장하며 이해 심화목표EC2, ELB, ASG, EBS, EFS, RDS, ElastiCache, Route 53 등 주요 서비.. 2025. 9. 1.
8. Route 53 DNS (Domain Name System) 개념도메인 이름을 서버 IP 주소로 변환하는 시스템 : 브라우저에서 www.google.com 입력 시 IP를 찾아 웹 서버에 연결 : 인터넷의 중추 역할 구조계층적 이름 구조 존재 : 최상위 도메인(TLD) = .com, .org, .gov 등 : 2단계 도메인 = example.com, google.com : 서브도메인 = www.example.com, api.example.com : 전체 도메인 이름 = FQDN(Fully Qualified Domain Name) → 끝에 . 루트 포함 용어Registrar(도메인 등록 기관) = Route 53, GoDaddy 등 : DNS 레코드 = A, AAAA, CNAME, NS 등 다양한 타입 존재 : Zone.. 2025. 9. 1.
7. RDS, Aurora, ElastiCache Amazon RDS 개요 개념RDS(Relational Database Service) = AWS 관리형 데이터베이스 서비스 : SQL 기반 엔진 지원 : 프로비저닝·패치·백업·모니터링 자동화 : EC2에 직접 DB 설치하는 것과 달리 운영 부담을 AWS가 대신 관리 지원 엔진PostgreSQL, MySQL, MariaDB, Oracle, Microsoft SQL Server, IBM DB2, Aurora(AWS 독자 엔진) 특징자동화 : DB 프로비저닝, OS 패치, 백업 및 Point-in-Time 복구고가용성 : Multi-AZ 배포 가능 → 재해 복구 대비확장성 : 수직 확장(인스턴스 타입 변경), 수평 확장(Read Replica 추가)모니터링 : 성능 대시보드 제공관리 : 유지보수 윈도우(M.. 2025. 8. 31.
6. 고가용성 및 스케일링성 : ELB, ASG 확장성 (Scalability) 개념시스템이 더 많은 요청을 처리할 수 있도록 성능을 늘리는 것 : 수직 확장(Scale Up)과 수평 확장(Scale Out) 두 가지 방식 존재수직 확장인스턴스 자체의 성능을 올리는 것 (예: t2.micro → t2.large) : CPU·RAM 업그레이드와 같음 : 주로 데이터베이스(RDS, ElastiCache 등) 같은 분산 어려운 시스템에서 사용 : 단점은 하드웨어 한계 존재수평 확장인스턴스 수를 늘려 분산 처리 (스케일 아웃) : 교환원 한 명이 부족하면 여러 명을 더 고용하는 것과 같음 : AWS에서는 Auto Scaling, 로드 밸런서와 함께 사용 : 웹 서버, 현대적 분산 애플리케이션에서 흔히 사용 고가용성 (High Availability) 개념하.. 2025. 8. 30.