hyndb

AWS 주요 기능 + 삭제 방법 본문

CS

AWS 주요 기능 + 삭제 방법

ttttki913 2024. 10. 27. 00:53

1. AWS 주요 기능

1) Amazon EC2

- AWS 클라우드의 가상 서버

- AWS 클라우드에서 주문형 확장 가능한 컴퓨팅 용량을 제공한다.

- 하드웨어 비용이 절감되어 애플리케이션을 더 빠르게 개발하고 배포할 수 있다.

 

2) Amazon S3

- 객체 스토리지 서비스

- 데이터 레이크, 클라우드 기반 애플리케이션, 모바일 앱 등 거의 모든 사용 사례에 대해 원하는 양의 데이터를 저장, 관리, 분석 및 보호할 수 있다. 

- 자주 액세스하는 미션 크리티컬 프로덕션 데이터를 S3 Standard 또는 S3 Express One Zone에 저장하고, 자주 액세스하지 않는 데이터를 S3 Standard-IA 또는 S3 One Zone-IA에 저장하여 비용을 절감하고, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval 및 S3 Glacier Deep Archive에서 가장 낮은 비용으로 데이터를 보관할 수 있다. 

 

* 스토리지 관리 기능

1️⃣ S3 Lifecycle

- 라이프 사이클을 구성하여 객체를 관리하고, 객체를 다른 S3 스토리지 클래스로 전환하거나 수명이 다한 객체를 만료할 수 있다.

2️⃣ S3 Object Lock

- 객체가 일정 시간 또는 무기한으로 삭제되거나 덮어쓰이지 않도록 방지한다. 

3️⃣ S3 Replication

- 동일하거나 다른 AWS 지역에 있는 하나 이상의 대상 버킷에 객체와 해당 메타데이터 및 객체 태그를 복제한다. 

4️⃣ S3 Batch Operations

-  배치 작업을 사용하여 수백만 또는 수십억 개의 객체에서 복사 , AWS Lambda 함수 호출  복원 과 같은 작업을 수행할 수 있다. 

 

3) Amazon DynamoDB

- 어떤 규모에서도 뛰어난 성능을 제공하는 NoSQL 완전 관리형 데이터베이스

 

* 특징

1️⃣ Serverless

2️⃣ NoSQL

3️⃣ Fully managed 

4️⃣ Single-digit millisecond performance at any scale

 

4) Amazon RDS

- AWS 클라우드에서 관계형 데이터베이스를 보다 쉽게 ​​설정, 운영 및 확장할 수 있는 웹 서비스

- 업계 표준 관계형 데이터베이스에 비용 효율적이고 크기 조절이 가능한 용량을 제공하고 일반적인 데이터베이스 관리 작업

- DB 인스턴스는 AWS 클라우드의 격리된 데이터베이스 환경

 

*장점

1️⃣ IBM Db2, MariaDB, Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL 등 이미 익숙한 데이터베이스 엔진을 사용할 수 있다.

2️⃣ 백업, 소프트웨어 패치, 자동 장애 감지 및 복구를 관리한다.

3️⃣ 자동 백업을 켜거나, 직접 백업 스냅샷을 만들 수 있습니다. 이러한 백업을 사용하여 데이터베이스를 복원할 수 있다.

4️⃣ 기본 DB 인스턴스와 문제가 발생할 때 페일오버할 수 있는 동기식 보조 DB 인스턴스로 고가용성을 얻을 수 있다.

 

5) Aws Lambda

- 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있다.

- 필요할 때만 함수를 실행하고 자동으로 확장, 사용한 컴퓨팅 시간에 대해서만 비용을 지불하면 되며 코드가 실행되지 않을 때는 요금이 부과되지 않는다.

- FIle processing, Stream processing, Web applications, IoT backends, Mobile backends에서 Lambda 사용 

 

6) Amazon VPC

- 논리적으로 격리된 가상 네트워크에서 AWS 리소스를 시작할 수 있다. 

- 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용하는 이점과 함께 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사하다.

VPC의 예


 

2. 인스턴스 만든 후 완벽하게 다 지우는 방법

1) RDS

- db 삭제

- db 수동 스냅샷 삭제

- 파라미터 그룹 삭제

- 자동 백업 -> 보유 백업 삭제

- db 시스템 스냅샷 삭제

 

2) EC2 

- 인스턴스 중지

- 보안 그룹 삭제

- 탄력적 ip 연결 릴리스(해제)

 

3) Route 53

- 호스팅 영역 -> 레코드 세트 맨 위 먼저 하나 삭제 후 전체 삭제

 

* 각 대시 보드에서 기본 제외 (1)로 표시되어 있으면 해당 영역 들어가서 다 지우면 됨

다 0으로 되어있으면 완벽하게 지워진 것 !

 

* 네트워크 인터페이스 삭제 안 됨 이슈

- 엘라스틱 캐시 사용 후 삭제 안 해서 발생

- 엘라스틱 캐시에서 redis oss 캐시 지우기 시도중-> deleting에서 좀 기다리면 삭제됨(이거 삭제해야 서브넷 그룹 삭제됨

- 엘라스틱 캐시에서 서브넷 그룹도 삭제

- 인스턴스 -> 보안 그룹 삭제 -> 네트워크 인터페이스 삭제 성공 !

https://repost.aws/ko/questions/QUbMuR-aj6TJCjFpTiFrwTfA/no-permission-to-delete-network-interface

'CS' 카테고리의 다른 글

문자 인증 API  (0) 2024.11.24
[CS] 자바 메모리 & GC  (1) 2024.10.18