42
Industrialization of Software Development enterprise SOA 조 혁진 SAP KOREA

Industrialization of Software Development enterprise SOA

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Industrialization of Software Development

enterprise SOA조 혁진

SAP KOREA

© SAP KOREA 2006, 조혁진 / 1

96,400개 사업장에 설치

28,200개 이상의 기업이 SAP 사용

25개 이상의 산업 솔루션 제공

34,095명의 SAP 임직원

SAP AG의 2005년 매출액 : 85억 유로

업무 프로세스 통합

경쟁력 확대

총소유비용(TCO) 절감과 동시에 투자회수효과(ROI) 증대

전세계 120여 개국 1천2백만 사용자

1,600여 파트너 사

총 180,000여 SAP 공식 파트너 인증

고유한 파트너 네트워크

SAP AG 개요

© SAP KOREA 2006, 조혁진 / 2

SAP NetWeaver

mySAP Business Suite

mySAP ERP

Accounting, Corporate Governance, Financial Supply Chain, SEM, ..

Financial analytics, Workforce analytics, Operations analytics,..

Employee Relationship, Lifecycle and transaction, SAP e-recruitment, SAP Learning, …

Travel, EH&S, Incentives & Commissions, Real Estate, ..

Analytics

HCM Corporate Services

Financials mySAPCRM

mySAPSRM

mySAPPLM

mySAPSCM

Order to cash, Internet Sales

Procure to Pay, Self-Service procurement, MRO

Design to ManufacturecProjects-Suite

Planning, Make-to-XXX, Dock to dispatch

Ope

ratio

ns

Marketing campaign, Opportunity & Contact, CIC

Strategic sourcing, Auctioning

Audit management

Coll. demand planning, Global ATP, SNP, cHub, ..

+

+

+

+

SAP NetWeaver

mySAP Business Suite

mySAP ERP

Accounting, Corporate Governance, Financial Supply Chain, SEM, ..

Financial analytics, Workforce analytics, Operations analytics,..

Employee Relationship, Lifecycle and transaction, SAP e-recruitment, SAP Learning, …

Travel, EH&S, Incentives & Commissions, Real Estate, ..

Analytics

HCM Corporate Services

Financials mySAPCRM

mySAPSRM

mySAPPLM

mySAPSCM

Order to cash, Internet Sales

Procure to Pay, Self-Service procurement, MRO

Design to ManufacturecProjects-Suite

Planning, Make-to-XXX, Dock to dispatch

Ope

ratio

ns

Marketing campaign, Opportunity & Contact, CIC

Strategic sourcing, Auctioning

Audit management

Coll. demand planning, Global ATP, SNP, cHub, ..

+

+

+

+

SAP 제품 및 구성 요소

© SAP KOREA 2006, 조혁진 / 3

SAP 제품 및 구성 요소 – 산업별 솔루션

A &

D

Autom

otive

Banking

Chem

icals

Consum

er Products

Oil &

Gas

Service Provider

Telecomm

unication

...SAP for ...

SAP NetWeaver

mySAP SCM

mySAP PLM

mySAP SRM

mySAP CRM

mySAP ERPFinancials

Human ResourcesCorporate Services

Operations

Media

SAP Industry Solutions for ...Aerospace & DefenseAutomotive Banking Chemicals Consumer Products Engineering, Construction & Operations Financial Service ProviderHealthcareHigher Education & Research High Tech Industrial Machinery & Components InsuranceMedia Mill ProductsMining Oil & Gas PharmaceuticalsProfessional ServicesPublic Sector Retail Service Providers TelecommunicationsUtilities

© SAP KOREA 2006, 조혁진 / 4

SAP 넷위버(SAP NetWeaver™)

TCO 감소를 위한 개방형통합 및 애플리케이션

플랫폼

…다양한테크놀러지와조직을아우르는...…단일한허브상의…유저, 정보, 프로세스의통합.엔터프라이즈규모의 Java 및ABAP 애플리케이션플랫폼.NET 및WebSphere와의상호운영성및확장성

비즈니스컨텐트로사전구성

타사(non-SAP) 제품통합을위한어댑터제공

SAP NetWeaver™C

ompo

site

App

licat

ion

Fram

ewor

k

PEOPLE INTEGRATION

Multi channel access

Portal Collaboration

INFORMATION INTEGRATION

Bus. Intelligence

Master Data Mgmt

Knowledge Mgmt

PROCESS INTEGRATION

Integration Broker

BusinessProcess Mgmt

APPLICATION PLATFORM

J2EE

DB and OS Abstraction

ABAPLife C

ycle Mgm

t

© SAP KOREA 2006, 조혁진 / 5

Depends when you ask:

No definition –SAP was still busy

inventing it!

ERP = Standard Business Software (= SAP!)

ERP = Old E-Business = New !

E-Business no longer replacement

but extension of ERP

What is ERP?

Today1979 1989 1999

© SAP KOREA 2006, 조혁진 / 6

What is new about ERP today?

Up until now ERP was about: Today it includes:

Enterprise Extendibility

Meeting the internal requirements of the enterprise

Allowing the Enterprise to incrementally integrate itself with other systems and beyond the companies boundaries

SAP NetWeaver, Collaborative ERP…

Resources Results

Managing the resources and assets of the company

Managing the results of the company through full transparency and control

Analytics, Strategic Enterprise Mgmt, Corporate Governance…

Making the back-office efficient Letting people ‘manage their enterprise’ to make the entire enterprise efficient

People-centric UI, Business Content, Roles, Universal Portal access

Planning & Processes People

© SAP KOREA 2006, 조혁진 / 7

TIME TO CHANGE

Mainframe

Client Server

ESA (SOA)

© SAP KOREA 2006, 조혁진 / 8

정보화 제1기: 디지털화 + 네트워크화

서류중심의정보및프로세스 디지털정보및프로세스

정보및프로세스단절/장벽 정보및프로세스통합/연동

© SAP KOREA 2006, 조혁진 / 9

정보화 제2기: 정보 + 프로세스 활용 분야 확대

SOA / BPM / EDA애널리틱스 / BI포털 / 모바일 / 협업…

ERPCRMSCM…

IT 투자

역량강화

협업증대

혁신촉진

표준화

자동화

효율화

목표

기대 효과

통합

활용

플랫폼

디지털

네트워크

애플리케이션

기술

투자 초점

정보화 제2기정보화 제1기

© SAP KOREA 2006, 조혁진 / 10

업무 프로세스 혁신을 통한 차별화가 관건입니다.하지만 현실은 …

변화장애요인

“변화소요시간”

혁신은 변화에 대한 신속한 대응

© SAP KOREA 2006, 조혁진 / 11

SOA 채택에 대한 의향 (Forrester 리포트)

© SAP KOREA 2006, 조혁진 / 12

혁신을 통한 성장

Core (차별화) & Context (생산성)

© SAP KOREA 2006, 조혁진 / 13

차별화mySAP

POWERED BY넷위버

비즈니스 프로세스 수명주기: 하이테크 사례

ENTERPRISESERVICES

SAP 넷위버ER

PER

P

CR

MC

RM

엔터프라이즈서비스리파지터리

PLMPLM

SRM

SRM

SCM

SCM

ManufactureManufacture--toto--InventoryInventory

OrderOrder--toto--CashCash

ProcureProcure--toto--PayPay

생산성mySAP 비즈니스 스위트

계획 수립 및 제조 프로세스 재정립

© SAP KOREA 2006, 조혁진 / 14

비즈니스 프로세스 수명주기: 하이테크 사례

ENTERPRISESERVICES

SAP 넷위버ER

PER

P

CR

MC

RM

엔터프라이즈서비스리파지터리

PLMPLM

SRM

SRM

SCM

SCM

계획 제조

경매

엔터프라이즈서비스

소싱 조달 P2PP2P

O2CO2C

M2iM2i

차별화 생산성mySAP 비즈니스 스위트

계획 수립 및 제조 프로세스 재정립

© SAP KOREA 2006, 조혁진 / 15

ERP

ERP

CR

MC

RM

PLMPLM

SRM

SRM

SCM

SCM

비즈니스 프로세스 수명주기: 하이테크 사례

프로세스 단계와엔터프라이즈 서비스를 재사용해

맞춤 프로세스를 구성합니다

SAP 넷위버SAP 넷위버

계획 제조

경매

소싱 조달

AvailabilityAvailability--toto--SaleSale

P2PP2P

O2CO2C

M2iM2i

차별화 생산성

계획 수립 및 제조 프로세스 재정립

엔터프라이즈서비스리파지터리

엔터프라이즈서비스

© SAP KOREA 2006, 조혁진 / 16

Industrialization of the Software Industry

Speed: Shorter time to volumeEfficiency: Systematic re-use across solutions

Quality: Unprecedented level of quality and scalability

ERP SCM CRM …

All-in-One New Solutions …

69% of the partsare the same

>50% of the processesare the same

© SAP KOREA 2006, 조혁진 / 17

+

=

Tailored Solutions

One Platform

Multiple Hats

+

=

Dual Principles: “Platform” and “Hat on Top”

© SAP KOREA 2006, 조혁진 / 18

mySAP 솔루션의 지원 범위

INNOVATION

INVENTION

STANDARD -IZATION

COMMODI -TIZATION

혁신

발명

표준화

보편화

전통적인ERP 시스템의지원범위

수익성있는성장을추구하는기업의중점분야

INNOVATION

INVENTION

STANDARD -IZATION

COMMODI -TIZATION

INNOVATION

INVENTION

STANDARD -IZATION

COMMODI -TIZATION

Footprint ofan ERP system

Extent that platform allows

you to reach

차세대ERP 시스템,

mySAP ERP의지원범위

INNOVATION

INVENTION

STANDARD -IZATION

COMMODI -TIZATION

혁신

발명

표준화

보편화

플랫폼을통해귀사가확장가능한범위

© SAP KOREA 2006, 조혁진 / 19

enterprise Service Oriented Architecture (SOA) ?

SOA is Great, but Not Enough

Enterprise SOA

Enterprise Service

+Service Oriented Architecture

© SAP KOREA 2006, 조혁진 / 20

Integration & Application Platform

ProjectManager

ContractingOfficer Accountant

Portals that help people do their work

SAP NetWeaverPeople Integration

Information Integration

Process Integration

SRM PLM ERP SCM CRM

Composite Applications

Business Engineering

Enterprise SOA

LEVERAGE기존투자자원활용

EXTEND운영/관리프로세스

INNOVATE비즈니스 프로세스

Enterprise SOA : 비즈니스 솔루션과 IT 시스템의 융합(Convergence)

Enterprise Service Service Oriented Architecture

© SAP KOREA 2006, 조혁진 / 21

ERPSRM SCM PLM CRM

엔터프라이즈 서비스 (ES : Enterprise Service)의 도출 방식

단위 솔루션 중심에서 프로세스 중심으로SAP의 안정된 비즈니스 프로세스를 활용

Enterprise Services Repository

ProcessComponents

Enterprise Services

Repository

© SAP KOREA 2006, 조혁진 / 22

Enterprise SOA 기반의 SAP BPP (Business Process Platform)

SAP NetWeaverBusiness Process Platform

Portal Devices Office RFIDRendering

프로세스컴포넌트

Enterprise ServicesRepository

Sub-sidiary

Biz.Partner

Home Grown /

ISVSAP

SAP 복합 어플리케이션

파트너 / 고객 복합 어플리케이션

서비스기반

프로세스통합

모델기반

Exposed as Enterprise Services

Process Component

비즈니스오브젝트

비즈니스오브젝트

비즈니스오브젝트

© SAP KOREA 2006, 조혁진 / 23

Core Capabilities of SAP’s Business Process Platform

+

Composition tools

Standard application modules

Powerful tools for business users to build applications easy and fast

+30 years of SAP’s best practice business process expertise easily accessible through enterprise services

Composite applications

Business Process Platform

© SAP KOREA 2006, 조혁진 / 24

SAP NetWeaverBusiness Process Platform

ProcessComponents

Enterprise Services

Repository

BPP 기반의 모델-기반 복합 어플리케이션

Mobile Solutions

WorkflowApps

Analytics UIComposition

OfficeIntegration

xApps A2A/B2BPlug &Play

© SAP KOREA 2006, 조혁진 / 25

Enterprise SOA, SAP NetWeaver 기반의 SAP 솔루션

Adopt mySAP All-in-One

Enterprise Services

Repository

Start SAP Business One

smallmedium

Evolveto mySAP Business Suite 2005

large

SAP NetWeaverSAP NetWeaver

SAP R/3 Legacy

Adaptors

DIFFERENT IMPLEMENTATIONS

© SAP KOREA 2006, 조혁진 / 26

BPP 기반의 SAP 솔루션

Duet

SAP Analytics

xApps

mySAP ERP, mySAP BS

Your Own

© SAP KOREA 2006, 조혁진 / 27

Summary

© SAP KOREA 2006, 조혁진 / 28

SAP 넷위버 (NetWeaver) – 주요 구성 요소

SAP NetWeaver™

사용자 환경

통합

정보의 통합

프로세스 통합

어플리케이션플랫폼

Com

posi

te A

pplic

atio

ns

인티그레이션브로커

비즈니스프로세스관리

J2EEDB and OS Abstraction

ABAP

기준정보관리(MDM)지식관리

비즈니스인텔리젼스

엔터프라이즈포털

협업툴

멀티채널, 모바일엑세스

Life Cycle M

gmt

Security

Enterprise Services Architecture enablem

ent

Standards Based

……

One Platform. One Product. Enabling Enterprise SOA.

© SAP KOREA 2006, 조혁진 / 29

SAP NetWeaver™ 의 새로운 접근 방식 – IT Practices

SAP NetWeaver 는 “Cross Component” 의 형태로 구현

“IT Practices” 는 “Technology Components” 가 아닌,

고객 상황에 맞는 “Business Problems” 를 해결하기 위한 방법

SAP NetWeaver™

Com

posi

te A

pplic

atio

n Fr

amew

ork

PEOPLE INTEGRATIONMulti channel access

Portal Collaboration

INFORMATION INTEGRATIONBus. Intelligence

Master Data Mgmt

Knowledge Mgmt

PROCESS INTEGRATIONIntegration Broker

BusinessProcess Mgmt

APPLICATION PLATFORMJ2EE

DB and OS Abstraction

ABAP

Life Cycle M

gmt

SAP NetWeaver™

비즈니스

인포메이션

관리

사용자

생산성유도

애플리케이션감독방식

엔터프라이즈서비스아키텍쳐

통합된수명주기관리

프로세그시종통합

비즈니스이벤트관리

콘솔리테이션

고객개발

데이터동일성

© SAP KOREA 2006, 조혁진 / 30

IT Practices는 당면한 IT Problems에 대한 접근 방식SAP NetWeaver의 IT Practices는 귀사의 IT 문제들에 대한 해결 방안을 제시할 것입니다.

SAP NetWeaverUser Productivity ESA Business Information Management Application Governance Unified Lifecycle Management End-to-End Process IntegrationCustom Development Consolidation Business Event Management Data unification

엔터프라이즈 서비스 아키텍쳐귀사는 SOA 전략을 가지고 있습니까?

비즈니스 이벤트 관리여러분의 비즈니스는 이벤트에 의해서 진행이 되십니까?

콘솔리데이션애플리케이션, 서버, 하드웨어를 통합하기를 원하십니까?

애플리케이션 감독방식모든 애플리케이션을 통합하여 관리하기를 원하십니까?

통합된 수명주기 관리다양한 테크노로지와 애플리케이션을 통합 구현하여 관리하는데어려움이 있습니까?

고객 개발활용 가능한 기술을 기반으로 새로운 애플리케이션을 빠르게개발하기를 원하십니까?

프로세스 시종 관리시스템간의 프로세스를 통합하기를 원하십니까?

데이터 통합고객 정보를 단일하게 관리하기를 원하십니까?

비즈니스 정보 관리귀사의 정보를 보다 투명하게 관리하기를 원하십니까?

사용자 생산성 유도현재의 비즈니스 프로세스를 유지하면서, 사용자의 생산성을향상시키기를 원하십니까?

© SAP KOREA 2006, 조혁진 / 31

SAP NetWeaver 솔루션 맵

사용자의 생산성 유도 기업 포탈에서 구동 사용자들의 협업비즈니스 타스크

매니지먼트모바일 비즈니스 프로세스 기업 지식관리

데이터 통일성 마스터 데이터 조율 마스터 데이터 콘솔리데이션 일원화된 마스터 데이터 관리 기업 데이터 웨어하우징

비즈니스 인포메이션 관리 기업 리포팅, 쿼리, 분석 사업 계획 및 분석 서비스 기업 데이터 웨어하우징

비즈니스 이벤트 관리 비즈니스 이벤트 파악 Business Task Management

프로세스 시종 통합 애플리케이션간 프로세스 기업간 프로세스비즈니스 프로세스

매니지먼트플랫폼 상호운영성

비즈니스 타스크매니지먼트

고객 개발 애플리케이션의 개발, 지정(Configuring) 및 적용 플랫폼 상호운용성

통합된 수명주기 관리 소프트웨어 수명주기 관리 SAP NetWeaver 운영

애플리케이션 감독 및보안

인증 및 싱글 사인 온 통합된 사용자와 접근 관리

콘솔리데이션 플랫폼 상호운영성 SAP NetWeaver 운영 마스터 데이터 콘솔리데이션 기업 지식 관리

Enterprise Service Architecture – 설계및 배포

앤터프라이즈 서비스

IT Practices IT Scenarios

© SAP KOREA 2006, 조혁진 / 32

통합 플랫폼 ‘비용’

어플리케이션 ‘비용’

IT 환경의 총 소유비용 (TCO) 개요

어플리케이션과플랫폼을 통합하기위한 ‘비용’

+

+

복잡성(COMPLEXITY) 은 전체 비용을 증대 시킵니다.

종합 TCO =

포털포털비지니스인텔리전스

비지니스인텔리전스 ……

지식관리지식관리모바일 솔루션모바일 솔루션

EAIEAI

파트너시스템

파트너시스템

SCM시스템

SCM시스템

CRMCRM

ERP 시스템

ERP 시스템

기간계시스템

기간계시스템

어플리케이션

플랫폼

© SAP KOREA 2006, 조혁진 / 33

비용 절감

mySAP ERP

SAP 넷위버

Portal, BI,KM, mobile,XI, MDM, …

ERP

비즈니스인텔리전스

비즈니스인텔리전스

……

지식 관리지식 관리모바일 솔루션모바일 솔루션

파트너시스템

파트너시스템

SCM시스템

SCM시스템

CRMCRM기간계시스템

기간계시스템

SAP 솔루션은 어플리케이션과 플랫폼의 통합 비용을 줄여줍니다.

SAP 솔루션은 플랫폼과 어플리케이션의 통합을 위한 비용을최소화 할 수 있는 최적의 솔루션입니다.

종합 TCO =

통합 플랫폼 ‘비용’

어플리케이션 ‘비용’

어플리케이션

플랫폼

© SAP KOREA 2006, 조혁진 / 34

비용 절감

mySAP ERP

SAP NetWeaverPortal, BI, KM,

Mobile, XI, MDM, … Oth

erO

ther

ERP

파트너시스템

파트너시스템

SCM시스템

SCM시스템

CRMCRM기간계시스템

기간계시스템

SAP 넷위버는 SAP와 Non-SAP의 통합 비용을 줄여 줍니다.

SAP 넷위버는 SAP 제품과 Non-SAP 어플리케이션 통합을위한 최상의 플랫폼입니다.

종합 TCO =

통합 플랫폼 ‘비용’

어플리케이션 ‘비용’

어플리케이션

플랫폼

© SAP KOREA 2006, 조혁진 / 35

단일 플랫폼 및솔루션 사용에

따른 가치 및 이익창출

TCO절감

EIC = Employee Interaction CenterxPD = SAP xApp Product Definition

SAP는 플랫폼과 확장 어플리케이션을 단일 솔루션으로 제공하며,유지보수와 재사용성을 증대시켜 최소 유지보수 비용을 달성하게 합니다.

유연성(FLEXIBILITY), 혁신(INNOVATION) & 비용 절감(LCO)

요약을 하면 …SAP xAppsmySAP Business Suite

SAP NetWeaverPortal, BI, KM,

Mobile, …

기간계시스템

기간계시스템

파트너시스템

파트너시스템

콤포넌트

합성

(Com

posi

te)

Partner,CustomxPD, ……EIC

플랫폼

Oth

erO

ther

SAP EnterpriseServices

SAP EnterpriseServices

© SAP KOREA 2006, 조혁진 / 36

SAP 넷위버(NetWeaver)는 미래 지향적인 IT 아키텍쳐입니다.

SAP 넷위버는 귀사의 새로운 비즈니스 전략을, 저비용의 IT 환경으로 쉽고 빠르게구현, 수행할 수 있는 유연하고 혁신적인 환경을 제공합니다.

SAP 넷위버 통합 플랫폼

비즈니스 프로세스는 적응성이 뛰어나고 일관성을 갖춘 통합어플리케이션에 의해서 수행이 됩니다.

파트너 상품 기획 재무팀 고객

비즈니스 프로세스는 단지 현업 담당자의경험에 의해서만 수행이 됩니다.

비지니스 프로세스는 본질적으로 다른 복수의시스템에 의해서 분할이 되어 있습니다.

‘Point to point’ IT 환경은유연성이 없고 비용이 많이 듬

파트너 상품 기획 재무팀 고객

통합

프로세스

콤포넌트

/ 어플리케이션

© SAP KOREA 2006, 조혁진 / 37

SAP NetWeaver …

통합된서비스플랫폼

표준방식에의한 SAP와 Non-SAP 의통합환경제공

기존시스템을활용한복합어플리케이션을쉽게구성

개방형표준과파트너기술을연동

기존 IT 자산의활용

Business Process Platform의 기반 환경

비용 절감, 서비스, 프로세스 향상을 Enterprise SOA로

Enterprise SOA는SAP의 비즈니스 솔루션과 서비스 기반의 IT 솔루션인 넷위버가 융합된

신개념의 비즈니스 솔루션 전략입니다.

© SAP KOREA 2006, 조혁진 / 38

“Appli-structure”

Infrastructure

Bus

ines

s A

pplic

atio

n

10 years

3 years

META Group, 2004

SAP는 새로운 IT 솔루션 시장을 Lead 하고 있습니다.

© SAP KOREA 2006, 조혁진 / 39

The Analysts’ View

"Users should seek vendors that offer an integration of SOA-enabled business applications, composition toolsets (integrated), a business services repository and the potential for building an ecosystem around the BPP.”

– Gartner, December 2005

(Gartner, 12/2005, "Business Process Platform: In Year No. 1 -- How is the Revolution Moving Along, and What do you Need to Know?")

Only SAP provides SOA-enabled business applications, an integrated composition toolset, a business service repository, and a partner ecosystem.

© SAP KOREA 2006, 조혁진 / 40

www.sap.com

www.sdn.sap.com

감사합니다.