SAA 기본개념

최지웅·2024년 10월 16일
0

SAA

목록 보기
3/3

원본: https://helloworld92.tistory.com/114


(24.10.16)

1. Secret Manager: DB 자격증명(실시간 인증서 암호화 및 복호화) & API키 교체 등 정보 관리&검색
2. KMS: 암호화 키 관리 서비스
3. CloudFront: CDN 캐싱 + 리전 Edge server로 빠름(전세계적인 웹 요구사항들을 충족)
4. SQS(Simple Queue Service): 중요도에 따른 작업 분리시에 사용(트랜잭션 삭제, 데이터 잠시 보관, 분상 애플리케이션). 
5. SQS FIFO: 접수 순서대로 처리하기에 중복 제거, 병목현상 방지(lambda+SQS는 확장성있는 대량 데이터 처리 가능)
6. S3TA 전송가속화: S3<->Client간 장거리 전송을 빠르고 쉽게(여러 대륙에 걸쳐->장거리, 최대한 빨리 집계->빠르다)
7. S3 Athena: S3데이터를 SQL로 조회
8. Aurora: PostgreSQL호환되는 다중리전 읽기전용 DB(자동확장 가능)
9. CloudTail: 리소스 & API 활동 기록(인스턴스, 보안사항 변경)
10. EFS(Elastic File System): 여러 EC2 동시 엑세스 가능(중복성, 파일수 증가)
11. EBS(Elastic Block Store): 여러 EC2 동시 불가능, 그냥 AWS의 하드디스크라 쓸데없음

12. S3 Standard: 언제든지 쉬운 범용 스토리지
13. S3 Glacier Deep Archive: 가끔 싼 접근
14. S3 Standard-Infrequent Access: 가끔 빠른 접근 with 고가용성 및 복원력
15. S3 One Zone-IA: 가끔 빠른 접근
16. S3 intelligent-Tiering: 가변적

17. Config: 리소스 구성 평가 및 모니터링(규정 준수, 감사, 보안)
18. CloudWatch: 리소스 전체 성능파악, 경보설정 및 운영상태 통합
19. NLB: TCP/UDP연결을 사용, IP+포트번호보고 스위칭, SSL불가
20. ALB: HTTP/HTTPS연결을 사용, IP+Port+Packet보고 스위칭, SSL가능
21. VPC(Virtual Private Cloud): 네트워크 독립으로 다른 설정 적용
22. VPN
23. Direct Connect: 리소스 고속연결
*24. Global Accelerator: 트래픽을 재라우팅하여 엔드포인트 장애 완화(TCP/UDP+EndPoint+고정IP)
25. 스냅샷: EBS 백업
26. Shield Advanced: 대규모 DDos방어
27. AWS WAD: 다양한 레이어 공격 보호(XSS, SQL IJ, Cookie poisoning)
28. Macie: PII 보호(Personal Identity Information)

*29. Spot Instance: AWS 남은공간 빌려 저렴. Batch job에 적합하며 상태를 저장하지 않는다.
30. Reserved Instance: 1년이상 미리 구입하여 할인
31. OnDemand Instance: 이용한 만큼 지불하는 일반적인 방식(가용영역 지정 필요)
32. RDS Proxy: 오류처리로 DB 부하 감소(DB 연결시간 초과, 연결수 과다)
33. EventBridge: 서버리스 이벤트 버스 서비스(스케줄러). APP의 데이터를 lambda같은 곳으로 라우팅.

(24.10.17)

34. Comprehend: txt에서 엔티티 자동 추출
35. Rekognition: 불쾌한 컨텐츠 감지
36. Fargate: EC2에서 컨테이너 실행하게함(feat. ECS_container service)
37. Kinesis Data Stream: 스트림 데이터 수집
38. RedShift: 데이터 웨어하우스
39. Direct Connect: AWS 서버 전용선을 설치하여 빠르고 고가용성(비용적고 느린건 VPN)
40. 다중 AZ: 다른 가용 영역의 리소스 간 높은 처리량과 짧은 지연시간
41. Backup: EC2나 RDS를 최소한의 오버헤드로 다른 리전에 복사
42. AMI(Machine Image): 인스턴스 시작 시 필요한 정보를 제공

43. Trusted Advisor: AWS 환경 검사 후 권장 사항을 제시해줌
44. Object Lock: 객체 수정&삭제 방지
45. Read Replica: DB에 쓰기보다 읽기가 많기에 읽는건 복제(캐시)에서
46. VPC Endpoint(S3): VPC와 AWS사이의 통신을 비공개로 연결(일반적으로 트래픽은 Instance->IGW(공개)/NAT(비공개)->S3를 거치는데 Endpoint는 바로 S3에 접근)
47. NAT(Network Address Translation): private ip를 public ip로 변경
48. NAT Instance: 인스턴스에 NAT을 직접 구축하는 전통적 방식
49. NAT Gateway: 여러 가용영역가 다운됐을 때를 대비하여 각각 NAT Gateway를 생성해야한다.
50. Firewall Manager: 여러 계정에서 공격 방어
51. DRT(DDoS Response Team): 악성 트래픽을 차단하는 보호 장치
52. AWS Certificate Manager(ACM): SSL/TLS 인증서

53. 규정준수 모드: 모든 사용자가 객체를 덮어쓰거나 삭제할 수 없음
54. 거버넌스 모드: 특수 권한 사용자만 객체 삭제 가능
55. DynamoDB: 이미지 저장x, 이미지의 메타데이터 저장
56. DynamoDB Stream: 데이터가 24시간만 유지
57. DAX(DynamoDB Accelerator): DynamoDB의 지연문제를 해결. 읽기 성능이 좋아짐
58. PITR(DynamoDB 복구): 35일중 특정 시점으로 데이터 복원
59. DynamoDB TTL(Time to Live): 시간지나면 테이블에서 항목 삭제
60. FSx for Lustre: HPC 어플리케이션에서 사용하는 확장가능 병렬엑세스 고성능 파일 시스템
61. ElasticCache: In-Memory-Cache를 분산적으로 생성
62. Elastic BeanStack: 서버 서비스를 배포 & 조정
63. Lake Formation: 분석 목적의 비정형 데이터를 한곳에 모음

64. 가용성과 확장성이 높은 파일 기반 스토리지(표준 파일 시스템 구조)는 EFS이다. (S3나 EBS가 아니다)
65. DynamoDB는 NoSQL, JSON을 지원
66. FSx는 온프레미스 파일서버에서 클라우드로 마이그레이션 할 수 있는 기능 제공(쉽게 이해해서 고가용 파일시스템이니 복붙을 서버 클라우드 단위로 할 수 있는거)
67. DataSync: 데이터 마이그레이션을 간소화. 네트워크 대역폭이 있어야 함
68. 정적 웹호스팅=S3+CloudFront
69. 비용 S3<EFS<EBS
70. Fargate 컨테이너에서 앱 실행하려면 ECS(도커), EKS(쿠버네티스) 사용
71. S3+CloudFront(정적)에서 S3 엑세스를 막기위해 OAC(Origin access Control)이나 OAI(Origin Access Identity)를 사용
72. 정적 웹사이트에서 git 업데이트를 반영시키려면 CloundFront캐시를 비활성화

참고자료: 퍼블릭 서브넷과 프라이빗 서브넷( https://velog.io/@rockwellvinca/AWS-%ED%8D%BC%EB%B8%94%EB%A6%AD-%EC%84%9C%EB%B8%8C%EB%84%B7%EA%B3%BC-%ED%94%84%EB%9D%BC%EC%9D%B4%EB%B9%97-%EC%84%9C%EB%B8%8C%EB%84%B7 )

1. 퍼블릭 서브넷의 퍼블릭 IP로 직접 인스턴스와 인터넷이 통신, 프라이빗은 NAT Gateway 혹은 NAT Instance, VPN이 필요
2. 차이는 인터넷으로 가는 경로 정보를 가지고 있는지 아닌지.
profile
이제 3학년..

0개의 댓글

관련 채용 정보