01.엔터프라이즈를위한 클라우드도 전략 · •가장포괄적이며Agile ... UX &...
Transcript of 01.엔터프라이즈를위한 클라우드도 전략 · •가장포괄적이며Agile ... UX &...
01. 엔터프라이즈를 위한클라우드 도입 전략
서 경 기 상무IBM
엔터프라이즈를 위한 클라우드 도입 전략 / 방향성
SharedOff-Premise
Cloud (Public)
DedicatedOn-Premise
Cloud (Private)
Traditional IT Dedicated
Off-PremiseCloud (Private)
엔터프라이즈 어플리케이션의 ‘Cloud Enabled 化’
‘Cloud Native’앱/서비스 신규개발
안정적관리 최고의보안수준
신속한전개 낮은초기비용 Pay-Per-Use
최고의확장성
System of
Records
System of
Engagement
Optimized ITInnovation Oriented IT
PaaS
SaaS
클라우드도입 전략/방향성
1. 엔터프라이즈급의 as-a-Service 도입을 위한 체계적인 어프로치
2. 출발점에 대한 고찰: 단위업무의 클라우드 적용 vs 프레임워크 기반 어프로치
3. 엔터프라이즈를 위한 혁신 플랫폼 (Innovation Platform) 운영
as-a-Service Overview
소프트웨어
플랫폼
인프라
Open Cloud Marketplace for Business
Traditional Middleware
& ApplicationsDevelopment + Operation Process
(Deploy toAny IaaS)
On Premises (Local)
On Premises (Private Cloud)
Off Premises (Public)
Managed ServicesDedicated CloudPublic Cloud
• 가장 포괄적이며 Agile한 IT개발, 테스트및 런-타임 운영/관리 환경 제공
• Portable Innovation Lab
• 워크로드 (서버, 스토리지, 네트워크 등)의Relocation을 위한 환경
• Cognitive, Analytics, IoT
• SSO, Security, Operation/Management
Infrastructure as a Service
Private / Public Cloud Operation Environment
연계 시스템
외부퍼블릭클라우드
ERP
사용자
운영자
포털 서비스
그룹사포탈서비스
가용서비스소개
기가동서비스조회
파트너포탈서비스
리셀러전용 (상품주문
및주문상품조회관리)
파트너전용 (상품주문
및주문상품조회관리)
포탈공통서비스
권한관리
고객관리
퍼블릭
클라우드
인터페이스
관리
홈페이지
서비스소개
고객지원
상품구매관리 서비스
IaaS 상품구매
상품/서비스카탈로그
빌링/결제서비스
금액청구
결제(지불) 관리
상품관리 서비스
주문상품조회/변경
계정관리
매출 관리 서비스
채권관리
정산관리
가격관리 서비스
리스트가격
매입 관리 서비스
정산관리
매입전표생성
리셀러 관리 서비스
등록관리 매출관리
등급관리 계정관리
리포트 고객지원
ISV 관리 서비스
등록관리 매입관리
등급관리 계정관리
리포트 고객지원
욉부연계시스템
인터페이스
관리
Infra / Network / Security
가상화 환경 인프라
DB Application Server
PG
사용자
서비스
ISV
리셀러파트너
서비스
관리자
서비스
이벤트
매출할인율 계약관리
계산서
매입전표
카드승인
정산
외부API Economy
그룹사 / 개인
정보계
계정계
그룹웨어, 포털등
클라우드 대상 업무시스템
Virtualization / Provisioning & Orchestration / Service Automation / Usage Tracking
1
2
3
Platform as a Service
Development + Operation = DevOps
All Available in Your
Laptop / Desktop
To-Be DevOps 환경As-Is 개발환경
개발 PC 환경셋팅
단위테스트, 기능테스트방법론숙지
및환경셋업
3rd Party Solution 클라이언트모듈
셋업
개발서버, 테스트서버, 운영서버사
이징설계, 품의, 배송및셋팅등
•아이디어의신속한시장런칭 & 피드백
• 유연한시스템자원사이징
• 내/외부 API 연동을통한신속한에코서비스구축
서버, 스토리지, 네트워크, 보안, 싱글사인온, CPU/Memory 셀프조정, Auto Scaling 등서비스화(패턴화) 된런-타임운영환경요소
Web / Java / Node.js 등을기반의유연한개발및테스트환경요소
API 생태계를연계하는플랫폼: Watson, Marketing 등 200여개 API
Software as a ServiceE
nte
rpri
se
Clo
ud
Ad
op
tio
n
Migrate as-is
application system
Cloud First
MigrateQuantifyPrioritizeSelect
Workload
Analysis Wave 1 Wave 2 Wave 3
Migration Plan
Business
case
New
project
Replace
existing app /
infra
New
project
Evaluate a blend of cloud options that best suit
the project requirements
BPaaS SaaS
PaaS IaaS
Selection – Prioritization – Quantification – Migration
어떤 업무를 클라우드에 올릴 것인가? - 1
어떤 업무를 클라우드에 올릴 것인가? - 2
어떤 업무를 클라우드에 올릴 것인가? - 3
어떤 클라우드를 설계할 것인가?
핵심적인질문은 “어떤업무”를클라우드인프라에올릴것인가에대한것이아니라클라우드기반의 IT환경을어떻게설계할것인가여야합니다.
Service Catalog
Single SoW
(with variable Service Level Agreements)
Infrastructure Services
AS-IS MODEL
Traditional On Premise Private Off Premise Public
Un
ix
Inte
l
Inte
l
Inte
l
Ma
infr
am
e
Service Catalog Self-Service API
Bronze Silver GoldModular Mg
mt Svcs
Infrastructure ServicesOS, MW
Patterns & Platforms
Application
Patterns & Platforms
Traditional On Premise PrivateOff Premise Priv
ate
Off Premise Pub
lic
Inte
l
Inte
l
Un
ix
Inte
l
Un
ix
Inte
l
Ma
infr
am
e
Ap
plia
nce
Ap
plia
nce
Ma
infr
am
e
TO-BE MODEL
Hybrid Cloud Orchestration
Automation
IT Operational Analytics
IMS DB/2 Oracle SQL Cloudant
3
1
2
4 5
6
인프라 / 응용업무가용리소스를어떤방식으로사용하도록할것인가?
SLA 관리체계는기존과동일해야만하는가?
하이브리드운영환경을언제까지유지할것인가? 통합운영환경이란개념이우리에게필요한가?
클라우드를기존환경에어떻게혼합해구성할것인가? 그최종모습은? 클라우드의적용범위, 비중은?
플랫폼화를 To-Be의근간설계개념으로적용한다면?
illustrative
기업 환경을 위한 클라우드 설계의 관건은?
개별단위업무에대한변화를서두르기보다, 기업레벨의고민이투여된일관된설계방향성및실현가능한설계결과의확보가최우선되어야합니다.
HYBRID CLOUD ORCHESTRATION ENGINE
OFF-PREM PUBLIC IAAS/PAAS
SLAWSAzure
SERVICE MANAGEMENT
License Management
Configuration Management
Appl. monitoringIdentity & Access
Management
IPC Management
Security & Compliance
Applications
Service
ConsumersDevelopers
Application Users
Service integrators
Business Managers
Internal IT Services Reporting
Asset Management
OFF-PREM PRIVATE IAAS/PAAS
SoftLayer Bare Metal Server
ON-PREM SPECIALISED
Business Process Engine
Pattern Engine
Security Policies, Authentication
Se
lf-S
erv
ice
Po
rta
l
Auto-scaling, Cost aggregation, Placement Policies
Dashboard
Au
the
nti
cati
on
Se
cu
re G
ate
wa
y
Secure Gateway
Workload and Services Deployment
Service Catalogue
OpenStack ServicesPublic Cloud Services
AP
I G
ate
wa
y
Virtualisation
Inte
gra
tio
n w
ith
S
erv
ice
Ma
na
ge
me
nt
CLOUD SERVICE DESIGN
Catalogue Design
Cloud Automation
Create Workflows
Pattern Development
Core Infrastructure
Virtualisation
Native SDN
CLOUD PATTERN LIBRARY
WAS IIS SQL
SDNNative SDN
Data & ServicesUX & ControlsUX & Controls
[설계방향 #4]
오케스트레이션의요건분석및 설계 고도화
[설계방향 #3]
퍼블릭 클라우드는멀티-벤더정책을 기준함
[설계방향 #2]
고성능 요건 업무는 베어메탈서버 기반 운영
[설계방향 #5]
가능한 모든 Biz & IT 환경을 컴포넌트화 할 것
[설계방향 #1]
핵심업무데이터는백엔드 레거시에 저장 및 서비스
illustrative
Legacy Modernization을포함한 클라우드 구축설계라면?
레거시의 End of Service, Lift & Shift, Cleansing, Consolidation, Normalization을클라우드구축설계에어느수준으로어떤일정으로포함할것인지에대한고민이필요합니다.
illustrative
어떤 일정으로 우리 회사를 위한 클라우드를 설계하고 구현해 나갈 것인가?
개별단위업무를클라우드에올린결과만으로기업레벨의클라우드는성공하지못합니다. 국내/외유수기업들이하이브리드통합관점에서의클라우드설계/구현로드맵을고민하는이유입니다.
illustrative
궁극적으로 향후 3년-5년 내에 어떤 클라우드환경을 보유하고자 하는가?
Source: Richard Holmes, General Manager Infrastructure & Operations, Westpac
IBM Westpac Integrated Account Team All Hands Meeting – 16 June 2015
A B C D
글로벌 사례에서 본 엔터프라이즈 레벨의 클라우드접근법
“ Hybrid Cloud Realization Roadmap and Architecture Design ”
Input
Output – IBM team
Output – Client team
Output – Optional
Data Collection for
all apps through
workshops
As-Is
Architecture
Analysis
Cloud Affinity
Analysis
To-Be Converged FWK
and Reference
Architecture Model with
ABBs
(L3 / L4)
Cloud Affinity
Analysis Report
Road Map
Gap Analysis
Internal
OperationalizationCloud Migration
Service Catalog Approach
Architecture Blueprint for 2
Applications based on
Reference Architecture
EA Building
Blocks
Industry Trends
Mobile / Social
Reference
Architecture
IoT / Analytics
Reference
Architecture
Cloud
Computing Ref
Architecture /
Patterns
Next
Generation
ArchitectureResiliency /
Security
Framework
Sampling
applications
(app / ops)
Component
Business Model
(CBM)
Any ERP
Reference
Architecture
Enterprise
Technology
Framework
(ETF)
* 워크로드분석포함* 워크로드분석포함
Bendigo Bank의 Innovation Platform 적용 사례
API Manager External
API Manager Internal Bluemix Dedicated
Bluemix Public
Syndicated
Catalogue
Reporting Centre
- Oracle
Existing ESB
- Message Broker
Retail Banking
- CICs / RFS
Redy Web
Community
BankerExternal API Calls
Enterprise Startup Zone - Team
- Lean Startup Principles
- Continuous Delivery - DevOps
- Small team – 6 systems engineers
Systems of
Record
VPN
Micro
ServicesApps
All
Environment
Open
Compute
Node.js
No SQL
Watson
Services
AppsOpen
ComputeFull Catalog
OpenStackContainersPolyGlot
- Build Packs
Public APIsAuthentication
- Oauth
ALL APIs DataPower
Transactions & Products
200+ SOA Services
Customer
Systems of
Engagement
• Used by 200+ Business Bankers for Re
lationship, Position and Pipeline manag
ement.
• Business Banking App was built in 8 we
eks, and continues to improve through c
ontinuous improvement.
• Mobile Enabled – device agnostic
ANZ Bank의 Innovation Platform 적용 사례
Innovation Lab
Core Systems
Internal Network
Software Vendors
Vendors Direct participation in building
repeatable patterns for traditional platforms
– FAST
On Prem Sandbox
Source Code Repositories
Internal Participants
Lab access Sync with App Source Code Binaries Deployment of Automated Banking Patterns
4. Complete functional and Non functional
testing. Pattern
can easily be moved to on prem systems
3. Publish to on Prem
systems
Business, Project Teams,
Architecture and Strategy
Public Cloud
3rd party services
1. Compose Patterns and
deploy to off
prem private cloud
Off Premises Private
2. Innovation /
Testing work
타스크수행예시: Off Premise에서개발/테스트하고 On Premise 환경에옮겨최종테스팅
글로벌 사례에서 본 엔터프라이즈 레벨의 Innovation Platform 접근법IBM Bluemix Garage 기반의 Quick Win Approach
Bluemix Pop-up Garage 설치 Design Thinking 교육프로그램 지원
디지털 혁신을 위한 생태계 구축/운영 경험 전수 Industry Solution 및 Initiative Program 지원
Bluemix
Garage
•전세계유명혁신도시(샌프란시스코, 런던, 토론토, 니스, 멜번)에서
운영되고있는BluemixGarage를유치하여창의인재들이교육, 실습,
개발까지할수있는열린공간을확보
•귀사의구성원이라면누구나신청및방문이가능
• IBM의 산업군별 Industry Solution이나 Initiative들을토대로좀더
효과적인비즈니스모델, 프로세스등을가이드
• SME 그룹과의아이디어공유및코칭수행
•전세계(한국포함) 에있는 IBM IoTCoC(Center of Competency) 의기술
노하우이전
•미국Digital NYC, Tech. London 등글로벌의기수행된BluemixGarage
프로젝트에서의협력모델활용
• 글로벌교육으로써창의인재육성의핵심프로그램
• 창의적사고가필요한프로젝트, 일상업무진행시누구나자유롭게
신청하여교육을받고, 아이디어에서그치는것이아니라실제
서비스까지되는산출물을구현하는양질의인재육성과정
2
3 4
1
End of Document