분류 전체보기(118)
-
[IBM Cloud] Docker Essential
cgroup : control groups Docker File FROM python:3 //알파인 리눅스에서 파이썬 3 환경을 사용해라. WORKDIR /usr/src/app //Docker 이미지 있는 곳 ## Install packages COPY requirements.txt ./ //requirements.txt를 Docker 이미지 있는 위치(./) RUN pip install -r requirements.txt ## Copy all src files COPY . . ## Run tests RUN apt update; apt install default-jdk -y //실행 #RUN python all_tests.py STAGING ## Run the application on the port..
2021.01.21 -
IBM Watson - IBM Cloud의 사용사례
🙄IBM Watson 이란? IBM 왓슨(Watson)은 자연어 형식으로 된 질문들에 답할 수 있는 인공지능 컴퓨터 시스템이며, 시험 책임자 데이비드 페루치가 주도한 IBM의 DeepQA 프로젝트를 통해 개발되었습니다다. 왓슨은 IBM 최초의 회장 토머스 J. 왓슨에서 이름을 땄습니다. 왓슨은 자연언어 데이터집합에서 단어와 단어의 상관관계를 학습합니다. 인공지능으로 유명한 알파고가 "의사결정을 내리는 시스템" 인 반면, 왓슨은 인간이 더 우수한 결정을 내리도록 돕는 "의사결정 지원 시스템" 입니다 왓슨의 시작은 1996년 체스 세계챔피언 카스파로프를 이긴 IBM의 딥블루에서 시작하였으며, 이후 딥블루의 업그레이드 격인 왓슨이 2011년 미국 퀴즈쇼 제퍼이데서 퀴즈왕들을 누르고 최종우승을 차지했습니다. I..
2021.01.21 -
[IBM Clouders] 10~12월 활동 리뷰
[서론] 10~12월 IBM 클라우더스 활동을 리뷰합니다. [본론] # 10월 미션 완료 내역 ① IBM Cloud Essential 뱃지 취득 [링크] 또는 [사진] ② 기술블로그 만들기 https://kw94.tistory.com/ 어쩌다개발 임베디드, 정보보안, 인공지능에 대해 다룹니다. kw94.tistory.com ③ 기술블로그 포스팅 2건 (IBM Cloud 관련된 기술주제, 관심분야 공부) : [관심분야 포스팅 - IBM Q Experience로 시작하는 양자컴퓨터 프로그래밍] [https://kw94.tistory.com/152?category=850903] IBM Q Experience로 시작하는 양자컴퓨터 프로그래밍 실습 안녕하세요. 저는 이번학기에 대학원에서 양자컴퓨팅 수업..
2021.01.21 -
[IBM Cloud] Introduction to Containers, Kubernetes, and OpenShift
학습목표 Containers, Kubernetes, Openshift, YAML, Istio 를 이해하고 학습 Module 1 - Understanding the Benefits of Containers Module 2 - Understanding Kubernetes Architecture Kubernetes의 배치는 "Cluster" 라고 부릅니다. 이 그림의 왼편에는 Control Plane , 우측에는 Node 들이 있습니다. CP에서 내린 결정의 예는, 스케줄링, 새 리소스 할당 등이 있습니다. API 서버 : 클러스터의 모든 통신은 이 API를 사용합니다. etcd : Key-value 저장소 Scheduler : 새로 생성된 Pod를 Node에 할당 시킵니다. Cluster 내부의 워크로드를 ..
2021.01.21 -
[IBM Cloud] Building Cloud Native and Multi-cloud Applications
학습목표 클라우드 네이티브와 멀티클라우드의 동작과 컨셉을 이해하기 Microservice DevOps CI/CD Docker Kubernetes Openshift 클라우드 네이티브란 ? 클라우드 컴퓨팅 제공 모델의 이점을 활용하는 애플리케이션 구축 및 실행 접근 방법 핵심은 "App을 어떻게 만들고/배포하는지에 있으며" , 위치는 중요하지 않다. 그렇기 때문에 아래의 4가지 핵심요소가 필연적으로 수반된다. 클라우드 네이티브가 뜨게 된 이유, 그리고 클라우드 네이티브의 의미를 찾기 위해서는 역사를 봐야한다. 시스템 관리 방법의 진화 1. 정적인프라 2. 동적인프라 3. 컨테이너 과거의 서버는 하드웨어와 한몸을 이루고 있습니다. HW에서 설치된 OS,M/W 등에 종속되었고, 그 위에 올려진 서버는 한번 생성..
2021.01.21 -
[IBM Cloud] Essential Badge
학습목표 IBM Cloud를 사용하고, 구성요소를 이해할 수 있다 Module 1 - Introduction to IBM Cloud IBM 클라우드 플랫폼의 구성요소와 지원하는 API & SDK 들 IBM Cloud 대쉬보드 Module 2 - Infrastructure IBM Cloud Dashboard 에서 VM을 생성할 수 있습니다. IBM Cloud Dashboard 에서 스토리지를 생성할 수 있습니다. 블록 스토리지는 데이터를 블록으로 쪼갭니다. 데이터를 별도의 조각으로 분리해 저장합니다. 각 데이터 블록은 고유 식별자를 부여받는데, 이는 스토리지 시스템이 더 작은 데이터 조각을 원하는 곳에 배치할 수 있도록 해줍니다. 이는 일부 데이터는 Linux 환경에 저장하고 일부는 Windows 장치에 ..
2021.01.20