티스토리 뷰
1. AWS란?
- 아마존에서 제공하는 클라우드 플랫폼
- 실시간 데이터 처리와 배치 데이터 처리 가능
2. EC2란?
- 크기가 유연하게 변경되는 가상 서버 기능
- 인스턴스가 실행되고 있을 때만 비용을 지불
1) 비용 지불방법
- 온디맨드: 시간당 정해진 금액을 지불(최소 60초), 개발 기간이 비교적 짧으며 소프트웨어 검증 및 테스트 단계에서 많이 사용
- 리저브드: 1~3년 정도 싸게 임대, 하지만 인스턴스의 크기를 늘리거나 줄일 수 없다.
- 스팟: 내가 제안한 경매 가격일 때만 실행, 하지만 인스턴스가 언제 켜지고 꺼질지 미리 알 수 없다.
2) EBS
- EC2의 스토리지, 인스턴스가 종료되어도 EBS안에 들어있는 데이터는 여전히 존재한다
- 가용영역: 메인 서버에서 만들어지는 일종의 복사본(백업용)
- 타입: SSD(빈번한 읽기/쓰기, 입출력의 비중이 매우 클때), HDD(방대한 스트리밍 워크로드를 신경써야 할 때)
3. RDS
- 관계형 데이터 베이스 서비스
- AWS RDS 제공 DB: Microsoft SQL Server, Oracle, MySQL, PostgreSQL, Amazon Aurora, MariaDB
* Amazon Aurora: 서버리스 및 머신러닝 애플리케이션 구축을 위해 요구되는 고성능 관계형 데이터베이스
1) 데이터 웨어하우스: BI(business intelligence) 관련 업무 및 데이터 분석 작업 지원
* 데이터베이스: 데이터를 담고 있는 테이블을 물리적으로 보관하고 있는 장소
** 데이터 웨어하우스: 하나 혹은 여러개의 소스(DB 또는 다른 클라우드 플랫폼)로부터 데이터를 수집하고, 보관하며, 규모가 큰 데이터를 불러오는 시스템
2) OLTP(Online transction processing): 실시간으로 작은 규모의 데이터를 DB에 보관하고 즉시 꺼내서 프로세싱 할 때 사용
3) OLAP(Online analytical processing): 큰 데이터를 한 번에 불러올때(다차원적 데이터 분석 등), 트랜잭션 프로세싱 사용X
4) 스냅샷: 데이터베이스 인스턴스를 통째로 복사(백업), 원본 인스턴스를 삭제해도 스냅샷은 존재
4. CI/CD 파이프라인
- 프로그램 빌드, 출시 전 테스트, 배포, 출시 과정을 자동화해줌 => 코드 커밋에서 특정 코드가 변경되면 이를 감지하고 빌드를 지냉하라는 트리거를 만들어 적용
- CI: 지속적 통합, 내가 작성한 코드를 중앙 리포지토리에 올려 다른 개발자가 개발하는 코등 지장 없이 테스트하여 코드가 원하는 결과물을 만들어 내는지, 잘 돌아가는지 검증=> 코드 충돌을 피할 수 있음
- CD: 지속적 배포, 언제 어떤 버그가 고쳐졌는지 알 수 있게 따로 백업하지 않아도 점진적 개발 가능, 복잡한 배포 과정 자동화
※ 참고자료: 업무에 바로 쓰는 AWS 입문[김성민 지음]
'AI > MLOps' 카테고리의 다른 글
[MLOps] FastAPI, Uvicorn과 ASGI웹서버 (1) | 2024.11.24 |
---|---|
[MLOps] Docker Desktop 실행 안될 때(MySQL 포트 변경, docker desktop 초기화) (1) | 2024.11.22 |
[MLOps] Docker (0) | 2024.11.18 |
[MLOps] RestAPI란? (0) | 2024.11.11 |
[MLOps] API란? (0) | 2024.11.11 |
- Total
- Today
- Yesterday
- IH
- 티스토리챌린지
- Python
- 빅데이터 분석기사
- llm
- 프로그래머스
- C언어
- ChatGPT
- Ai
- 30분
- 줄넘기
- 아침
- 스크랩
- 오픽
- 습관
- 실기
- 갓생
- opic
- 고득점 Kit
- 아침운동
- SQL
- 영어회화
- 운동
- 다이어트
- 오블완
- 기초
- 뉴스
- 경제
- 루틴
- 미라클모닝
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |