SlideShare uma empresa Scribd logo
1 de 25
서비스 가상화를 통한
딜리버리 주기 최적화
CA LISA
SERVICE ASSURANCE
정 승 원
Principal Consultant, CA AD Pursuit Team, APJ
2 Copyright © 2013 CA. All rights reserved.
CA LISA
현재의 IT 환경
다양한 구현기술, 아키텍쳐, 운영 조직 분산으로 인한 복잡도 증가
3 Copyright © 2013 CA. All rights reserved.
CA LISA
소프트웨어 딜리버리 주기 – Software Delivery Lifecycle
IT 복잡도 증가에 따른 딜리버리 주기 관리수준 제고 요구 증가
Mainframe legacy
Client/Server and Web 1.0
(Packaged Apps such as SAP, Siebel, Oracle…)
Composite Applications
& Web 2.0
(SOA, 클라우드, 차세대 프레임웍)
… 1980 … 1985 … 1990 … 1995 … 2000 … 2005 … 2010 … 2015
Constraints
Complexity
Costs
Distribution
Outsourcing
Business Demand
레거시웹 출현 이후로 라이프사이클 관리 분야에는 큰 변화가 없었음
4 Copyright © 2013 CA. All rights reserved.
CA LISA
아키텍쳐의 변화
Distributed & Composite ApplicationsMulti-tier Applications
RMI Objects
Messaging
Service
ESB
Web
Interface
Content
Database
Data
Warehouse
Financials
Mainframe
Web/WAP
Interface
EJB
Virtual
Service
Routing
Service
SOAP
CRM
App
Products
Collaboration
App Portal
Help
Engine
Infrastructure
Cloud
BI Tools
Business
Rules
File
System
Internal
BPMS
Mainframe
DB
External Partners
클라우드, Open API, 매쉬업 기술 보편화에 따른 아키텍쳐 복잡성 증가
개발생산성, 품질저하 리스크 증가, 사업환경 변화 대응에 취약
5 Copyright © 2013 CA. All rights reserved.
CA LISA
소프트웨어 개발방법론의 변화
애자일 방법론의 특성
– 반복적, 점진적 개발 및 테스트
– 소규모 배포가 여러차례 반복
 주별, 일별 배포
 잦은 빈도의 배포
 동시 다발적인 배포 작업
애자일 방법론 도입에 따라서 개발 프로세스의 역동성, 다변성 상존
관리 비용 증가, 일정 지연 및 관리 리스크 증가
6 Copyright © 2013 CA. All rights reserved.
Development
Unit Test Systems Test
SIT
Integration Functional
UAT
Functional
Regression
Performance
Test
Production
Challenges:
 개발 일정을 준수하기 위해서 해결해 나가야 하는
종속성 제약조건 – Constraints
 아키텍쳐 복잡도의 증가 – Complexity
 개발-운영간의 협업과 소통 부재 - Collaboration
 운영중 지속되어야 하는 완전한 투명성(모니터링)
– Complete Visibility
CA LISA
4C (Constraints, Complexity, Collaboration, Complete Visibility)
애플리케이션 Time-to-market 가속화의 도전과제
CA Application Delivery
CA LISA 서비스 가상화를 활용한
소프트웨어 딜리버리 주기 최적화
8 Copyright © 2013 CA. All rights reserved.
“I can’t do anything until I have everything… and I never have everything!”
INCOMPLETE
DEVELOPMENT
SYSTEM
UNAVAILABLE
INVALID DATA
ACCESS FEES
NETWORK
VOLATILITY
딜리버리 주기 최적화 – 서비스가상화
제약없는 개발 및 테스트 환경 요구
가용성 제약의 유형
9 Copyright © 2013 CA. All rights reserved.
“I have everything I need, when I need it!”
딜리버리 주기 최적화 – 서비스가상화
시뮬레이션 환경 제공
통제불가한 외적 요인들의 시뮬레이션 방안을 제공, 가용성 제약 사항 극복
INCOMPLETE
DEVELOPMENT
SYSTEM
UNAVAILABLE
INVALID DATA
ACCESS FEES
NETWORK
VOLATILITY
10 Copyright © 2013 CA. All rights reserved.
 기존 시스템 간의 트래픽
기록
 엔지니어링 사양에서 생성
 로그 파일, 샘플 데이터,
패킷 캡처 및 Pathfinder와
같은 소스에서 캡처
 데이터 평가
 실제와 똑같은 모델로
변환
 개발자를 위한
“편의성”
 지원되는 프로토콜
전체에서 일관적인
인터페이스
CAPTURE PROCESS MODEL
 “라이브” 모델 활용
 복잡한 컨텍스트 동작
 동적 속성을 자동으로 제어
딜리버리 주기 최적화 – 서비스가상화
실행원리 1/3
트래픽을 캡쳐/저장, 가공하여 실행 및 재활용 가능한 서비스 모델 생성
11 Copyright © 2013 CA. All rights reserved.
딜리버리 주기 최적화 – 서비스가상화
실행원리 2/3
트래픽을 저장, 가공하여 생성한 모델을 가상 서비스로서 정의 함
System Under
Test / Dev
Downstream
Dependent
System(s)
REQUEST
RESPONSE
CA LISA
Recorder
Virtual
Service
마이닝, 분석을 통한
지능적 관리 요소
트래픽 캡쳐 및 가공
모델 생성 및 저장
12 Copyright © 2013 CA. All rights reserved.
딜리버리 주기 최적화 – 서비스가상화
실행원리 3/3
모델로 부터 생성된 가상 서비스가 기존의 서버를 대신함
REQUEST
RESPONSE Virtual
Service
변경사항에 대한
지속적인 검증
System Under
Test / Dev
Downstream
Dependent
System(s)
REQUEST
RESPONSE
13 Copyright © 2013 CA. All rights reserved.
 Mainframes & Mainframe Components
 Risk Solution Providers
 Credit Bureau
 SMS Gateway Providers
 Teleconference Service Provider
 Card Processing Services
 Bill Payment Services
 Travel System (GDS)
CICS-CICS
 Platforms
 SOA Protocols
MQ
DB2
SOAP JMS JDBC
HTTP JAVAMQ
UDDIXML
CORBAREST
.NET
딜리버리 주기 최적화 – 서비스가상화
통합성, 상호운용성 보장
다양한 플러그인, API 를 제공하여 기 보유 IT 자원과의 용이한 통합 및 확장
14 Copyright © 2013 CA. All rights reserved.
Without LISA
With LISA
Dev1
Dev2
Dev3
System Test
Integration
UAT
System Integration
Dev
1
Dev
2
Dev
1
Dev
3
Dev
2
Dev
3
Uncertain delivery schedule – defects persist until UAT
Typical composite app today waits
for whole assembly to begin
With CA LISA quality effort
moved earlier in the lifecycle
Performance Test
Reduction in SDLC
Faster Delivery
Performance UAT…
순차적 공정을 병렬적 공정으로 개선하여 수행 일정 단축 효과
딜리버리 주기 최적화 – 서비스가상화
도입효과 – 개발 일정 단축
15 Copyright © 2013 CA. All rights reserved.
딜리버리 주기 최적화 – 서비스가상화
도입효과 – 개발 일정 단축, 프로젝트 사례
 40 % 일정 단축
 60 % 이상 테스트
커버리지 검증
16 Copyright © 2013 CA. All rights reserved.
AFTERBEFORE
Dev 1-n
 Environments not realistic
and require manual data
and maintenance
 Constrained mainframe
and complex coordination
cycles stunted agility
 Contention for access
between on-shore and
off-shore teams
 Mainframe access
required for any
testing
 많은 경우 엔터프라이즈 시스템 (메인프레임, CRM,
ERP 등) 에 대한 요구 사항 감소
 일부 고객은 테스트 환경의 인프라 투자를 1천만
달러 절감
Integration 1-n
Test 1-n Pre-Prod 1-n
Virtual Environments for Dev/Integration/Test/Pre-Prod
개발, 통합테스트, QA, Staging 환경 구축 투자 비용 절감 효과
딜리버리 주기 최적화 – 서비스가상화
도입효과 – 인프라 비용 절감
17 Copyright © 2013 CA. All rights reserved.
AFTERBEFORE
Shared
Mainframe
Service
Or similar
heavy-weight
implementation
environment
 제약이 성능과 팀 생산성에 영향을 미치고 장애시
영향 국지화 불가
 기능이 제한적이며 스텁을 구축하고 유지관리
하는 데 높은 비용 발생
 한 고객은 성능 테스트 커버리지 300% 이상 달성
 일부 고객은 구축 후 성능 문제가 유의미하게
감소했다고 보고
팀단위 가상화 서비스 구성, 개발중 장애 발생시 영향 범위를 국지화
딜리버리 주기 최적화 – 서비스가상화
도입효과 – 시스템 가용성 확보 및 개발 생산성 보장
18 Copyright © 2013 CA. All rights reserved.
System Under Test
App1
App2
App6
App5
App4
App7
App8
Stable, consistent inputs cover
happy paths, edge and error
conditions elegantly with lower
upkeep.
Out-of-Scope
Dependencies
Users
Deal with the data at the
application level, not out-of-
scope data models.
Many dependent data sets
reduced down to only those
that directly connect.
 복잡하고 변동성이 큰 애플리케이션 데이터
 테스트 환경 구성에 오랜 시간 소요
 통합 및 UAT까지 작업이 빈번하게 지연됨
 30일 간의 집중적인 구현 과정이 15-25% 단축
 스마트 데이터를 제공함으로써 데이터 설정 시간 68% 단축
Before
Input Data
비즈니스 로직, 데이터 변경으로 인한 개발 공정 지연 방지
딜리버리 주기 최적화 – 서비스가상화
도입효과 – 백엔드 변경 영향 차단 및 개발 생산성 보장
19 Copyright © 2013 CA. All rights reserved.
딜리버리 주기 최적화 – 서비스가상화
기대효과
 대부분의 고객들이 리소스 준비를 위한 대기 시간 단축 효과 확인
– 고객 대부분의 지연 시간이 절반으로 줄거나 전부 해소
 참가자들이 보고한 정량적 효과 :
– 소프트웨어 주기 23% 단축
– 테스트 주기 소요 시간 58% 단축
– 출시 기간 24% 단축
– 테스트 범위 45% 증가
– 운영 결함 22% 감소
*Independent study by analyst firm voke (2012)
“Value of Service Virtualization”
인프라 구축 비용 절감
개발일정 단축
반복 테스트 통한 서비스 품질 제고
다수의 사례들로 부터 도입효과 증명
22 Copyright © 2013 CA. All rights reserved.
미국의 대규모 통신사 – 신규 휴대전화 출시 사업에 적용
 소프트웨어 출시 일정 33% 단축
 결함 식별 건수 400% 증가
 4주 만에 100% 이상의 ROI 달성 - 160만 달러
미국의 주요 금융 서비스 회사 – 3rd Party 대외기관 연동
 테스트랩 구축에 필요한 하드웨어 구매 비용 70만 불 절감 (1 차 구축)
 타사 비운영 액세스 수수료 95% 절감
 SDLC에서 타사 종속성에 따른 개발 지연 요소 제거
 8주 만에 100% 이상의 ROI 달성
미국 주요 은행 – 성능 엔지니어링
 2년에 걸쳐 개발된 스텁을 8일 만에 교체
 테스트랩 투자 3,000만 불(Y1) 절약, 현재까지 9,000만 불 이상 절약
 단일 릴리스에서, 3.7 시그마에서 5.1 시그마로 품질 향상
 아웃소싱 테스트 직원 수 45명에서 7명으로 감축
 팀 확장성 증대 즉, 지원 애플리케이션 수 5개에서 140개로 확대
딜리버리 주기 최적화 – 서비스가상화
성공사례
23 Copyright © 2013 CA. All rights reserved.
연동-통합 요구사항이 복잡한 애플리케이션 개발/운영시
 Mergers and Acquisitions
 “Business-in-a-Box”
 Application Modernization
일정에 매우 민감한 애플리케이션 개발시
 Value Release
 SDLC Optimization Opportunities
 Parallel Development
성능 및 생산성 개선이 요구되는 애플리케이션 운영시
 Hardware Reduction
 Confidence in Application Scalability
딜리버리 주기 최적화 – 서비스가상화
도입효과가 큰 애플리케이션 유형
Q&A
www.ca.com/LISA
www.ca.com/godevops
25 Copyright © 2013 CA. All rights reserved.
CA LISA Platform
Integration to existing ALM, DataFinder data mining
Continuous
Monitoring
Continuous
Validation (CVS)
Virtual Services
Environment (VSE)
Virtual Consumers
Virtual Users
Pre-packaged
Integrations
Extensibility
Kit
Performance
Environment
Capture &
Simulation
Test Data
Automation
Load & Performance
Invoke and Verify
at every interface
Functional &
Regression
SOA Policy
Validation
Quality
Console
Pathfinder & Test Creation Automation (TCA)
Workflow
Transparency
Defect
Collaboration
DevCloud Manager (DCM)Automate labs
and CA LISA assets
Coordinate Dev & Test
Environment elasticity
Release AutomationNo-touch
Deployment
Continuous Delivery
데브옵스의 실현
데브옵스 실현을 위한 완전한 플랫폼 제공
26 Copyright © 2013 CA. All rights reserved.
데브옵스의 실현
결 론
 개발-운영 조직간 소통과 상호작용을 촉진하여 생산성과 품질 제고
 개발 및 딜리버리 주기를 가속화하고 테스트 환경 투자절감
 도구체인의 간극을 줄여 기존 인프라를 유지하면서 관리 수준 제고
 신속, 예측가능한 릴리즈 흐름으로 딜리버리를 단축, IT 혁신 가속화
 사업요구 및 사업환경 변화에 신속 대응
CA LISA 데브옵스 플랫폼
27 Copyright © 2013 CA. All rights reserved.
This presentation was based on current information and resource allocations as of April 2013 and is subject to change or
withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation
shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license
agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or
specifications for any CA software product. The development, release and timing of any features or functionality described
in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the
general availability of any future CA product release referenced in this presentation, CA will make such release available (i)
for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of
CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made
available to current licensees of such product who are current subscribers to CA maintenance and support on a when and
if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this
presentation, the terms of this paragraph shall govern.
Certain information in this presentation may outline CA’s general product direction. All information in this presentation is for
your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy
or completeness of the information. To the extent permitted by applicable law, CA provides this presentation “as is” without
warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or
non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document,
including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly
advised in advance of the possibility of such damages. CA confidential and proprietary. No unauthorized copying or distribution
permitted.
FOR INFORMATION PURPOSES ONLY
Terms of this presentation

Mais conteúdo relacionado

Mais procurados

Fabric Server 제품소개
Fabric Server 제품소개Fabric Server 제품소개
Fabric Server 제품소개jungyee kang
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가VMware Tanzu Korea
 
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...VMware Tanzu Korea
 
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개CURVC Corp
 
[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devops[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devopsOpen Source Consulting
 
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...Oracle Korea
 
[Atlassian meets dev ops and itsm] kakao meets jira
[Atlassian meets dev ops and itsm] kakao meets jira[Atlassian meets dev ops and itsm] kakao meets jira
[Atlassian meets dev ops and itsm] kakao meets jiraOpen Source Consulting
 
Modernize your business with erp cloud
Modernize your business with erp cloudModernize your business with erp cloud
Modernize your business with erp cloudOracle Korea
 
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용Terry Cho
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014Lee Sangboo
 
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian 대한민국
 
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상VMware Tanzu Korea
 
Spring Project와 최신 Pivotal Cloud Foundry 업데이트
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 Spring Project와 최신 Pivotal Cloud Foundry 업데이트
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 VMware Tanzu Korea
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) VMware Tanzu Korea
 
Pivotal CF Short-20150109
Pivotal CF Short-20150109Pivotal CF Short-20150109
Pivotal CF Short-20150109Hakchin Kim
 
Modern Incident Management with Atlassian (오픈소스컨설팅)
Modern Incident Management with Atlassian (오픈소스컨설팅)Modern Incident Management with Atlassian (오픈소스컨설팅)
Modern Incident Management with Atlassian (오픈소스컨설팅)Open Source Consulting
 
[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅
[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅
[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅Atlassian 대한민국
 
Event storming based msa training commerce example
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce exampleuEngine Solutions
 
[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드
[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드
[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드Atlassian 대한민국
 

Mais procurados (20)

Fabric Server 제품소개
Fabric Server 제품소개Fabric Server 제품소개
Fabric Server 제품소개
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가
 
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
 
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
 
[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devops[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devops
 
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
 
[Atlassian meets dev ops and itsm] kakao meets jira
[Atlassian meets dev ops and itsm] kakao meets jira[Atlassian meets dev ops and itsm] kakao meets jira
[Atlassian meets dev ops and itsm] kakao meets jira
 
Modernize your business with erp cloud
Modernize your business with erp cloudModernize your business with erp cloud
Modernize your business with erp cloud
 
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014
 
Atlassian ITSM Case-study
Atlassian ITSM Case-studyAtlassian ITSM Case-study
Atlassian ITSM Case-study
 
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
 
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
 
Spring Project와 최신 Pivotal Cloud Foundry 업데이트
Spring Project와 최신 Pivotal Cloud Foundry 업데이트 Spring Project와 최신 Pivotal Cloud Foundry 업데이트
Spring Project와 최신 Pivotal Cloud Foundry 업데이트
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS)
 
Pivotal CF Short-20150109
Pivotal CF Short-20150109Pivotal CF Short-20150109
Pivotal CF Short-20150109
 
Modern Incident Management with Atlassian (오픈소스컨설팅)
Modern Incident Management with Atlassian (오픈소스컨설팅)Modern Incident Management with Atlassian (오픈소스컨설팅)
Modern Incident Management with Atlassian (오픈소스컨설팅)
 
[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅
[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅
[AIS 2018] [Team Tools_Basic] Jira Service Desk 개요 - 한국정보컨설팅
 
Event storming based msa training commerce example
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce example
 
[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드
[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드
[AIS 2018][Team Practice] CMMI 기반 환경의 애자일-투씨드
 

Destaque

Why Saving for College Matters
Why Saving for College MattersWhy Saving for College Matters
Why Saving for College MattersLisa Allard
 
Fif기고문 050311 05
Fif기고문 050311 05Fif기고문 050311 05
Fif기고문 050311 05Eugene Chung
 
대신리포트_모닝미팅_150911
대신리포트_모닝미팅_150911대신리포트_모닝미팅_150911
대신리포트_모닝미팅_150911DaishinSecurities
 
Paying the College Bill | blog
Paying the College Bill | blogPaying the College Bill | blog
Paying the College Bill | blogLisa Allard
 
Preparing for college with middle schoolers
Preparing for college with middle schoolersPreparing for college with middle schoolers
Preparing for college with middle schoolersLisa Allard
 
English Grammar - Present Perfect 2
English Grammar - Present Perfect 2English Grammar - Present Perfect 2
English Grammar - Present Perfect 2Ajarn Ken
 
7998 - Broadband Technologies and Multimedia Services Final
7998 - Broadband Technologies and Multimedia Services Final7998 - Broadband Technologies and Multimedia Services Final
7998 - Broadband Technologies and Multimedia Services FinalAnuradha Udunuwara
 
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~akira6592
 
SOSCON2015 Robot Framework
SOSCON2015 Robot FrameworkSOSCON2015 Robot Framework
SOSCON2015 Robot FrameworkSung Hoon Moon
 
GoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティスGoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティスToshiki Tsuboi
 
REVISÃO DE ÉTICA PARA AV1 2016.2 LISTA DE EXECICIO
REVISÃO DE ÉTICA PARA AV1 2016.2  LISTA DE EXECICIOREVISÃO DE ÉTICA PARA AV1 2016.2  LISTA DE EXECICIO
REVISÃO DE ÉTICA PARA AV1 2016.2 LISTA DE EXECICIOEsdras Arthur Lopes Pessoa
 
REVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPER
REVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPERREVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPER
REVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPEREsdras Arthur Lopes Pessoa
 
REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...
REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...
REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...Esdras Arthur Lopes Pessoa
 
REVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRA
REVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRAREVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRA
REVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRAEsdras Arthur Lopes Pessoa
 

Destaque (20)

Why Saving for College Matters
Why Saving for College MattersWhy Saving for College Matters
Why Saving for College Matters
 
Fif기고문 050311 05
Fif기고문 050311 05Fif기고문 050311 05
Fif기고문 050311 05
 
Review Third Moment
Review Third MomentReview Third Moment
Review Third Moment
 
2015.10.16 Flowops22
2015.10.16 Flowops222015.10.16 Flowops22
2015.10.16 Flowops22
 
대신리포트_모닝미팅_150911
대신리포트_모닝미팅_150911대신리포트_모닝미팅_150911
대신리포트_모닝미팅_150911
 
Energia solar 02
Energia solar 02Energia solar 02
Energia solar 02
 
Paying the College Bill | blog
Paying the College Bill | blogPaying the College Bill | blog
Paying the College Bill | blog
 
Preparing for college with middle schoolers
Preparing for college with middle schoolersPreparing for college with middle schoolers
Preparing for college with middle schoolers
 
English Grammar - Present Perfect 2
English Grammar - Present Perfect 2English Grammar - Present Perfect 2
English Grammar - Present Perfect 2
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Empathy
EmpathyEmpathy
Empathy
 
7998 - Broadband Technologies and Multimedia Services Final
7998 - Broadband Technologies and Multimedia Services Final7998 - Broadband Technologies and Multimedia Services Final
7998 - Broadband Technologies and Multimedia Services Final
 
Teaching reading to young learners
Teaching reading to young learners Teaching reading to young learners
Teaching reading to young learners
 
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~スマホのセンサーでネットワークを操る  ~Ansible TowerによるレガシーNW機器のAPI化~
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
 
SOSCON2015 Robot Framework
SOSCON2015 Robot FrameworkSOSCON2015 Robot Framework
SOSCON2015 Robot Framework
 
GoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティスGoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティス
 
REVISÃO DE ÉTICA PARA AV1 2016.2 LISTA DE EXECICIO
REVISÃO DE ÉTICA PARA AV1 2016.2  LISTA DE EXECICIOREVISÃO DE ÉTICA PARA AV1 2016.2  LISTA DE EXECICIO
REVISÃO DE ÉTICA PARA AV1 2016.2 LISTA DE EXECICIO
 
REVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPER
REVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPERREVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPER
REVISÃO ESTRATÉGIA PARA OAB XXI Direito do-trabalho-BRUNO KLIPPER
 
REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...
REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...
REVISÃO ESTRATÉGIA PARA OAB XXI FILOSOFIA DO DIREITO RICARDO TORQUES Filosofi...
 
REVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRA
REVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRAREVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRA
REVISÃO ESTRATÉGIA PARA OAB XXI Direito tributário-FÁBIO DUTRA
 

Semelhante a CA LISA 서비스가상화

클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSAVMware Tanzu Korea
 
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...BESPIN GLOBAL
 
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기Ki Bae Kim
 
베스핀글로벌 DevOps 서비스 소개
베스핀글로벌 DevOps 서비스 소개베스핀글로벌 DevOps 서비스 소개
베스핀글로벌 DevOps 서비스 소개BESPIN GLOBAL
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크InGuen Hwang
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안Eugene Chung
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3uEngine Solutions
 
제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례Eugene Chung
 
Application Performance Cloud Service
Application Performance Cloud ServiceApplication Performance Cloud Service
Application Performance Cloud ServiceMee Nam Lee
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)uEngine Solutions
 
Plm analytics 2017
Plm analytics 2017Plm analytics 2017
Plm analytics 2017dohun kim
 
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP CloudOracle Korea
 
NETSCOUT nGeniusPULSE for Client/Branch/SaaS/Cloud
NETSCOUT nGeniusPULSE for Client/Branch/SaaS/CloudNETSCOUT nGeniusPULSE for Client/Branch/SaaS/Cloud
NETSCOUT nGeniusPULSE for Client/Branch/SaaS/CloudJay Hong
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션해은 최
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)Hatio, Lab.
 
sw 자산관리 모범사례
sw 자산관리 모범사례sw 자산관리 모범사례
sw 자산관리 모범사례audreysoft
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략rockplace
 
ALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOpsALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOpsTaeyoung Kim
 
polyglot application development in the cloud
polyglot application development in the cloudpolyglot application development in the cloud
polyglot application development in the cloudMee Nam Lee
 
Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개Mee Nam Lee
 

Semelhante a CA LISA 서비스가상화 (20)

클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
 
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
 
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
 
베스핀글로벌 DevOps 서비스 소개
베스핀글로벌 DevOps 서비스 소개베스핀글로벌 DevOps 서비스 소개
베스핀글로벌 DevOps 서비스 소개
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3
 
제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례
 
Application Performance Cloud Service
Application Performance Cloud ServiceApplication Performance Cloud Service
Application Performance Cloud Service
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
 
Plm analytics 2017
Plm analytics 2017Plm analytics 2017
Plm analytics 2017
 
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
 
NETSCOUT nGeniusPULSE for Client/Branch/SaaS/Cloud
NETSCOUT nGeniusPULSE for Client/Branch/SaaS/CloudNETSCOUT nGeniusPULSE for Client/Branch/SaaS/Cloud
NETSCOUT nGeniusPULSE for Client/Branch/SaaS/Cloud
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)
 
sw 자산관리 모범사례
sw 자산관리 모범사례sw 자산관리 모범사례
sw 자산관리 모범사례
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
 
ALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOpsALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOps
 
polyglot application development in the cloud
polyglot application development in the cloudpolyglot application development in the cloud
polyglot application development in the cloud
 
Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개
 

Último

캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 

Último (6)

캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 

CA LISA 서비스가상화

  • 1. 서비스 가상화를 통한 딜리버리 주기 최적화 CA LISA SERVICE ASSURANCE 정 승 원 Principal Consultant, CA AD Pursuit Team, APJ
  • 2. 2 Copyright © 2013 CA. All rights reserved. CA LISA 현재의 IT 환경 다양한 구현기술, 아키텍쳐, 운영 조직 분산으로 인한 복잡도 증가
  • 3. 3 Copyright © 2013 CA. All rights reserved. CA LISA 소프트웨어 딜리버리 주기 – Software Delivery Lifecycle IT 복잡도 증가에 따른 딜리버리 주기 관리수준 제고 요구 증가 Mainframe legacy Client/Server and Web 1.0 (Packaged Apps such as SAP, Siebel, Oracle…) Composite Applications & Web 2.0 (SOA, 클라우드, 차세대 프레임웍) … 1980 … 1985 … 1990 … 1995 … 2000 … 2005 … 2010 … 2015 Constraints Complexity Costs Distribution Outsourcing Business Demand 레거시웹 출현 이후로 라이프사이클 관리 분야에는 큰 변화가 없었음
  • 4. 4 Copyright © 2013 CA. All rights reserved. CA LISA 아키텍쳐의 변화 Distributed & Composite ApplicationsMulti-tier Applications RMI Objects Messaging Service ESB Web Interface Content Database Data Warehouse Financials Mainframe Web/WAP Interface EJB Virtual Service Routing Service SOAP CRM App Products Collaboration App Portal Help Engine Infrastructure Cloud BI Tools Business Rules File System Internal BPMS Mainframe DB External Partners 클라우드, Open API, 매쉬업 기술 보편화에 따른 아키텍쳐 복잡성 증가 개발생산성, 품질저하 리스크 증가, 사업환경 변화 대응에 취약
  • 5. 5 Copyright © 2013 CA. All rights reserved. CA LISA 소프트웨어 개발방법론의 변화 애자일 방법론의 특성 – 반복적, 점진적 개발 및 테스트 – 소규모 배포가 여러차례 반복  주별, 일별 배포  잦은 빈도의 배포  동시 다발적인 배포 작업 애자일 방법론 도입에 따라서 개발 프로세스의 역동성, 다변성 상존 관리 비용 증가, 일정 지연 및 관리 리스크 증가
  • 6. 6 Copyright © 2013 CA. All rights reserved. Development Unit Test Systems Test SIT Integration Functional UAT Functional Regression Performance Test Production Challenges:  개발 일정을 준수하기 위해서 해결해 나가야 하는 종속성 제약조건 – Constraints  아키텍쳐 복잡도의 증가 – Complexity  개발-운영간의 협업과 소통 부재 - Collaboration  운영중 지속되어야 하는 완전한 투명성(모니터링) – Complete Visibility CA LISA 4C (Constraints, Complexity, Collaboration, Complete Visibility) 애플리케이션 Time-to-market 가속화의 도전과제
  • 7. CA Application Delivery CA LISA 서비스 가상화를 활용한 소프트웨어 딜리버리 주기 최적화
  • 8. 8 Copyright © 2013 CA. All rights reserved. “I can’t do anything until I have everything… and I never have everything!” INCOMPLETE DEVELOPMENT SYSTEM UNAVAILABLE INVALID DATA ACCESS FEES NETWORK VOLATILITY 딜리버리 주기 최적화 – 서비스가상화 제약없는 개발 및 테스트 환경 요구 가용성 제약의 유형
  • 9. 9 Copyright © 2013 CA. All rights reserved. “I have everything I need, when I need it!” 딜리버리 주기 최적화 – 서비스가상화 시뮬레이션 환경 제공 통제불가한 외적 요인들의 시뮬레이션 방안을 제공, 가용성 제약 사항 극복 INCOMPLETE DEVELOPMENT SYSTEM UNAVAILABLE INVALID DATA ACCESS FEES NETWORK VOLATILITY
  • 10. 10 Copyright © 2013 CA. All rights reserved.  기존 시스템 간의 트래픽 기록  엔지니어링 사양에서 생성  로그 파일, 샘플 데이터, 패킷 캡처 및 Pathfinder와 같은 소스에서 캡처  데이터 평가  실제와 똑같은 모델로 변환  개발자를 위한 “편의성”  지원되는 프로토콜 전체에서 일관적인 인터페이스 CAPTURE PROCESS MODEL  “라이브” 모델 활용  복잡한 컨텍스트 동작  동적 속성을 자동으로 제어 딜리버리 주기 최적화 – 서비스가상화 실행원리 1/3 트래픽을 캡쳐/저장, 가공하여 실행 및 재활용 가능한 서비스 모델 생성
  • 11. 11 Copyright © 2013 CA. All rights reserved. 딜리버리 주기 최적화 – 서비스가상화 실행원리 2/3 트래픽을 저장, 가공하여 생성한 모델을 가상 서비스로서 정의 함 System Under Test / Dev Downstream Dependent System(s) REQUEST RESPONSE CA LISA Recorder Virtual Service 마이닝, 분석을 통한 지능적 관리 요소 트래픽 캡쳐 및 가공 모델 생성 및 저장
  • 12. 12 Copyright © 2013 CA. All rights reserved. 딜리버리 주기 최적화 – 서비스가상화 실행원리 3/3 모델로 부터 생성된 가상 서비스가 기존의 서버를 대신함 REQUEST RESPONSE Virtual Service 변경사항에 대한 지속적인 검증 System Under Test / Dev Downstream Dependent System(s) REQUEST RESPONSE
  • 13. 13 Copyright © 2013 CA. All rights reserved.  Mainframes & Mainframe Components  Risk Solution Providers  Credit Bureau  SMS Gateway Providers  Teleconference Service Provider  Card Processing Services  Bill Payment Services  Travel System (GDS) CICS-CICS  Platforms  SOA Protocols MQ DB2 SOAP JMS JDBC HTTP JAVAMQ UDDIXML CORBAREST .NET 딜리버리 주기 최적화 – 서비스가상화 통합성, 상호운용성 보장 다양한 플러그인, API 를 제공하여 기 보유 IT 자원과의 용이한 통합 및 확장
  • 14. 14 Copyright © 2013 CA. All rights reserved. Without LISA With LISA Dev1 Dev2 Dev3 System Test Integration UAT System Integration Dev 1 Dev 2 Dev 1 Dev 3 Dev 2 Dev 3 Uncertain delivery schedule – defects persist until UAT Typical composite app today waits for whole assembly to begin With CA LISA quality effort moved earlier in the lifecycle Performance Test Reduction in SDLC Faster Delivery Performance UAT… 순차적 공정을 병렬적 공정으로 개선하여 수행 일정 단축 효과 딜리버리 주기 최적화 – 서비스가상화 도입효과 – 개발 일정 단축
  • 15. 15 Copyright © 2013 CA. All rights reserved. 딜리버리 주기 최적화 – 서비스가상화 도입효과 – 개발 일정 단축, 프로젝트 사례  40 % 일정 단축  60 % 이상 테스트 커버리지 검증
  • 16. 16 Copyright © 2013 CA. All rights reserved. AFTERBEFORE Dev 1-n  Environments not realistic and require manual data and maintenance  Constrained mainframe and complex coordination cycles stunted agility  Contention for access between on-shore and off-shore teams  Mainframe access required for any testing  많은 경우 엔터프라이즈 시스템 (메인프레임, CRM, ERP 등) 에 대한 요구 사항 감소  일부 고객은 테스트 환경의 인프라 투자를 1천만 달러 절감 Integration 1-n Test 1-n Pre-Prod 1-n Virtual Environments for Dev/Integration/Test/Pre-Prod 개발, 통합테스트, QA, Staging 환경 구축 투자 비용 절감 효과 딜리버리 주기 최적화 – 서비스가상화 도입효과 – 인프라 비용 절감
  • 17. 17 Copyright © 2013 CA. All rights reserved. AFTERBEFORE Shared Mainframe Service Or similar heavy-weight implementation environment  제약이 성능과 팀 생산성에 영향을 미치고 장애시 영향 국지화 불가  기능이 제한적이며 스텁을 구축하고 유지관리 하는 데 높은 비용 발생  한 고객은 성능 테스트 커버리지 300% 이상 달성  일부 고객은 구축 후 성능 문제가 유의미하게 감소했다고 보고 팀단위 가상화 서비스 구성, 개발중 장애 발생시 영향 범위를 국지화 딜리버리 주기 최적화 – 서비스가상화 도입효과 – 시스템 가용성 확보 및 개발 생산성 보장
  • 18. 18 Copyright © 2013 CA. All rights reserved. System Under Test App1 App2 App6 App5 App4 App7 App8 Stable, consistent inputs cover happy paths, edge and error conditions elegantly with lower upkeep. Out-of-Scope Dependencies Users Deal with the data at the application level, not out-of- scope data models. Many dependent data sets reduced down to only those that directly connect.  복잡하고 변동성이 큰 애플리케이션 데이터  테스트 환경 구성에 오랜 시간 소요  통합 및 UAT까지 작업이 빈번하게 지연됨  30일 간의 집중적인 구현 과정이 15-25% 단축  스마트 데이터를 제공함으로써 데이터 설정 시간 68% 단축 Before Input Data 비즈니스 로직, 데이터 변경으로 인한 개발 공정 지연 방지 딜리버리 주기 최적화 – 서비스가상화 도입효과 – 백엔드 변경 영향 차단 및 개발 생산성 보장
  • 19. 19 Copyright © 2013 CA. All rights reserved. 딜리버리 주기 최적화 – 서비스가상화 기대효과  대부분의 고객들이 리소스 준비를 위한 대기 시간 단축 효과 확인 – 고객 대부분의 지연 시간이 절반으로 줄거나 전부 해소  참가자들이 보고한 정량적 효과 : – 소프트웨어 주기 23% 단축 – 테스트 주기 소요 시간 58% 단축 – 출시 기간 24% 단축 – 테스트 범위 45% 증가 – 운영 결함 22% 감소 *Independent study by analyst firm voke (2012) “Value of Service Virtualization” 인프라 구축 비용 절감 개발일정 단축 반복 테스트 통한 서비스 품질 제고 다수의 사례들로 부터 도입효과 증명
  • 20. 22 Copyright © 2013 CA. All rights reserved. 미국의 대규모 통신사 – 신규 휴대전화 출시 사업에 적용  소프트웨어 출시 일정 33% 단축  결함 식별 건수 400% 증가  4주 만에 100% 이상의 ROI 달성 - 160만 달러 미국의 주요 금융 서비스 회사 – 3rd Party 대외기관 연동  테스트랩 구축에 필요한 하드웨어 구매 비용 70만 불 절감 (1 차 구축)  타사 비운영 액세스 수수료 95% 절감  SDLC에서 타사 종속성에 따른 개발 지연 요소 제거  8주 만에 100% 이상의 ROI 달성 미국 주요 은행 – 성능 엔지니어링  2년에 걸쳐 개발된 스텁을 8일 만에 교체  테스트랩 투자 3,000만 불(Y1) 절약, 현재까지 9,000만 불 이상 절약  단일 릴리스에서, 3.7 시그마에서 5.1 시그마로 품질 향상  아웃소싱 테스트 직원 수 45명에서 7명으로 감축  팀 확장성 증대 즉, 지원 애플리케이션 수 5개에서 140개로 확대 딜리버리 주기 최적화 – 서비스가상화 성공사례
  • 21. 23 Copyright © 2013 CA. All rights reserved. 연동-통합 요구사항이 복잡한 애플리케이션 개발/운영시  Mergers and Acquisitions  “Business-in-a-Box”  Application Modernization 일정에 매우 민감한 애플리케이션 개발시  Value Release  SDLC Optimization Opportunities  Parallel Development 성능 및 생산성 개선이 요구되는 애플리케이션 운영시  Hardware Reduction  Confidence in Application Scalability 딜리버리 주기 최적화 – 서비스가상화 도입효과가 큰 애플리케이션 유형
  • 23. 25 Copyright © 2013 CA. All rights reserved. CA LISA Platform Integration to existing ALM, DataFinder data mining Continuous Monitoring Continuous Validation (CVS) Virtual Services Environment (VSE) Virtual Consumers Virtual Users Pre-packaged Integrations Extensibility Kit Performance Environment Capture & Simulation Test Data Automation Load & Performance Invoke and Verify at every interface Functional & Regression SOA Policy Validation Quality Console Pathfinder & Test Creation Automation (TCA) Workflow Transparency Defect Collaboration DevCloud Manager (DCM)Automate labs and CA LISA assets Coordinate Dev & Test Environment elasticity Release AutomationNo-touch Deployment Continuous Delivery 데브옵스의 실현 데브옵스 실현을 위한 완전한 플랫폼 제공
  • 24. 26 Copyright © 2013 CA. All rights reserved. 데브옵스의 실현 결 론  개발-운영 조직간 소통과 상호작용을 촉진하여 생산성과 품질 제고  개발 및 딜리버리 주기를 가속화하고 테스트 환경 투자절감  도구체인의 간극을 줄여 기존 인프라를 유지하면서 관리 수준 제고  신속, 예측가능한 릴리즈 흐름으로 딜리버리를 단축, IT 혁신 가속화  사업요구 및 사업환경 변화에 신속 대응 CA LISA 데브옵스 플랫폼
  • 25. 27 Copyright © 2013 CA. All rights reserved. This presentation was based on current information and resource allocations as of April 2013 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern. Certain information in this presentation may outline CA’s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this presentation “as is” without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised in advance of the possibility of such damages. CA confidential and proprietary. No unauthorized copying or distribution permitted. FOR INFORMATION PURPOSES ONLY Terms of this presentation