-
[MLOps] Cloud 개념인공지능/부스트캠프 Ai Tech 2022. 5. 17. 13:54728x90
출처 : Stackscale 클라우드에서 제공하는 서비스는 위와 같이 3가지로 나뉘는데, IaaS가 가장 많은 것을 컨트롤 할 수 있는 수준이다.
Cloud 서비스의 다양한 제품
1. Computing Service(Server)
흔히 서버라고 불리며 연산은 수행해주는 서비스를 제공한다. CPU, Memory, GPU 등급을 선택할 수 있으며
인스턴스를 생성 후, 인스턴스에 들어가서 사용이 가능하다.
2. Serverless Computing
Computing Service와 유사하지만, 서버 관리를 클라우드에서 진행한다.
코드를 클라우드에 제출하면, 그 코드를 서버에서 실행해주는 형태
Auto Scaling 기능을 제공해주며, Micro Service로 많이 활용한다.
3. Stateless Container
Docker Image를 업로드하면 해당 이미지를 기반으로 서버를 실행해주는 형태
4. Object Storage
다양한 Object를 저장할 수 있는 저장소, 다양한 형태의 데이터를 저장할 수 있고, API를 사용해 데이터에 접근 가능
5. Database(RDB)
DB가 필요한 경우 클라우드에서 제공하는 서비스가 존재, 분석을 메인이 아닌 저장을 하기위한 공간, My/PosgreSQL 등을 사용할 수 있다. 사용자 로그 데이터를 Database나 Object Storage 에 저장할 수도 있다.
6. Data WareHouse
데이터 분석에 특화된 Database, Database와 Object Storage 에 있는 데이터 등을 모두 모아 Data Warehouse에 저장한다.
7. AI Platform
AI Resarch/Develop 과정을 더 편리하게 해주는 제품, MLOps 관련 서비스를 제공한다.
'인공지능 > 부스트캠프 Ai Tech' 카테고리의 다른 글
[RecSys] 5. Item2Vec and ANN (0) 2022.03.17 [L1_P_stage] 개인 회고 (0) 2022.03.12 [RecSys] 4-4. Collaborative Filtering - MBCF_MF (0) 2022.03.11 [RecSys] 4-3. Collaborative Filtering-MBCF_SVD (0) 2022.03.11 [RecSys] 4-2. Collaborative Filtering - Rating Prediction (0) 2022.03.11