본문 바로가기

Study

(15)
kubernetes 강의 #3 Kubernetes key Feature Automatic binpacking 각 컨테이너가 필요로 하는 CPU와 메모리(RAM)를 쿠버네티스에게 요청하면, 쿠버네티스는 컨테이너를 노드에 맞추어서 자동으로 스케줄링 (각각의 콩자루 안에 얼마나 가질지 설정하는 것) Self-healing k8s는 실패한 노드에 대해, 컨테이너를 자동으로 교체하고, 재스케줄링하며, 또한 Health check에 반응하지 않는 컨테이너를 정해진 규칙에 따라 다시 시작 Horizontal scaling k8s는 CPU 및 메모리와 같은 리소스 사용량을 기반으로 애플리케이션을 자동으로 확장할 수 있으며, 메트릭을 기반으로 하는 동적 스케일링도 지원 (다른 워커노드에 해당 컨테이너를 복제해서 scale out (확장) 하는 것) ..
kubernetes 강의 #2 Docker File Docker file은 컨테이너 이미지 빌드를 자동화하기 위해 제공되는 메커니즘으로 쉽고 간단하며 명확한 구문을 갖는 텍스트 파일이다. Instrunction: 높은 가독성을 위해 대문자 사용을 권장하며 구성 순서가 중요하다. Docker File에서 이미지를 빌드하는 3단계 프로세스 1단계: 작업 디렉토리를 만든다. 2단계: Docker file 사양을 작성한다. 3단계: docker 명령어를 사용하여 이미지를 빌드한다. Docker File Sample COPY는 url를 소스로 받을 수 없음 FROM ~ USER 까지 Docker file 작성되는 내용 ENTRYPOINT ~ CMD 는 docker를 구동할 때 실행하는 명령어 Dockerfile(명세) 작성 -- build -..
kubernetes 강의 #1 kubernetest 강의 1/12 ~ 1/15 (4일) Container Orchestration (Docker & kubernetes) container 구동하기 위해 runtime이 설치되어져 있는 - docker 실행 orchestration -> 관리 container runtime은 os 설치 그 위에 container -> 이게 system - system machine - virtual machine 우리는 public cloud - AWS가 제공하는 instance (vm)을 이용해서 실습 진행 실습환경준비 container -> app [ web -> db ] -> app gowebapp / gowebappmysql 2 tier 구성 AWS 환경준비 아마존 IAM 계정으로 로그인 my ..
머신러닝 공부 #2 04. 머신러닝 4-1. 머신러닝이란? 4-2. 머신러닝 첫걸음 4-3. 이미지 내부의 문자 인식 4-4. 외국어 문장 판별하기 4-5. 서포트 벡터 머신(SVM) 4-6. 랜덤 포레스트 4-7. 데이터를 검증하는 방법 머신러닝 첫걸음 머신러닝 프레임워크 scikit-learn scikit-learn은 다양한 분류기를 지원하며, 머신러닝의 결과를 검증하는 기능도 가지고 있습니다. 또한 분류, 회귀, 클러스터링, 차원 축소처럼 머신러닝에서 자주 사용되는 다양한 알고리즘을 지원합니다. 또한 머신러닝을 바로 테스트해볼 수 있게 샘플 데이터도 제공합니다. scikit-learn은 pip 명령어를 사용해 패키지를 설치할 수 있음 pip3 install -U scikit-learn scipy matplotlib s..
머신러닝 공부 #1 '파이썬을 이용한 머신러닝, 딥러닝 실전 개발 입문' 책으로 공부 04. 머신러닝 4-1. 머신러닝이란? 4-2. 머신러닝 첫걸음 4-3. 이미지 내부의 문자 인식 4-4. 외국어 문장 판별하기 4-5. 서포트 벡터 머신(SVM) 4-6. 랜덤 포레스트 4-7. 데이터를 검증하는 방법 4-1. 머신러닝이란? 머신러닝을 간단하게 설명하면 "수많은 데이터를 학습시켜 거기에 있는 패턴을 찾아내는 것"이라고 할 수 있습니다. 일단 패턴을 찾으면 그러한 패턴을 기반으로 데이터를 분류하거나 미래를 예측할 수 있습니다. 머신러닝 개요 머신러닝(machine learning)이란 인공지능 연구 과제 중 하나, 인간의 뇌가 자연스럽게 수행하는 "학습"이라는 능력을 컴퓨터로 구현하는 방법입니다. 어느 정도 규모가 있는 샘..
tensorflow 공부 gist.github.com/haje01/202ac276bace4b25dd3f TensorFlow 시작하기 TensorFlow 시작하기. GitHub Gist: instantly share code, notes, and snippets. gist.github.com opentutorials.org/course/4570/28965
python 언어 공부 20.12.28 python 언어 공부 12/21 ~ 12/31 휴가 올해 쉬지 않고 프로젝트에 투입되는 바람에.. 연차를 사용하지 못해서 밀린 연차를 쓰게 됐다.지난주에는 크리스마스이기도 하고 뒹굴뒹굴 넷플릭스도 보고 유튜브도 보고 잘 놀았다. 일주일 정도 노니까 이제는 심심해서 책도 주문하고 이렇게 티스토리에 글도 쓰고 프로그래밍 언어 공부도 하려고 한다!올해 진행했던 프로젝트 언어 정리, 올해 나를 되돌아 보고 새로운 2021년도 계획해보려고 한다. 유튜브를 보다 보니 python을 처음부터 쭉 알려주는 강의가 있어서 그걸 보고 공부해보려고 한다! www.youtube.com/watch?v=M6kQTpIqpLs repl.it/@hohoseohyun/UnrealisticShamefulRedundant..