Skip to content

hongkunyoo/mlops-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

MLOps Workshop

실습환경

  • OS: ubuntu 20.04
  • root user (sudo)
  • CPU 2 core / MEM 4G / Disk 50G
  • Public IP 권장 (EC2 / GCE / Azure VM)

사전지식

  • 리눅스 기본 지식이 필요합니다. (ssh, vim, apt, curl 등)
  • 간단한 프로그래밍 지식을 요구합니다. 언어는 무관하지만 이 책에서는 파이썬을 주로 다룹니다. 파이썬을 모르시더라도 전반적인 프로그래밍 지식만으로도 충분히 이해할 수 있습니다.
  • 간단한 클라우드 지식이 필요합니다.
  • tmux, screen과 같은 터미널 멀티플랙서를 사용하면 편리합니다.

클라우드 계정 만들기

준비한 서버가 없다면 다음 클라우드 플랫폼을 이용하여 무료로 서버를 생성하시기 바랍니다.

MobaXterm 설치


참고 윈도우 운영체제 사용자에 한해서 설치합니다. 리눅스나 맥 운영체제를 사용하시는 경우 MobaXterm을 설치할 필요 없이 바로 각 운영체제에서 지원하는 터미널 프로그램을 사용하면 됩니다.


리눅스 서버로 접속할 터미널을 윈도우 서버에 설치합니다. putty (https://www.putty.org) 등 선호하는 터미널을 사용해도 무방합니다.

  1. MobaXterm 다운로드: https://mobaxterm.mobatek.net/download.html
  2. Home Edition > Download now 클릭
  3. MobaXterm Home Edition (Portable edition) 다운로드
  4. 다운로드 완료된 파일 압축 해제
  5. Session 버튼 > SSH 버튼 클릭
  6. 다음 정보 입력:
    • Remote host: -
    • User: ubuntu
  7. (Optional) Advanced SSH settings > Use private key (체크) > PEM키 등록

[그림 3-3] MobaXterm


참고 Remote host는 독자별 준비한 서버 정보를 입력합니다.

Workshop

  1. Model Generation
  2. Orchestration
  3. Deployment
  4. Kubeflow 맛보기
  5. Project (Optional)

About

MLOps 워크샵

Topics

Resources

Stars

Watchers

Forks