분만에뚝딱 - IBM · 2016-11-25 · DevOps Watson API 활용예시–챗봇 채팅봇...

Preview:

Citation preview

Creating an app within 15 minutes

15분만에 뚝딱!IBM Bluemix 맛보기

양현주 대표

한국IBM 클라우드 사업부

Bluemix : IaaS와 PaaS 사이의 유연성고객 관리

서비스 제공자 관리

Infrastructure as

a Service

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Platform as a

Service

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

전통적인 ITSoftware as a

Service

커스터마이즈, 높은 비용, Time to Value 낮음

표준화, 적은 비용, 신속한 Time to Value

What is Bluemix?

Application

Compute Service

Service

Service API

API

API

DevOps Tools Integration

Bluemix - IBM Cloud Platform

DevOps

도구

+

직접 호스팅하는 애플리케이션을 서비스로 등록

Web Data Mobile AnalyticsCognitive IoT Security

다양한 서비스 카탈로그

+

Integration and

API Management

+

컴퓨팅 환경 선택

Containers Virtual MachinesInstant RuntimesOpenWhisk

Virtual

ServersBare Metal

Bluemix에서 Node.js로 채팅앱 개발하기

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

런타임으로 Node.js 빌드팩 선택

코드 수정하여 원하는 애플리케이션 만들기

2

1

Bluemix에서 Node.js로 채팅앱 개발하기

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Bluemix에서 Node.js로 채팅앱 개발하기

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Bluemix 상에서 DevOps를 구성하여 코드 수정

Bluemix Demo

애플리케이션 확장 옵션

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Third-party Open source

Your ownIBM

130 + 개의 서비스로애플리케이션 확장

신속한 애플리케이션 개발 지원

Data Sources

CognitiveAnalytics

IoT

VideoData Services

Mobile

Blockchain

130+ 개의 APIs & Services

• Boilerplates

– 미리 조합된 런타임 + 서비스

• Runtimes

– 클라우드-네이티브 애플리케이션 개발

• Container Images

– Docker 기반의 컨테이너 이미지 즉시 생성

11 개의 서비스 카테고리

IBM, 써드파티, 오픈소스, 직접 추가

신속한 개발을 위한 다양한 옵션

+ 다양한 서비스 활용 예시

Watson API

Watson 서비스 API 연동하기

Watson 서비스 API 연동하기

Watson 서비스 API 연동하기

Watson 서비스 API 연동하기

DevOps

Watson API 활용 예시 – 챗봇

채팅봇애플리케이션

Watson API

Conversation Natural Language

Classifier

dashDB

사용자

Delivery Pipeline Monitoring and Analytics

채팅봇에 질의① Watson API 호출②

자연어 처리 결과③

자연어 처리 결과에대한 답변 검색

답변 리턴

⑥ 채팅봇이 답변

DevOps

Watson API 활용 예시 – 챗봇

채팅봇애플리케이션

Watson API

Conversation Natural Language

Classifier

dashDB

사용자

Delivery Pipeline Monitoring and Analytics

채팅봇에 질의① Watson API 호출②

자연어 처리 결과③

자연어 처리 결과에대한 답변 검색

답변 리턴

Watson API를 손쉽게 연동하여 애플리케이션 기능 확장

DB 등 추가 필요한 서비스를 손쉽게 연동 & 조합

신속한 애플리케이션 개발

DevOps 서비스로 지속적인 딜리버리

QUESTIONS?

Thank you