2016( 제 9 회 ) 한국소프트웨어아키텍트대회 디지털재창조를위한새로운접근방식 그리고아키텍처 - IBM Design Thinking 및 IBM Cloud Architecture Center 를중심으로 2016. 07. 21. 한국 IBM 김효정상무 / 책임전문위원 (hyojung@kr.ibm.com), Member of IBM Academy of Technology IBM Cognitive Solution and SW Segment
Disruption is on US 세계에서가장큰운송회사는 자동차를보유하지않음 세계에서가장큰미디어회사는 컨텐트를생성하지않음 세계에서가장가치있는유통사는 재고가없음 세계에서가장큰숙박제공업체는 부동산을보유하지않음 세계에서가장큰비디오컨퍼런스회사는 통신인프라를보유하지않음 Source: The Battle Is For The Customer Interface, Tom Goodwin, Havas Media 2016 IBM Corporation
Hilton Hotel and IBM Watson teamed up to pilot a smart robot, dubbed Connie
운영모델의재조정 가치구현관점 기업은사용자경험재정의로디지털재창조추구 통합 디지털전환프레임워크 (Digital Transformation Framework ) 디지털재창조 (Digital Reinvention) 활용 생성 가치제안중심 개선 확장 재정의 사용자경험재조정 Source: 2011 IBM Digital Transformation Study, IBV Analysis
디지털재창조를위한새로운접근방법 - 디자인사고 (Design Thinking) : 신규동향이이끄는잠재적시나리오및혁신적애플리케이션브레인스토밍 코그니티브컴퓨팅 새로운주제 ( 업종, 기술동향, 기능 / 역할, 비즈니스문제 ) IoT( 웨어러블, 로봇, 드론, 각종센서제공데이터를포함 ) 빅데이터및분석 5
IBM Design Thinking is a framework for delivering great user experiences to our clients IBM Design Thinking World Usability Day,13 Novembre 2014 6
IBM Design Thinking Explore creative to-be opportunities Explore Concepts Concepts With users & stakeholders Understand Users Their as-is experience & their pain points Designs Prototype to-be concepts to visualize them Evaluate prototypes with users & iterate if needed Playbacks align your team, stakeholders, and clients around the user value you will deliver http://design.ibm.com/thinking.html 7
IBM Design Thinking Artifacts 8
IBM Design Thinking & Bluemix (IBM Digital Innovation Platform) 9
Design Thinking, Lean UX & Agile are all enabled by Bluemix 10
The Bluemix Platform Global // Hybrid // Open Core Platform Global // Hybrid // Open App Centric Compute PaaS // Container // VM s API s IBM // 3 rd Party // Yours Data Driven App s Watson // IoT // Big Data Build modern apps that thrive on data Optimize and trans form existing apps Easily & Securely leve rage your existing AP I s & Data Foster a culture of co ntinuous innovation & delivery Powered by Open IaaS // PaaS // SaaS Built for enterprise Development // Integration // DevOps
How does Bluemix work? IBM Bluemix provides a fast and easy access to IBM Watson APIs, Cloud Data Services(IBM DBaaS) and more Bluemix is built on 3 open key compute technologies: Cloud Foundry, Docker, and OpenStack. DevOps Tooling Your Own Hosted Apps / Services Catalog of Services that Extend Apps Functionality + Integration & API Mgmt Web Data Mobile Cognitive Analytics IoT Security Yours Extending each of these with a growing number of services, robust DevOps tooling, integration capabilities, and a seamless developer experience. Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines + + + Platform Deployment Options to meet Workload Requirements + Bluemix Public Bluemix Dedicated Bluemix Local* + Powered by IBM SoftLayer In Your Data Center 12
Watson Services Category in Bluemix Language Speech Vision Data Insights AlchemyLanguage Dialog Natural Language Classifier Relationship Extraction Speech to Text Alchemy Vision AlchemyData News Concept Expansion Document Conversion Personality Insights Retrieve and Rank Text to Speech Visual Insights Tradeoff Analytics Concept Insights Language Translation Question and Answer Tone Analyzer Visual Recognition
Work with Watson Services in Bluemix - Personality Insights API watson-pi-demo.mybluemix.net
Watson App Gallery Design Match by Roztayger (online shop) APIs used: Personality Insights http://roztayger.com/match/designer
Watson App Gallery Celebrity Match APIs used: Personality Insights 16
Data and Analytics Services Category in Bluemix Open for Data A comprehensive portfolio of open source data services
Work with Cloud Data Services in Bluemix Iterate Sensors Internet Social Media Customer Conversations GET DATA PUT DATA TO WORK ANALYZE DATA INTERACT GAIN INSIGHT VISUALIZE Internal & External D ata Sources DataWorks Cloudant MongoDB Notebooks Predictive Analytics Back Office Applications Apache Kafka Streams DB2 ReThinkDB Postgres Redis DashDB Your Own Data & Analytics Applications Graph DB Object Storage 18
IBM Cloud Architecture Center Personality insights searches data from social media and connects to cognitive analytic engines. It identifies psychological traits as well as intent and behavioral traits that can be used to drive business decisions. One click deploy Preview App View Code Begin Walkthrough Download Architecture 19
Personality Insights Use Case 를위한아키텍처 / 컴포넌트및 Runtime Flow Runtime Flow This solution is based on the Data and Analytics Reference Architecture 1. The user accesses the personality insights application through a browser interface. 2. Data streams come from social media such as Twitter. 3. The personality insights application uses Insights for Twitter to search Twitter data streams based on user criteria. 4. The Twitter messages returned by the search are loaded into dashdb where Twitter data is aggregated for subsequent analysis. dashdb provides SQL interfaces for data retrieval and reporting capabilities. 5. The Watson Personality Insights engine analyzes Twitter data streamed from dashdb. It performs linguistic analytics to extract a spectrum of cognitive and social characteristics. 6. The personality insights application displays the three-dimensional personality report and visual profile generated by the Watson Personality Insights. 20
Hybrid Customer Example Customer Loyalty App BlueBank Internal Application Public Local Syndicated Live Demo: https://www.youtube.com/watch?v=elx05qkz-s0
As a result, hybrid Cloud Applications are becoming the norm for the Integrated Digital Enterprise Public Cloud Dedicated Cloud Private Cloud DMZ Enterprise DMZ APP Service APP APP DB Service DB APP APP Mobile, PoS, ATMs API Internet Internet DB API Social & Internet Data sources Internet of Things Sensors Developer & Customer c ommunities Master Data Man agement Big Data Trading partner commu nities
How to get started http://design.ibm.com/ https://developer.ibm.com/architecture/ 23
감사합니다.