클라우드 애플리케이션 따라해보기 #3 요건에 대한 Usecase 및 Wireframe 작성

안녕하세요? 이번 글은 Bluemix를 이용하여 간단한 클라우드 애플리케이션을 디자인하고 만들어 가는 과정을 내용으로 연재되고 있습니다. 아래와 같은 순서로 진행되고 있으므로 참고 부탁 드립니다. 클라우드 환경 이해 애플리케이션 구상 및 요건 정의 요건에 대한 Usecase 및 Wireframe 작성 마이크로 서비스 아키텍쳐 설계 애플리케이션 서버 환경 준비 애플리케이션 프로토타입 작성 블루믹스 런타임 환경 구성 블루믹스 DevOps 환경…  Continue reading 클라우드 애플리케이션 따라해보기 #3 요건에 대한 Usecase 및 Wireframe 작성

클라우드 애플리케이션 따라해보기 #2 애플리케이션 구상 및 요건 정의

안녕하세요? 이번 글은 Bluemix를 이용하여 간단한 클라우드 애플리케이션을 디자인하고 만들어 가는 과정을 내용으로 연재되고 있습니다. 아래와 같은 순서로 진행되고 있으므로 참고 부탁 드립니다. 클라우드 환경 이해 애플리케이션 구상 및 요건 정의 요건에 대한 Usecase 및 Wireframe 작성 마이크로 서비스 아키텍쳐 설계 애플리케이션 서버 환경 준비 애플리케이션 프로토타입 작성 블루믹스 런타임 환경 구성 블루믹스 DevOps 환경…  Continue reading 클라우드 애플리케이션 따라해보기 #2 애플리케이션 구상 및 요건 정의

클라우드 앱개발 따라해보기 #1 클라우드 환경 이해

안녕하세요? 이번 글부터는 간단한 클라우드 애플리케이션을 디자인하고 만들어 가는 과정을 내용으로 연재를 진행 하려고 합니다. 클라우드 애플리케이션 개발을 처음 접하시는 분들을 대상으로 하고 있으며, 블루믹스를 이용하여 개발, 배포 그리고 DevOps를 이용한 내용으로 아래와 같은 순서로 진행 할 예정입니다. 클라우드 환경 이해 애플리케이션 구상 및 요건 정의 요건에 대한 Usecase 및 Wireframe 작성 마이크로 서비스 아키텍쳐…  Continue reading 클라우드 앱개발 따라해보기 #1 클라우드 환경 이해

IBM DSX를 이용한 이미지 학습

머신러닝 기법 중의 하나인 DBN(Deep Belief Network)을 이용하면 이미지를 학습시키고 새로 들어오는 이미지에 이를 적용하여 결과에 대한 확률을 계산할 수 있습니다.   클라우드 분석 환경인 IBM Data Science Experience 내에서 파이썬의 nolearn 패키지를 활용하여 숫자 이미지를 학습시키고 새로운 이미지가 어떤 숫자의 확률이 높은지 확인해 보도록 합니다.   우선 http://datascience.ibm.com/ 로그인 프로젝트 내에 Notebook 생성. 언어는…  Continue reading IBM DSX를 이용한 이미지 학습

Hyperledger Fabric 을 이용한 블록체인 시작하기

최근 블록체인에 대한 관심이 높아지고 각 산업에서도 블록체인을 도입하기 위한 여려 방안들을 마련하고 있습니다. 보통, 블록체인이라 하면 비트코인을 중심으로 한 암호화페(Cryptocurrency)를 떠올릴 텐데요. 최근에 거론되는 블록체인은 약간의 차이가 있습니다. 결론부터 간단하게 말하면 블록체인은 데이터(원장, Ledger)를 안전하고 신뢰 있게 저장하고 관리하기 위한 기술이라고 할 수 있습니다. 그 기술 기반에 가상화폐를 거래하기 위한 기능들을 구현한 것이 비트코인과…  Continue reading Hyperledger Fabric 을 이용한 블록체인 시작하기

본격적으로 시작하는 블록체인 03 – Fabric CA 사용하기

안녕하세요? 이번 글에서는 Fabric V1.0 을 기반으로 CA(Certificate Authority) 즉, v0.6 에서는 Membership Service 를 설정하는 방법에 대해서 알아봅니다. 1. Fabric CA 특징 새로운 버전의 Fabric v1.0 에서는 Certificate Authority를 제공하고 있습니다. 이전버전 즉, Fabric v0.6에서는 Membership Service로 존재하던 컴포넌트 입니다. 변화된 대표적인 기능은 다음과 같습니다. 클러스터링 지원 (High Availability> 사용자 정보와 인증서를 보관하기 위한…  Continue reading 본격적으로 시작하는 블록체인 03 – Fabric CA 사용하기

IBM Watson Analytics 활용하기-1편

IBM Watson Analytics는 기업이나 개인이 보유하고 있는 모든 데이터에서 패턴과 의미를 빠르게 검색할 수 있는 스마트한 데이터 분석 및 시각화 서비스입니다. 데이터 검색 안내, 예측 분석 자동화, 자연어 대화와 같은 코그너티브 기능을 통해 데이터와 소통하여 원하는 답변을 얻을 수 있습니다. 빠른 트렌드를 파악해야 할 때, 대시보드 형태로 팀내에서 데이터를 시각화해야 할 때, Watson Analytics를 적용할…  Continue reading IBM Watson Analytics 활용하기-1편

Bluemix를 사용하여 자동차 산업의 Blockchain 데모 구현해보기 (1/2)

이번 데모 구현의 목적 이 데모의 목적은 블록체인에 대한 포괄적인 지식을 습득하고, 예제 응용 프로그램 및 대시 보드 기능을 사용하여 단순한 형태의 모의 "Over-The-Air" 임베디드 소프트웨어에 대한 업데이트를 구현해보는 것 입니다. 목차 1. 블록체인 및 실습 시나리오 개요 1.1. 블록체인의 정의 및 중요성 1.2. 합의(Consensus)와 스마트 계약(Smart Contracts), 기타 구성요소의 역활 1.3. 블록체인의 적용 영역…  Continue reading Bluemix를 사용하여 자동차 산업의 Blockchain 데모 구현해보기 (1/2)

IBM Container Service에 새롭게 추가된 Kubernetes

2017년 3월 19일 자로 IBM은 IBM Bluemix Container Service에서 Kubernetes 지원 베타를 출시했습니다. 기존의 IBM Bluemix Container Service는 이제 Docker와 Kubernetes를 결합하여 강력하고 직관적인 사용자 도구 및 내장된 보안 및 격리 기능을 제공하여 응용프로그램을 신속하게 제공 할 수 있게 되었고, 여기에 Watson의 인지 기능을 포함한 Cloud Services도 함께 활용이 가능합니다. 그렇다면 왜 IBM Bluemix에서 Kubernetes를…  Continue reading IBM Container Service에 새롭게 추가된 Kubernetes

Docker에 대한 이해와 Bluemix 에서 Container 만들기

* 본 포스팅은 기본적인 Bluemix 사용법을 인지하고 있으신 분을 대상으로 합니다. 1장. Docker 란 무엇인가 Docker 는 리눅스 컨테이너 기술이다. 컨테이너는 하나의 패키지에 번들 된 전체 런타임 환경으로 구성되어 응용 프로그램과 이를 실행하는 데 필요한 모든 종속성, 라이브러리, 바이너리 및 구성 파일. 응용 프로그램 플랫폼과 그 종속성을 컨테이너화 합니다. 컨테이너는 다음과 같은 특징을 제공합니다. •      …  Continue reading Docker에 대한 이해와 Bluemix 에서 Container 만들기