Skip to content

Commit

Permalink
2025-01-09 포스트 작성
Browse files Browse the repository at this point in the history
  • Loading branch information
hcbak committed Jan 9, 2025
1 parent 2f254d3 commit cc66348
Show file tree
Hide file tree
Showing 2 changed files with 95 additions and 0 deletions.
95 changes: 95 additions & 0 deletions _posts/2025-01-09-[AWS-CCP-자격증-취득-과정]-4일차.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
---
title: "[AWS CCP 자격증 취득 과정] 4일차"
author: hcbak
date: 2025-01-09 17:41:09 +0900
categories: [Study, AWS Certified Cloud Practitioner Cource]
img_path: /assets/img/posts/blog/2025-01-09-[AWS-CCP-자격증-취득-과정]-4일차/
---

## 4일차

오늘의 점심

![01](01_Lunch.webp)

생선까스 + 치킨까스였는데 자리에 앉아 보니 소스가 없는 것을 알아서 그냥 먹었다. ㅋㅋ

## 정리

### 데이터

- 오라클에서 분류하는 데이터의 종류

Simple structured data|간단한 데이터
Complex structured data|복잡한 데이터
Semi-structured data|반정형 데이터
Unstructured data|비정형 데이터

하지만 오라클 외의 NoSQL로 분류되는 다른 데이터베이스들도 정형데이터가 과연 아닐까?

Key - Value 데이터도 정형 데이터다?

Document 데이터도 정형 데이터다?

### SQL

"에스퀄"이라고 부르는 경우가 있음

IBM DB2에서 처음 쓴 용어가 SEQUEL이라 -퀄이라는 이름이 먼저 사용되었기 때문이다.

하지만 영국 무슨 회사의 트레이드마크가 SEQUEL이어서 사용이 불가능해지고, 뭘 쓸까 하다가 철자를 몇 개 빼고 SQL로 부르게 되었다.

Q의 Query는 질문인데, 내 수준이 낮고 상대가 뛰어난 상태에서 이루어지는 질문을 의미한다.

#### 발전?

..., Java, Python, ..., HTML, PigLatin, SQL

왼쪽으로 갈 수록 절차 지향적 (라인 다음 라인)

오른쪽으로 갈 수록 의미를 전달 (인간의 언어에 가깝게)

그리고 이제 인간 언어를 그대로 쓸 수 있게 되었다?! ~~또 LLM 예찬~~

### GB vs GiB

GB: 10진법 기반, 1GB = 1000KB

GiB: 2진법 기반, 1GB = 1024KB

> 혼용하다가 이제 정립된 것으로 보인다. "기가바이트", "기비바이트" 이런 방식으로 부르는 것 같다.
### EC2 요금

- Spot Instances

남들이 안쓸 때 돌리겠다. 때문에 도중에 중지될 수 있다. 대신 가격이 매우 싸다.

따라서 일반적으로 제공하는 서비스가 아니라 언젠가 완료되기만 하면 되는 작업에 할당하면 비용을 크게 줄일 수 있다.

### Availability

진짜 중요하다고 하는데...

가용성에 문제가 되었을 때 발생할 비용 vs 가용성에 문제가 생기지 않도록 투자하는 비용

### Load Balancer

기본적으로 연결된 인스턴스를 헬스체크하여 정상 인스턴스로 트래픽을 유도한다.

SSL 설정이 가능하다.

Application Load Balancer|Layer 7 (HTTP, HTTPS, gRPC)
Network Load Balancer|Layer 4 (TCP, UDP)
Gateway Load Balancer|Layer 3
Classic Load Balancer|Layer 4 & 7

비용: ALB < NLB < GLB

### Auto Scaling Group

문제가 생기는 시점에서 확장하기 때문에 고객 입장에서는 약간의 불편을 겪는 것이기는 하다.

CloudWatch 등을 이용해서 자원이 일정 이상 사용되고 있을 경우 Scaling을 진행할 수 있다.

아니면 시간마다 자동으로 Scaling 하게 정할 수 있다.
Binary file not shown.

0 comments on commit cc66348

Please sign in to comment.