일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발자
- 비트코인
- 암호화폐
- 확률
- backtest
- can
- AWS
- Cloud
- 토플
- 백트레이더
- toefl writing
- python
- 자동매매
- 아마존 웹 서비스
- it
- AUTOSAR
- 클라우드
- 블록체인
- 백테스트
- 토플 라이팅
- backtrader
- 오토사
- 퀀트
- Bitcoin
- 프로그래밍
- TOEFL
- probability
- 자동차sw
- GeorgiaTech
- 파이썬
- Today
- Total
목록아마존 웹 서비스 (38)
Leo's Garage
Route 53 DNS란 무엇일까요 DNS (Domain Name Service) : IP 주소를 사람에게 익숙한 주소로 변환해준다. DNS is the backbone of the internet DNS는 계층 구조이다. ~.com, ~.kr 등등 DNS 용어 Domain Register (도메인 이름을 등록하는 곳) : Amazon Route 53, GoDaddy, ... DNS Records : A, AAAA, CNAME, NS, ... Zone File : contains DNS records Name Server : resolves DNS queries (Authoritative or Non-Authoritative) : DNS 쿼리를 실제로 해결함 Top Level Domain (TLD) : ..
AWS 기초 : RDS + Aurora + Elastic Cache Amazon RDS 개요 RDS 표준은 Relational Database Service이다. SQL이라는 쿼리 언어를 사용해서 DB를 관리하는 서비스이다. AWS가 DB를 관리한다. Postgres MySQL MariaDB Oracle Microsoft SQL Server Aurora (AWS Proprietray database) 그럼 왜 EC2 instance에 직접 DB를 설치하지 않고 RDS를 사용할까? 안 쓸 이유가 없기 때문에 RDS는 AWS에서 관리하기 때문에 DB 뿐 아니라 다양한 서비스를 제공한다. 데이터베이스 프로비저닝과 OS 패치가 자동으로 된다. 연속적으로 백업이 되고, 특정 시점에 대해서 데이터를 저장할 수 있다..
고가용성 및 스케일링성 : ELB and ASG 고가용성 및 스케일링성 Vertical Scalability : incresing the size of the instance ex. t2.micro -> t2.large Horizontal Scalability : the number of instances / systems for your application ex. ditributed systems High Availability : 데이터 센터의 손실에서 살아남는 것. AZ를 분산시키는 것 Elastic Load Balancing(ELB) 개요 Load Balancer : 트래픽을 여러 서버로 내리는 것을 의미한다. 부하를 다수의 다운스트림의 인스턴스로 보내기 위해서 사용한다. Spread load ..
EC2 Instance Storage EBS Volumn EBS(Elastic Block Store) : 인스턴스가 실행 중인 동안 연결 가능한 네트워크 드라이브이다. 인스턴스가 종료되도 데이터를 유지할 수 있다. 한 번에 하나의 인스턴스에 연결할 수 있다. (CCP 레벨, 어소시에트 레벨에서는 일부 EBS가 다중 연결이 가능하다) 하나의 인스턴스에 여러개의 EBS 연결은 가능하다. 그리고 EBS는 특정 AZ에서만 연결이 가능하다. (예를 들어 us-east-1a에서 생성된 경우 us-east-1b에서는 연결이 불가능하다) -> 단 스냅샷 기능을 이용하면 볼륨을 옮길 수 있다. 네트워크 ucb 스틱이라고 생각하면 편하다. 물리적인 연결은 없지만 네트워크로 연결이 가능하다. 인스턴스와 EBS가 통신하기 위..
EC2 Solution Architect level 프라이빗 vs 퍼블릭 vs 탄력적 IP 네트워크는 두 종류의 IP가 있다. IP v4, IP v6 일반적으로 IP v4를 주로 사용하고, IP v6의 경우에는 IoT 기기에 주로 사용하곤 한다. IP v4는 Public Space에서 37억 개의 서로 다른 주소를 지원하는데, 이 주소가 점점 고갈되고 있다. Private IP의 개념은 예를 들어 특정 회사에서 사용하는 트래픽은 전부 하나의 Internet Gateway를 통해 외부의 서버와 통신하겠금 만드는 것이다. 사설 네트워크 내부 컴퓨터들은 외부와 모두 통신할 수 있고, 그것은 Internet Gateway를 통해서 접근하는 것임, 사설 네트워크 IP는 사설 네트워크 내부에서만 식별이 가능하다. ..
EC2 Basic AWS 예산 설정 Billing & Cost Management에 접근하려면 루트 계정으로 접근해야 한다. IAM 사용자가 접근하게 하려면 루트 계정으로 설정을 활성화해줘야 한다. Billing Dashboard에서 청구 내역을 확인할 수 있다. Bills 에 가면 총액과 서비스 별 금액을 확인할 수 있다. Free Tier tab에 가면 무료로 사용하는 서비스의 한도가 얼마나 남았는지 알 수 있다. Budgets 가면, 여기서 예산을 생성해서 한도 도달에 대한 알람을 받을 수 잇따. Zero Spend Budget Alarm은 무료 서비스가 끝나는 걸 알려주는 알람이다. 이러한 예산은 여러 개를 생성할 수 있다. EC2 Basic EC2 : Elasic Compute Cloud - I..
IAM and AWS CLI 계정 생성 시, 루트 계정을 생성했는데 이게 기본 계정이다. 보통 이후에는 사용하지고 공유하지 않는다. 보통 IAM에서 계정을 생성하여 사용한다. 그룹을 생성해서 계정들을 관리할 수 있다. 그룹 내에는 사용자만 배치할 수 있다. 그룹을 배치할 수는 없다. 한 사용자가 여러 그룹에 동시에 속할 수 있다. Permissions : policy이다. 특정 사용자, 특정 그룹에 있는 사람에게 리소스를 허용하거나 금지하도록 구현 AWS : least privilege principle : 최소 권한 원칙 IAM policy 그룹 레벨에 정책을 연결할 수 있다. 개발자와 운영자로 나눈다면 둘은 서로 다른 정책을 연결할 수 있고, 그룹이 아닌 특정 인원에게 직접 정책을 연결 할 수도 있다..
AWS Getting Start AWS Global Infrastructure AWS Regions : 이름을 가지고 있다. 데이터 센터의 집합이다. 대부분 서비스들은 특정 리전에 연결이 제한된다. 상황에 따라 다르다. Complience : 어떤 정부는 해당 앱의 정보가 자국에 있길 원한다. Proximity : 대부분의 사용자가 있는 곳에 구축하는 것이 당연히 지연시간을 줄이게 해줄 것이다. Available Services : 특정 리전은 특정 서비스가 지원이 안될 수 있다. Pricing : 리전 마다 요금이 차이가 있다. 어떤 리전을 선택할까? AWS Availability Zones : 각각 리전 내에 3 ~ 6개 존재한다. 각각 가용영역은 별도의 전원, 네트워크를 가지고 있다. 각각의 가용 ..
Cloud Journey Well-Architected 프레임 워크의 5가지 핵심 요소를 요약할 수 있다. 클라우드 컴퓨팅의 6가지 이점을 설명할 수 있다. AWS Well-Architected 프레임워크 AWS Well-Architected 프레임워크 - AWS 클라우드에서 안정적이고 안전하며 효율적이고 비용 효율적인 시스템을 설계하고 운영하는 방법을 이해하는데 도움이 된다. 운영 우수성 : 시스템을 실행 및 모니터링하여 비즈니스 가치를 제공하고 지속적으로 지원 프로세스 및 절차를 개선하는 능력, 클라우드에서의 운영 우수성을 위한 설계 원칙에는 코드로 작업 수행, 문서에 주석 추가, 실패 예측, 되돌릴 수 있는 소규모 변경을 자주 수행이 포함 된다. 보안성 : 위험 평가 및 완화 전략을 통해 비즈니스 ..
Migrations and Innovations AWS 클라우드에서의 마이그레이션 및 혁신에 대해 이해할 수 있다. AWS Cloud Adoption Framwork(AWS CAF)를 요약할 수 있다. AWS Snowcone, AWS Snowball, AWS snowmobile과 같은 AWS 데이터 마이그레이션 솔류션의 이점을 설명할 수 있다. AWS가 제공하는 혁신적인 솔류션의 광범위한 범위를 요약할 수 있다. AWS Cloud Adoption Framework(AWS CAF) Cloud Adoption Framework의 6가지 주요 관점 - 가장 간단히 보면, AWS CAF는 지침을 6가지 관점으로 구성한다. 각 관점은 별개의 책임을 해결한다. 일반적으로 비지니스, 인력 및 거버넌스 관점은 비지니스..