한국정보화진흥원
KRnet20091
2009년 6월 25일
IT 성과관리단장 강선무
Strategy for
Future Internet Service Provision
한국정보화진흥원
KRnet20092
Ⅰ SOA(Service Oriented Architecture)
FI Current Status(Case Study)Ⅱ
Service & Provision StrategyⅢ
목 차
한국정보화진흥원
KRnet20093
Development of Web technology
한국정보화진흥원
KRnet20094
HTTP/XML WSbased
SOA
Provide full-serviceSupport for applications in
service-oriented architecture infrastructure
Providing reusable and customizable service modules
for rapid, effective, reliabledeployment in multiple sites
Methodology for integrating XML content-based services,medical services, decision
support and business models
XML content-based medical information process and
Business/legacy integration methods
What is SOA (Service Oriented Architecture)?
한국정보화진흥원
KRnet20095
ESBWeb Services
Process
Service
Service
Service
SOA is NOT Standards Based Integration!
It is an architectural approach for dealing with continual change
Reiterating the SOA Vision
한국정보화진흥원
KRnet20096Source: http://blog.editgrid.com/tags/articles/ideas/
bought from big enterprise vendors
pile of unserved demands
specialized software delivered via the Web
built by power users with Excel, etc. combined with manual processes
built by internal IT resources
the long tail – serving the demands of small niches
The Enterprise 2.0 Long Tail
한국정보화진흥원
KRnet20097
What is as a Service?
DaaS Data as a Service
IaaS Infrastructure as a Service
SaaS Software as a Service
NaaS Network as a Service
정보서비스 : 기상청 기상정보
PaaS Platform as a Service
BaaS Business as a Service
인프라서비스 : 아마존 EC2, S3
소프트웨어서비스 : 씽크프리, 구글워드
네트워크서비스 : NTT, SPRINT, BT
플랫폼서비스 : 구글 Apps Engine
비즈니스서비스 : Fedex
HaaS Hardware as a Service 하드웨어서비스 : ASIC 설계
[*]-as-a-Service
한국정보화진흥원
KRnet20098
• Software deployment over the Internet
• Traditionally delivered via a browser interface
• Increasingly delivered via Web Services interface as well
• SaaS is Service-oriented when Services are Business Services that support business processes via metadata-driven composition
The CRM is particularly good this evening.
Location independence taken to its natural conclusion!
Software-as-a-Service & SOA
한국정보화진흥원
KRnet20099
Service View in SOA
한국정보화진흥원
KRnet200910
• Many kinds: platform, network, resource (includes storage) & application virtualization
• Generally focus on abstracting operating systems & other physical resources
• The Service abstraction is technically a form of virtualization, but not in practice
• Virtualization projects can support highly available SOA infrastructures
Virtualization & SOA
한국정보화진흥원
KRnet200911
웹상에서 연결된 컴퓨터에
자료가 각각 존재
WWW 중심의웹2.0에서
클라우드 컴퓨팅 중심의웹3.0으로
구름(클라우드)을 통해
모든 서비스 가능
Cloud Computing
한국정보화진흥원
KRnet200912
• SaaS + virtualization delivered via loosely-coupled Services
• SOA taken to the next level?
• What’s really outside the SOA box?
• Hype is Ripe
- Cloud is the new SOA
• Cloud extends SOA by shifting focus away from the infrastructure
- Bringing focus back to the Service
• And introducing more best practices for agile, resilient enterprise architecture
- The real goal of SOA
Cloud Computing & SOA
한국정보화진흥원
KRnet200913
Cloud Computing & Virtualization
• Self-healing • Self monitoring • Resource registration and discovery • Service level agreement definitions • Automatic reconfiguration
The cloud is a virtualization of resources that maintains and manages itself. In the works is the addition of a network overlay to start providing an infrastructure across the Internet to help achieve the goal of true cloud computing.
한국정보화진흥원
KRnet200914
• Biggest value proposition:
– Someone else’s infrastructure, management, and cost & time
• Location and infrastructure loose coupling is…– … a fundamental SOA tenet
• Stop thinking about the infrastructure
– It doesn’t matter for SOA
• Issues:
– Data availability, security
– Third party Service consumption
– Composition outside the firewall
Can we finally stop talking about ESBs?
CC Value 1 : Location & Infrastructure Loose Coupling
한국정보화진흥원
KRnet200915
• Software as a Service primed
the pump for Cloud…… as did Application Service Providers (ASPs)
… as did Web 2.0
• Abstract the coding and
the infrastructure
– The focus is on the Service.
Designing to use or provide Cloud Services requires a SOA mentality
CC Value 2 : Focus on the Service
한국정보화진흥원
KRnet200916
Time
Incr
easing
Bus
ines
s ab
ility
mainframe
personal
Internetclient server
Network computing
Grid computing
web services
Utility computing
Cloud Computing - Internet 환경
한국정보화진흥원
KRnet200917
Cloud and Service Oriented OS
한국정보화진흥원
KRnet200918
Domains
Domains
Domains
Domains
EnterpriseArchitecture
Solution Architecture
Applic
atio
n A
rchite
ctu
re
Applic
atio
n A
rchite
ctu
re
Applic
atio
n A
rchite
ctu
re
Applic
atio
n A
rchite
ctu
re
Applic
atio
n A
rchite
ctu
re
Applic
atio
n A
rchite
ctu
re
• Enterprise Architecture(EA) –Long view planning that spans LOB’s business solutions, and technology disciplines
• Application Architecture(AA) –Responsible for creating specificfunctionality for end-to-end business solutions(Collections, sales, customer service….)
• Solution Architecture(SA) – Typically inbusiness facing application groups
• Domain Architecture(DA) – Typically ininfrastructure area(Network, Platform, data, etc.)
Business related Architecture
한국정보화진흥원
KRnet200919
정보기술(TA)
응용(AA)
기능(BA)데이터(DA)
프로세스 프로세스 프로세스 프로세스 프로세스
전사적기능 :비즈니스참조모델(BRM)전사적데이터:데이터참조모델(DRM)
전사적 응용:응용참조모델(ARM)
전사적 정보기술:기술참조모델(TRM)
엔트프라이즈
Business related Architecture
한국정보화진흥원
KRnet200920
Stability Operations
Homeland
Security
Major
Combat
Operations
Strategic Deterrence
Joint Operating Concepts
USA
USAF
USN
USMC
JointIntegrated
Architecture
Battlespace AwarenessArchitecture
Force ApplicationArchitecture
ProtectionArchitecture
LogisticsArchitecture
Command and ControlArchitecture
“slice” represented by an integrated architecture
Battlespace
Awareness
Command and Control
Force Application
Protection
Logistics
Functional Concepts
Defense Application for NCW
한국정보화진흥원
KRnet200921
Net-Centric Enterprise Services
한국정보화진흥원
KRnet200922
Future Networked Society
The best way to predict the Future is to invent it !!
한국정보화진흥원
KRnet200923
FI Current Status(Case Study)
I
Service & Provision StrategyⅢ
목 차
SOA(Service Oriented Architecture)
Ⅱ
한국정보화진흥원
KRnet200924
POMI 2020 Programmable Open Mobile Internet
The Stanford Clean Slate Programhttp://cleanslate.stanford.edu
Programmable Open Mobile Internet
한국정보화진흥원
KRnet200925
Networking
Radio
Economics
Languages
OS
SecurityHCI
Applications
Architecture
Education
Dan Boneh
Monica LamDavid Mazieres
Mendel RosenblumPhil Levis
Roy PeaScott Klemmer
Arogyaswami Paulraj
Nick McKeown
Ramesh Johari
John Mitchell
Christos Kozyrakis
Fouad Tobagi
Paul Kim
Distributed Systems
Guru Parulkar
Andrea Goldsmith
Stanford Faculty Team
한국정보화진흥원
KRnet200926
The Layered Big Picture Architecture
Handheld
Energy efficient Secure OS
Secure mobile browser
UI
HW Platform
ApplicationsPocketSchool, Virtual Worlds, Augmented Reality
Data SubstratePRPL Virtual Data System
Computation SubstrateNetwork of VMs, Mobile VMs
Network SubstrateOpenFlow
Radio technologyMulti-Gb/s, 99% coverage
Econom
ics
Do I lock-in a profitable, known, homegrown service now, knowing others can pass me by?
Or do I open up my infrastructure, and risk being commoditized?
Infrastructure owner's dilemma
Large services built from 100s or 1000s of VMsVMs stay seamlessly connected, tracking usersMade possible by OpenFlow
VM as granularity of computing
Allow users to control who can access and mine their dataPRPL protocol allows services to be separated from dataWe can choose where our data resides
PRPL
Today: WiMAX gives ~20Mb/s1Gb/s predicted by 2013Extrapolating: Set the stage for 10Gb/sNeed cooperation of handhelds: Distributed MIMO,client relaying, accumulation coding
Faster radios
Make users aware of how they use energyEnergy management per threadIntegrate with Information Flow Control“Capacitors”
OSBuild on hugely successful workExploit the move from desktop to mobile browsers
Secure Mobile Browser
New populations of usersNeed to quickly repurpose and test new UisToday’s technology is rudimentaryDecouple UI from application
User Interface
한국정보화진흥원
KRnet200927
• Digital Connectivity
• Knowledge Economy
• K-20 Learning Space
• Health Care
• Information MGMT & Security
Profound Impact of Mobile Adoption
한국정보화진흥원
KRnet200928
PRPL PCB Service Provider
PRPL PCB Service Provider
PRPL PCB Service Provider
PRPL Personal Cloud Butler Service Providers
Data Repositories
URIs
RDF
RDF
RDF•Interoperability•Hybrid Model•Cloud Computing•Mass-Scale Implementation•Semantic Web
Cloud Computing + Semantic Web = Web 3.0
한국정보화진흥원
KRnet200929
PRPL PCB Service Provider
Owner
Multi-Purpose E-Portfolio Views
•College Admission•Course Completion•Degree Completion•Employment Resume•Professional Development Evidence
• Assessment Report• Project Documentation• Human Resource Planning• Knowledge Transfer & Management• Institutional Business Intelligence
POMI PRPL-Based ePortfolio
한국정보화진흥원
KRnet200930
Ubiquitous heterogeneous communication
Ubiquitous heterogeneous communication on a global scale :- OSI model is not adequate - New architecture with multi-layer security
한국정보화진흥원
KRnet200931
Resilience and survivability
Resilience and survivability is critical- D2R2 + DR framework- Mechanisms and algorithms- Experimentations
한국정보화진흥원
KRnet200932
New Role of Humans
SOA is realized using Web services technology- Platform enabling humans to provide services - Applications based on Human and softwareprovided services
한국정보화진흥원
KRnet200933
Human Provided Services
First layer for Data Collection- Maintain user profile information- Service description- Interaction rules
Second layer for User Tools- Graphical user interfaces- Activity management- Service management
Third layer for Interaction betweenRequesters and HPSs- Service lookup, ranking- Interaction access in HPS
한국정보화진흥원
KRnet200934
Orchestrating with Surroundings
Dynamically organizing services for user needs- Greater numbers of devices in the surroundings- Simplicity is important factor for users- Orchestration technology in Internet-of-Things world
한국정보화진흥원
KRnet200935
Autonomic Home Networking
Increasing complexity in next generation home networking- Autonomic networking infrastructures- Auto-configuration network- Self-management network
한국정보화진흥원
KRnet200936
Ubiquitous Sensor Network
한국정보화진흥원
KRnet200937
Internet of Vehicles with CAN
한국정보화진흥원
KRnet200938
Knowledge-Based Collaboration
Future Internet Enterprise System : SOA, Cloud Computing
한국정보화진흥원
KRnet200939
Public Safety for Future Internet
한국정보화진흥원
KRnet200940
Social Networking for Pervasive FI
한국정보화진흥원
KRnet200941
Owner-Centric Networking
Reduce data pollution and improve privacy in the Internet
한국정보화진흥원
KRnet200942
Planetary Network
한국정보화진흥원
KRnet200943
Network Configuration
한국정보화진흥원
KRnet200944
Interplanetary Network Connection
한국정보화진흥원
KRnet200945
British banks: 복잡한 금융 모델을 실시간데이터 분석을 통해 리스크에 노출될 가능성을파악하고 관리합니다.
River and Estuary Observatory Network: 업계 최초로 기술 기반의 실시간 환경모니터링 및 예측망을 구축하여 허드슨강 및전세계 강어귀에 대한 정책수립, 관리 및교육이 더욱 용이해질 것으로 예상합니다.
IBM Fire Program Analysis: 독특한 수학알고리즘을 사용하여 산불 발생 가능성이 높은지역을 판단하고 산불 방지를 위하여 정부기금 및리소스를 최적화합니다.
Bank of Montreal: 주 데이터센터에서 100Km 떨어진 곳에 동기화 방식의 2차 데이터 센터를만들어 재난 발생시 데이터의 안전 및 가용성에아무런 피해가 없습니다.
Smarter Planet : Dynamic Infrastructure
한국정보화진흥원
KRnet200946
Future Networked Society
한국정보화진흥원
KRnet200947
I
Service & Provision Strategy
목 차
SOA(Service Oriented Architecture)
Ⅱ
Ⅲ
Current Status(Case Study)
한국정보화진흥원
KRnet200948
FI Requirement
한국정보화진흥원
KRnet200949
Future Internet 확산 Model
한국정보화진흥원
KRnet200950
Public Sector 확산 모델
한국정보화진흥원
KRnet200952
The market for healthcare continuing medical education (CME) is a distinct subset of the healthcare training market. CME is a $2.1 billion market
Market is Already there !!
한국정보화진흥원
KRnet200953
Medical & Health Education
한국정보화진흥원
KRnet200954
High Resolution & Mobile
한국정보화진흥원
KRnet200955
• High-fidelity simulation has become important in
surgical education.
– Laparoscopy
– Endoscopy
– Cystoscopy
• Real training on repeated simulated experiences
improves operating room performance of surgical
residents**Expert observation and feedback is always the key
* Seymour et al. Annals of Surgery, 2002
Networked Simulation
한국정보화진흥원
KRnet200956
• The United States faces a looming shortage of many types of health-care professionals, including nurses, physicians, dentists, pharmacists, and allied-health and public-health workers.
*Wearable Decision Support System
we face in the United States is serious.
The health-care shortage
한국정보화진흥원
KRnet200957Virtualization in World – Virtual + Real world
한국정보화진흥원
KRnet200958Virtualization in World – Virtual + Real world
한국정보화진흥원
KRnet200959Virtualization in World – Virtual + Real world
한국정보화진흥원
KRnet200960Virtualization in World – Virtual + Real world
Top Related