목록Tech (27)
테키테크 TEKITECH
목차 1. Docker? 2. Core Concepts 도커 파일 Docker File 도커 이미지 Docker Image 도커 컨테이너 Docker Container 도커 엔진 Docker Engine 도커 클라이언트 Docker Client 도커 데몬 Docker Daemon 도커 호스트 운영체제 Docker Host OS 도커 저장소 Docker Registry 도커 허브 Docker Hub 도커 스웜 Docker Swarm 1. Docker? 컨테이너 Container 다양한 가상화 방식 중 도커Docker는 컨테이너Container 형태이다. 리눅스 컨테이너(LXC: Linux Container)를 기반으로 만들어졌으며, PyCon 2013에서 도커가 처음 소개된 이후 컨테이너형 가상화 방식이 ..
DevOps와 MLOps에서 말하는 CI/CD/CT의 개념을 비교하여 MLOps에서 목표하는 바를 이해해보려고 한다. 목차 DevOps와 MLOps DevOps: Dev + Ops MLOps: ML + Ops DevOps와 MLOps에서 CI/CD/CT CI/CD/CT in DevOps CI: Continuous Integration (지속적 통합) CD: Continuous Delivery/Deployment (지속적 제공/배포) CT: Continuous Testing (지속적 테스트) CI/CD/CT in MLOps CI: Continuous Integration (지속적 통합) CD: Continuous Delivery/Deployment (지속적 제공/배포) CT: Continuous Train..
목차 Managing Data Workflow Data Warehouse 데이터 ETL About Apache Airflow Airflow Concepts DAG (Directed Acyclic Graph): 방향성 비순환 그래프 Hook, Operator, and Task 그 외 Airflow Platforms Python으로 작성된 오픈소스 플랫폼 모듈화와 디버깅 사용자 인터페이스 지원 및 로깅, 모니터링, 알림 기능 Batch 프로세스 하나의 관리자 Execution Date Managing Data Workflow Date Warehouse를 구축/운영하는 과정에서 데이터 ETL과 같은 데이터의 Workflow를 실행하려면 Cron과 같은 Job Scheduling Tool이 필요하다. 보다 효율..