table of contents -  · package 포함사항1 bluemix subscription credit...

24
I. IBM Bluemix University Package 개요 II. IBM Bluemix 기술 소개 III. IBM Bluemix University Package 지원 내용 소개 Table of Contents 글로벌 창의 인재 육성 위한 IBM의 Bluemix University Package

Upload: others

Post on 04-Sep-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

I. IBM Bluemix University Package 개요

II. IBM Bluemix 기술 소개

III. IBM Bluemix University Package 지원 내용 소개

Table of Contents

글로벌 창의 인재 육성 위한 IBM의 Bluemix University Package

I. IBM Bluemix University Package 개요

Design Thinking을 근간으로 창의적 아이디어를 활용하여 실제 비즈니스를 혁신하는 글로벌 창의 인재 육성을하기 위한 IBM Bluemix University Package!

Design Thinking, Extreme

Programming등의글로벌인재육성프로그램의한국도입

해외선진교육컨텐츠를바탕으로자유롭게어플리케이션을개발할수있는Bluemix Public Subscription

개방형 교육&운영 플랫폼

창업생태계활성화

일자리 창출

글로벌

창의인재

육성

1 2

Package 포함 사항 1 Bluemix Subscription Credit 제공(한학기 동안 사용가능)

Package 포함 사항 2 Bluemix를 통한 Application 개발 1학기 시범 강의 강사 지원

Package 포함 사항 3 Bluemix를 활용을 위한 IBM Design Thinking 워크샵(2days)

I. IBM Bluemix University Package 개요

본 Package에는 IBM Bluemix Public Subscription을 한학기 동안 사용가능한 Credit이 포함되며, 관련된 시범강의, Design Thinking 워크샵 등의 기회를 제공합니다.

실제로동작하는앱을업무에적용

MVP 설정(Minimum Viable Product)

참여 대상

Bluemix교육수료

Bluemix

클라우드 운영 플랫폼

Design Thinking 으로나온아이디어를현실화하는플랫폼

혁신적이고실현가능한공공정책을수립해야하는공무원 & 공기업임직원

프로그램개발자

심화과정을통한 특급개발능력배양

비즈니스담당자

아이디어보유자

디자인중심의비즈니스앱 고려

빛나는아이디어를바탕으로비즈니스에뛰어든소자본창업자들 (Start-up)

장차사회를이끌어나갈인재로써창의적사고를필요로하는초,중,고, 대학생

재취업및업종전환을원하는아이디어가넘치는 40~50대의시민들

직무별 담당자

별도의시스템을둘필요없이운영되는서비스

I. IBM Bluemix University Package 개요

IBM Bluemix 플랫폼을 자유롭게 접속하여 실제로 동작하는 비즈니스 산출물까지 만들어 냅니다

IBM의 PaaS 플랫폼인 Bluemix 입니다.

II. IBM Bluemix 기술소개

IBM Bluemix는 웹, 모바일, 빅 데이타등 다양한 유형의 애플리케이션을 개발 및 실행, 관리하기 위해 IBM이제공하는 개방형 표준 클라우드 기반 개발 플랫폼 서비스입니다.

Rapidly bring new

products and services

to market at lower

cost.

Balance agility with

quality, security and

governance.

Extend existing IT

investments into

cloud business and

delivery models.

Why Bluemix?

오픈 클라우드 아키텍쳐

DevOps 서비스

하이브리드 클라우드를 지원

(Integration, deployment, management)

다양한 서비스 기반의 통합 카탈로그

(IBM, 3rd party and community)

Global reach

스타트업, 기업체,

학생, 공무원 등누구나

장소, 시간에관계없이클라우드 기반의

플랫폼에자유롭게접속하여

AppApp

AppApp

자신의 아이디어를쉽고 빠르게

앱으로 개발하여서비스까지 할수있는

아이디어에서 비즈니스까지 인프라에 대한 투자를 최소화 할 수 있고,전세계적으로 100만명이상의 개발자가 사용중인 혁신 플랫폼 IBM Bluemix

IBM의 PaaS 플랫폼인 Bluemix 입니다.

II. IBM Bluemix 기술소개

*완성한 아이디어를 시장 반응에 따라 끊임없이수정하기를 반복하는 것은 Design Thinking의도입과정.

* 유사한 제품이나 서비스가 존재하지 않는아이디어의 경우, 처음부터 완벽함을 기대하지 않고학습과정을 가능한 빨리 가동, 수정에 수정을거듭하여야함.

Design Thinking 성공요소 Bluemix의 Value

* 기능 중심이 아닌 사용자 중심의 플랫폼

* 개발자들이 그들의 본연의 업무인 개발에만집중할 수 있도록, 인프라 구성등의 여타 환경에들이는 시간을 최소화

* 서비스 카탈로그를 통해 빠른 개발을 하고변화하는 요구사항에 즉각적인 대응을 할 수있는 플랫폼

II. IBM Bluemix 기술소개

본 Package의 핵심인 Design Thinking의 철학을 담은 플랫폼이야 말로 Bluemix라고 할 수 있습니다.

IBM의 PaaS 플랫폼인 Bluemix입니다.

Bluemix는 웹, 모바일, 빅 데이타, 새로운 스마트 기기를 지원하기 위한 다양한 유형의애플리케이션을 개발, 실행, 관리하기 위해 제공되는 개방형 표준 클라우드 기반 플랫폼입니다

(1) 손쉬운 개발 환경 구성 (3) 하이브리드 통합

(4) DevOps 지원 (5) 계층화된 보안 (6) 유연한 가격/서비스 모델

(2) 다양한 APIs 및 서비스

개발 언어를 선택해서 사용 가능하며, 단순히 코드를 업로드하고실행하면 됨.

오픈소스 혹은 IBM 이나 밴더사에서 제공하는 API 와 서비스에대한 카달로그를 제공하여 단 몇분만에 소스코드와 연계 사용가능

하이브리드 클라우드 환경에서자체 운영 환경 및 외부의 클라우드환경과의 연계를 통한 개발 및 운영 환경 구현이 가능

개발, 모니터링, 배포, 로깅 도구들을 통해 개발자들이 손쉽게 개발하고 실행/운영 할 수 있음.

IBM 에서 제공하는 H/W 관련보안 및 SSO, AppScan 등의 보안 서비스 제공

사용한 만큼 지불하는 가격모델 및 정기 요금제 등 유연한요금제 제공

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix는 빠른 개발 환경 구성이 가능합니다.

Bluemix로는 간단한 명령어와 몇 번의 클릭만으로 수 초 이내에 자신이 원하는 개발 환경을구축 할 수 있습니다.

VM이나Middleware 구성불필요

수초 내에 런타임 환경을 구성해 주며,

자동 및 수동으로 용량 확장이 가능

다양한개발언어지원

Java Liberty, Java Script, Ruby, .NET 등

다양한 프로그래밍 언어 지원

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix는 빠른 개발 환경 구성 후 이에 대한 모니터링도 손 쉽게 할 수 있습니다.

Bluemix 내의 어플이케이션의 로그 및 메모리, CPI 사용에 대한 상세한 분석 및 모니터링 환경을 제공합니다.

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix는 어플리케이션 개발을 위한 다양한 옵션을 제공합니다.

자신이원하는방식으로어플리케이션개발, 전개, 관리할수있습니다. 그내부의환경에대해서는 Bluemix가관리합니다.

Choose the level of infrastructure abstraction based on your app’s architectural needs.

개발도구(Dev Tool)From editors to source code management to continuous delivery, you can use Bluemix’ powerful tooling

or easily bring your own.

위치(Location)Deploy apps to Bluemix Public (in a growing number of geos), your own dedicated cloudBluemix, or one that runs within your data center (Local*).

서비스(Services)

Pick from a catalog ofIBM, third party, open source, or your ownservices to extend your apps.

IBM

Third Party

Open Source

Yours

서버(Compute)

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix는 개발자들을 위한 다양한 API들과 서비스를 제공합니다.

Mobile Runtime

Web Asset Hosting

SDKs

Push Mobile Data Mobile Application Security

Mobile Quality Assurance

AppScan Web & Mobile Analyzers

IBM Worklight

Apache Cordova

JavaScript (client)

JavaScript (server)

AndroidiOS

Native Hybrid Web Server

Pre-BuiltNode.js starter app

Blu

em

ixClie

nt

Standard App Lifecycle Security

Scripting

Mobile Services

1. 모바일 서비스

II. IBM Bluemix 기술소개

사전 제작된 Mobile Backend Services 의 제공으로, Mobile Application 환경을 Enterprise Mobility 환경으로 쉽게 확장시킬 수 있습니다.

IBM의 PaaS 플랫폼인 Bluemix는 개발자들을 위한 다양한 API들과 서비스를 제공합니다.

2. Data management 서비스

• Cloudant NoSQL DB– provides access to a fully managed NoSQL JSON data layer

• DataWorks - data refinery to speed application development by getting the data you need, when you need it

• Object Storage- support for provisioning object stores

• SQL Database- on-demand relational database powered by DB2

• ClearDB MySQL - database-as-a-service for your MySQL powered applications

• ElephantSQL - Open source DB hosted in cloud

• MongoLab - fully-managed cloud database service featuring highly-available MongoDB database

• Redis Cloud - fully-managed cloud service for hosting and running your Redis dataset

• mySQL - mySQL Database

• postgresql - PostgreSQL database

DB2 기반의 SQL 데이터베이스와 Cloudant와 같은 No SQL Database 및 다양한 open 소스 데이베이스를 지원함으로써, 개발자들이 필요에 의해 다양한 데이터베이스를 손쉽게 구성하여 사용하는 것이 가능합니다.

Cloudant Datawoks SQL Database

No SQL Operational Data Store

Data Shaping & Masking

RDMBS

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix는 개발자들을 위한 다양한 API들과 서비스를 제공합니다.

3. Big Data & Business Analytics 서비스

• Big Insights for Hadoop- Procure and provision IBM SoftLayer clusters installed with IBM BigInsights for Hadoop

• DashDB- data warehousing and analytics solution powered by IBM BLU Acceleration and Netezza in-Database Analytics

• Geospatial Analytics- Leverage real-time geospatial analytics to track when devices enter or leave defined regions.

• IBM Analytics for Hadoop - based on Infosphere Big Insights

• Time Series Database - (powered by Informix) is purpose-built for fast and efficient storage and analysis of time series data

• Embeddable Reporting– run IBM Cognos Business Intelligence reports within your Bluemix environment.

Embeddable Reporting

DashDBBig Insights for Hadoop

Cognos BI

data warehousing and analytics

solution

Hadoop (Big Insights)

II. IBM Bluemix 기술소개

빅데이터를 지원하기 위한 Hadoop 및 dashDB 등 다양한 빅데이터 분석을 위한 서비스를 제공함으로써개발자들이 손쉽게 서비스를 구성하고, 개발에 빅데이터 분석을 활용하는 것을 가능하게 합니다.

IBM의 PaaS 플랫폼인 Bluemix는 개발자들을 위한 다양한 API들과 서비스를 제공합니다.

4. IoT 서비스

Bluemix의 IoT(Internet of Things) 서비스는 디바이스와 센서, 게이트웨이로 부터 수집된 데이터를 활용하여IOT 어플리케이션 개발 및 관리를 위한 서비스를 제공합니다.

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix는 글로벌 확장에도 용이합니다.

2016년현재한국에 Bluemix 배포가 예정되어있으며, 앞으로도전세계 Softlayer Datacenter 를기반으로확장될예정입니다.

오픈 예정

II. IBM Bluemix 기술소개

IBM의 PaaS 플랫폼인 Bluemix를 적용하면 아래와 같은 효과를 기대할 수 있습니다.

기존 개발 방식의 어려움 Bluemix 적용시 효과

엔터프라이즈기업

개발자에게 새로운 Application 개발을 위한 환경을 신속하게 제공할 수 없음

Infra 구성 및 SW 추가 설치 없이 빠른 개발 환경 제공

비즈니스 요구사항이 즉각적으로 반영되는Application 개발이 쉽지 않음

다양한 서비스 지원으로 비즈니스 요구사항에 따른 새로운Application이 빠르고 쉽게 개발 가능하며, 운영환경으로 바로 실행가능 함

실험적인 Application을 개발하기 위해 많은 변화와 노력이 요구되어 짐

추가 비용 없이, 추가 환경 구성 없이 제공되는 다양한 서비스에 대한실험적 개발이 즉시 가능 함

글로벌 비즈니스 환경 구성 및 기존 Legacy 환경과의 연계

Dedicated version의 경우, Global SoftLayer Datacenter 이용 가능

기존 Legacy 또는 타 Cloud 환경과의 연계 서비스 API 제공

스타트업 및개발자

Infra 관리에 익숙하지 않음. Infra 관리 필요 없음

선행 투자 자본의 부족으로 IT 비용 및 비즈니스성공 유무에 따른 위험 부담

Infra 및 SW 의 별도 비용이 필요 없어, 초기 큰 투자비용이 필요 하지 않으며,

사용량 증가에 따라 유연하게 확장되며, 이에 따른 추가 비용만 지불

비즈니스 전환에 따른 유연성 필요 추가 비용을 최소하 하며 다양한 비즈니스 시도 가능

기업용 솔루션 사용 경험 부족 익숙한 오픈소스를 비롯하여, IBM Enterprise Solution 및 3rd

party 서비스를 모두 제공함.

글로벌 진출 시, 이에 맞는 IT 환경 구성의 어려움. Bluemix Region 의 선택 가능 Dedicated version 으로 해외 사업에 따른 IT 환경 쉽게 구축 가능

II. IBM Bluemix 기술소개

본 플랫폼을 활용하여 기술을 내재화 하고 향후 강의를 진행 할 수 있도록 아래와 같은 커리큘럼의 1학기 시범

강의를 지원합니다.

III. IBM Bluemix University Package 내용 소개

클라우드 플랫폼의 이해 및 실습

IAAS 및 PAAS에 대한 이해

IBM Bluemix를 통한 다양한 서비스의 이해

이해를 돕기 위한 실습

클라우드 관련 오픈 소스에 대한 이해

Container , Cloud Foundry 등 를 포함하는

오픈소스에 대한 현황을 이해함

새로운 서비스 개발 및 비지니스 모델

새로운 방식의 클라우드 서비스 개발 및

향후 글로벌 시장에서의 경쟁력 있는

비지니스 모델을 발굴 할 수 있도록 활용할

수 있도록 함

[ IBM Cloud Platform – Bluemix 의 카탈로그 화면]

커리큘럼의 목적

본 플랫폼을 활용하여 기술을 내재화 하고 향후 강의를 진행 할 수 있도록 아래와 같은 커리큘럼의 1학기 시범

강의를 지원합니다.

가. 강의명 : Cloud Platform 에 대한 이해 ( IBM Bluemix를 활용)나. 강의 기간 : 총 16 주 (주 1회 / 2시간)라. 기간 별 강의 계획

주차 주제 내용

1주 강의 개요 및 Bluemix 개요

강의 소개 및 향후 계획

-Bluemix의 Products, Solutions, Services , 문서 등에 대한 기본 구성에 대한 소개

-Bluemix ID 생성 또는 정보 제공

2주 Compute Virtual Server, container 및 CF 에 대한 학습

3주 Storage, Network Cloud Object Storage 및 Network 에 이해 및 실습

4주 데이터 및 분석 I Cloud data base 에 대한 이해

5주 데이터 및 분석 II Cloud의 분석 방법에 대한 이해

6주 Watson Watson 에 대한 소개와 API 에 대한 이해 및 실습

7주 통합 Cloud API를 연계하는 방법에 대한 이해

8주 중간고사 학습 수준 파악을 위한 중간 평가

9주 DevOps 애플리케이션 개발과 deployment를 위한 환경의 이해

10주 보안 Cloud 보안 환경 및 구성요소에 대한 이해

11주 애플리케이션 서비스 I 런타임, 컨테이너에 대한 이해

12주 애플리케이션 서비스 II Messaging, 데이터 서비스에 대한 이해

13주 Mobile 모바일 앱 개발환경에 대한 이해 및 실습

14주 Internet Of things Bluemix 를 통합 IOT 개발에 대한 이해

15주 Solutions 솔루션으로 게임과 오픈 소스 프로젝트에 대한 학습

16주 기말고사 본 과정에 대한 이해 수준 파악을 위한 평가

III. IBM Bluemix University Package 내용 소개

*예시1-본 강의를 통해 자동차 공학과 학생들은 아래와 같이 실제 비즈니스 모델을 Bluemix상에서 구현할 수

있는 기회를 갖습니다.

학생들은 본 커리큘럼을 통해 아래의 예시처럼 IBM Bluemix상의 IoT 서비스나 API등을 활용하여 ConnectedCar와 관련된 어플리케이션을 직접 구상하고 디자인해 볼 수 있습니다.

글로벌 오토 서비스 기업 – Connected Car Service

Connected car service

차량 파손 및충격시 상세정보

전송

차량보안

운전자의 일정확인및 회의예약

차량위치실시간 확인

부품 오작동시제조사로 실시간

정보전송

Customers

• 글로벌 완성차 기업• 연방정부• 보안 서비스 기업

1. Faster

Time-to-Market for

New Product

2. Revenue Stream

Generation

3. IoT, Secure

Gateway, Watson

Value-Added Services

솔루션 개발

III. IBM Bluemix University Package 내용 소개

*예시2-본 강의를 통해 환경공학과 학생들은 아래와 같이 실제 비즈니스 모델을 Bluemix상에서 구현할 수 있는

기회를 갖습니다.

학생들은 본 커리큘럼을 통해 아래의 예시처럼 IBM Bluemix상의 날씨 서비스 API, IoT API등을 활용하여환경관련 어플리케이션을 직접 구상하고 디자인해 볼 수 있습니다.

Assisted Living & Home Health Service

Telehealth Service Center

Health Care Provider/

Payer

Home Hub

MQTT

Zigbee, Bluetooth, USB

CDA, XDS HL7

Patient Observation

Data

Remote patient services platform

REST, HTTP2G, 3G Cellular

Patient obs. adherence, alerts etc

Device data readings / Education and alerts

EMR

In Home Sensors:CO2 sensors, Weather

Heat & Humidity

Wearable sensors

API

PersonalMedicalDevices

Customers

• 글로벌 HCSPs• 연방정부• 건설회사

1. New Market

Generation

2. Revenue Stream

Generation

3. IoT, Analytics,

Watson, Weather

Valu

e-A

dded S

erv

ices

솔루션

개발

III. IBM Bluemix University Package 내용 소개

본 플랫폼을 활용하여 실제 사용자, 고객을 관찰하고 이해한 뒤 '진짜 문제'를 '창의적으로 해결하기 위한

방법론‘을 활용할수 있는 Design Thinking 워크샵(2days)을 제공합니다.

III. IBM Bluemix University Package 내용 소개

디자인 씽킹(Design Thinking)이란 실제 사용자, 고객을 관찰하고 이해한 뒤, 다양한 대안을 찾는 개방적사고와 주어진 상황에서 최선의 방법을 찾는 수렴적 사고의 반복을 통해 혁신적 결과를 만들어 내기 위한'창의적 문제해결 방법'입니다

본 플랫폼을 활용하여 실제 사용자, 고객을 관찰하고 이해한 뒤 '진짜 문제'를 '창의적으로 해결하기 위한

방법론‘을 활용할수 있는 Design Thinking 워크샵(2days)을 제공합니다.

III. IBM Bluemix University Package 내용 소개

New Thinking with IBM Bluemix