가상화 3

[Python] 가상환경 설정하기

파이썬 가상화의 장점- 프로젝트 사용시에만 필요한 모듈이 정확이 무엇인지 알 수 있다.- 필요 버전이 상이한 모듈끼리 충돌 없이 사용이 가능하다.  먼저 Visual Studio Code에서 powershell 터미널을 열어 독립된 가상 환경을 만들어줄 수 있는 virtualenv 를 설치합니다.pip install virtualenv  폴더 열기를 눌러 가상화 생성을 원하는 폴더를 선택한 다음 folder라는 이름의 가상화 전용 폴더를 생성합니다.python -m virtualenv folder# 여기서 python은 현재 파이썬의 버전을 가상화에 그대로 적용하겠다는 것을 뜻합니다.# 다른 버전이 필요할 경우에는 시스템 환경 변수에서 편집하거나# C:\Python310\python -m virtuale..

아마존 프리티어 EC2 생성 및 PUTTY

아마존 프리티어 EC2를 생성 및 PUTTY 설정까지 하는 방법입니다. 아마존 EC2는 Amazon Elastic Compute Cloud(Amazon EC2) 로 아마존의 클라우드 컴퓨터 서비스를 의미합니다. 시작으로, AWS 홈페이지에서 간단한 회원가입 절차와 카드 등록 절차를 진행하고, 로그인 한 뒤 EC2를 눌러 인스턴스 시작 화면으로 이동합니다. 인스턴스 시작을 눌러 새로운 EC2를 생성할 수 있습니다. 가장 위에서 인스턴스의 이름을 설정하고, 바로 아래에서 사용 가능한 운영체제들을 확인할 수 있는데 리눅스 환경에서 실습하기 위해 우분투를 골라줍시다. AMI도 선택할 수 있는데, 오른쪽 옆에 [프리 티어 사용 가능] 표시가 되어 있는 것을 골라주셔야 합니다. 스크롤을 내리시다 보면 키 페어 생성..

[서평] 그림으로 이해하는 가상화와 컨테이너

도커, 쿠버네티스를 위한 이론 교과서 컴퓨터 공부를 하다 보면 종종 가상화, 컨테이너, 도커, 쿠버네티스란 단어를 들어볼 수 있습니다. 이 단어들은 무엇을 뜻하는 것일까요? 간단한 예시를 하나 들어 설명해 보겠습니다. 여러분은 서버 관리자입니다. 평소와 다름없던 어느 날, 서버를 관리하던 컴퓨터가 고장이 나버렸습니다. 이를 복구하기 위해선 컴퓨터의 고장 원인을 찾고, 부품을 수리해야 하기에 시간이 걸립니다. 설령 여분의 컴퓨터가 있더라도 기존 컴퓨터에서 데이터를 복구하여 사용해야 하기에 서버는 여전히 다운된 상태입니다. 하지만 가상화를 통해 가상 서버를 구축할 경우, 여러 대의 컴퓨터로 하나의 가상 서버를 구현하는 것이 가능하여, 컴퓨터가 고장 나도 다른 컴퓨터로 전환하여 가동할 수 있기에 빠르게 서버를..

책을 읽읍시다 2022.12.15