Strategy for Future Internet Service Provisionkrnet.or.kr/board/data/dprogram/1371/H1-2.pdf ·...

Preview:

Citation preview

한국정보화진흥원

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 확산 모델

한국정보화진흥원

KRnet200951

참 고 자 료

감사합니다

etxkang@nia.or.kr

한국정보화진흥원

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

Recommended