클라우드 환경
우분투 20.04.3
- 인공지능 개발에 적합한 운영체제
+ 머신러닝 라이브러리가 안정적으로 구동되는 환경
- 리눅스 배포판의 한 종류
클라우드 컨테이너
클라우드를 통해 컴퓨터 자원을 사용할 수 있는 일회용 가상컴퓨터
터미널
쉘을 실행하기 위한 wrapper program
커널
운영체제의 핵심
쉘
실제 명령을 전달하고 결과를 전달받는 프로그램; 명령어 해석기
- GUI 셸 : windows shell, Aqua(Mac OS), GNOME, Unity
- CLI 셸 : PowerShell, cmd, sh, bash, csh, fish, zsh
주피터 노트북
대화형 파이썬 인터프리터(Interpreter)로서 웹 브라우저 환경에서 파이썬 코드를 작성 및 실행할 수 있는 툴
가상환경
- 특정 패키지의 버전이 프로젝트에 따라서 다를 경우 이를 해결하도록 하는 것
- 프로젝트를 독립된 공간에 사용