일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백준초보
- 파이썬 딕셔너리 집합 차이점
- 코딩테스트
- Python dictionary
- python list 문법
- 알고리즘
- 파이썬 시간복잡도
- 파이썬리스트문법
- 백준3052번나머지
- 백준파이썬1157
- 백준단어공부
- 파이썬 집합문법
- 파이썬
- 인공지능사관학교 5기
- python set
- 백준파이썬
- 백준
- Today
- Total
목록AWS (22)
종원

AWS Database Relational Databases (관계형 데이터베이스) 테이블간의 관계를 이용해서 또 다른 연결고리를 찾을 수 있습니다.관계형 데이터베이스는 SQL 언어를 사용하여 쿼리 또는 조회가 가능합니다 (SQL을 사용한다 -> 관계형 데이터베이스)Postgres, MySQL, MariaDB, Oracle, Microsoft SQL Server, Aurora EC2 대신 RDS를 사용하는 이유는 RDS가 관리형 DB라서 데이터베이스 공급이 자동으로 이루어집니다. OS 패치는 AWS에서 해줄 것이며, 지속적인 백업과 특정 시점으로의 복원(PITR)도 가능합니다.DB의 상태를 확인하기 위한 모니터링 대시보드, 읽기 전용 복제본을 통한 부하 분산과 읽기 속도 개선, Mulit-AZ 설치를 ..

Amazon S3 제한 없이 스케일할 수 있는 스토리지 Amazon S3는 스토리지라서 백업과 저장소로 활용된다.파일을 저장할 수도 있고 디스크 역할도 합니다. 예를들어 리전이 다운되어 재해 복구를 위해 한 리전에 있는 데이터를 옮겨야 할 때, 백업용이나 보관용으로 사용됩니다. Amazon S3에 아카이브 해두었다가 나중에 꺼내 쓸 수도 있습니다 (꽤 저렴한 비용) S3 BucketsS3는 사람들이 버킷에 객체(Object, Files)를 저장할 수 있도록 허용합니다.버킷의 이름은 반드시 전 세계적으로 유일해야 합니다. (AWS에서 유일하게 전역적으로 고유한 이름)버킷은 리전 레벨에서 정의된다.S3은 글로벌 서비스처럼 보이지만 버킷은 리전 안에서 만들어 진다. Objects (파일)객체는 각각 키를 가지..

클라우드의 확장성, 고가용성 애플리케이션을 스케일링 한다는 말은 인스턴스 혹은 컴퓨팅 파워를 늘리는 것을 말합니다. 클라우드의 확장성에는 두 종류가 있습니다. 수직 확장성이 있고 수평 확장성이 있는데 탄력성이라고도 합니다. 수직확장성 (Vertical Scalability), Scale Up수직 확장성이란 인스턴스의 크기를 증가할 수 있다는 뜻입니다. AWS에서 예를들어, 애플리케이션에서 t2.micro 에서 실행되고 있고 이 애플리케이션을 수직 확장 하려면 애플리케이션을 t2.large에서 실행하면 됩니다. 수직 확장성은 데이터베이스와 같이 분산되지 않은 시스템에서 흔히 사용합니다.데이터베이스의 성능을 높이기 위해 데이터베이스의 크기를 늘리는 것입니다. 하지만 보통 수직 확장성에는 수직 화장에 한계가..

EC2 인스턴스의 다양한 스토리지 옵션 EBS 볼륨이란?EBS 볼륨은 일래스틱 블록 스토어의 줄임말입니다.인스턴스가 실행 중인 동안 연결 가능한 네트워크 드라이브죠. 모르는 사이에 계속 사용해왔던 기능입니다. EBS 볼륨을 사용하면 인스턴스가 종료된 후에도 데이터를 지속할 수 있습니다.EBS 볼륨을 쓰는 목적이죠 우리가 인스턴스를 재생성하고 이전 EBS 볼륨을 마운트하면 데이터를 다시 받을 수 있는 겁니다. 매우 유용하죠 그리고 CCP 레벨의 EBS 볼륨은 (CCP 레벨: 하나의 EBS는 하나의 EC2 인스턴스에만 마운트 가능 / 어소시에이트 레벨: 일부 EBS 다중 연결)한 번에 하나의 인스턴스에만 마운트할 수 있습니다 (CCP 레벨: 하나의 EBS는 하나의 EC2 인스턴스에만 마운트 가능 / 어소시에..

EC2를 사용하기 전, 결제 예산 설정이 계정에서는 최소한의 금액을 쓰거나 아예 쓰지 않도록 설정할 것 입니다. 일단 root 계정에서 결제 정보에 대한 IAM 사용자 및 역할 액세스를 활성화 합니다. 이렇게 하면 관리자인 IAM 사용자가 결제 데이터에 액세스할 수 있습니다. IAM 사용자로 들어간 뒤, 대쉬보드에서 과금 정보 및 비용 관리 > 프리 티어 탭으로 들어가면 현재 사용 중인 프리 티어 현황이 나옵니다. 따라서 프리 티어를 100% 사용하고 있는지, 100%에 도달하고 있는지 등을 바로 알 수 있습니다. 예정된 비용에 관해 알림을 받기 위해서는 AWS 예산을 만드는 방법이 있습니다.여기서 예산을 만들면 비용을 추적하고 한도에 도달할 때 알림을 받을 수 있습니다. (제로 지출 예산) 위 기능은 ..

저번 포스팅에서는 관리 콘솔을 통해 AWS에 액세스하는 법을 살펴봤습니다. 지금까지 다룬 웹 인터페이스에 해당합니다.하지만 사실 AWS에 액세스하는 방법은 세 가지가 있습니다. 첫 번째는 사용해 왔던 AWS 콘솔로, 사용자 이름 및 비밀번호와 다요소 인증으로 보호됩니다.그리고 명령줄 인터페이스인 CLI가 있습니다. 이건 컴퓨터에서 설정하는 건데 액세스 키에 의해 보호됩니다.액세스 키란 자격 증명으로 곧 다운로드를 받을 텐데요, 터미널에서의 AWS 액세스를 가능하도록 해줍니다.그리고 AWS 소프트웨어 개발자 키트인 SDK가 있습니다. AWS로부터 애플리케이션 코드 내에서 API를 호출하고자 할 때 사용되는 방식입니다.이 두 방식 모두 완전히 동일한 액세스 키로 보호가 됩니다.그럼 액세스 키는 어떻게 생성할..