Compuware
IBM 엔터프라이즈 서버를 DevOps 문화의 중심에 두기
더 알아보기
코드가 있는 화면을 보고 있는 사람

DevOps 문화를 도입하기 시작하면서 Compuware는 분산된 X86 Server 인프라가 이를 방해하고 있음을 깨달았습니다. 민첩성, 속도 및 효율성을 개선하기 위해 회사는 자체 데이터 센터의 IBM® Z 엔터프라이즈 서버에서 전략적 워크로드를 실행하는 동시에 다른 모든 워크로드는 퍼블릭 클라우드의 SaaS 애플리케이션으로 대체하는 두 가지 플랫폼 IT 전략을 수립했습니다.

비즈니스 과제

광범위하게 분산된 서버 환경을 관리해야 하는 문제로 인해 Compuware는 DevOps를 수용하는 데 필요한 속도와 효율성을 달성할 수 없었으며 회사는 새로운 접근 방식을 모색했습니다.

혁신적 변화

Compuware는 두 가지 플랫폼 IT 전략을 수립하여 IBM Z 엔터프라이즈 서버에서 실행되는 전략 시스템을 비전략적 워크로드를 위한 퍼블릭 클라우드 기반 SaaS 애플리케이션에 RESTful API를 통해 연결했습니다.

결과 미화 500만 달러
19톤의 노후 장비 제거로 연간 비용 절감
단축
데이터 센터 설치 공간을 줄여 공간 확보 및 에너지 절약
스마트한 리소스 활용
온프레미스 엔터프라이즈 서버 및 클라우드 리소스 전반의 DevOps 문화
비즈니스 도전 스토리
혁신을 저해하는 분산형 인프라

IBM Z 엔터프라이즈 서버는 오늘날 많은 대기업에서 비즈니스 크리티컬 데이터와 트랜잭션 프로세스를 위해 선택하는 전략적 플랫폼으로 남아 있습니다. 그러나 기업은 분산 플랫폼이나 클라우드에서 새로운 참여 시스템을 구축하려고 할 때 메인프레임 플랫폼의 잠재력을 제대로 파악하지 못할 수 있습니다. 특히 의사 결정권자는 오늘날의 엔터프라이즈 서버가 민첩한 DevOps 중심의 IT 조직에 완벽하게 적합하다는 사실을 인식하지 못할 수 있습니다.

Compuware가 내부 개발 프로세스를 기존의 워터폴 방식에서 애자일 방식으로 전환하면서 기술팀은 기존 인프라에서 생산성을 저해할 수 있는 잠재적 장애물을 찾았습니다.

Compuware의 기술 이사인 Keith Sisson은 다음과 같이 말합니다. “분산된 x86 환경의 가장 큰 제약 조건은 지원에 엄청난 시간과 비용이 지출된다는 점입니다. 거의 지속적으로 보안 업데이트와 소프트웨어 패치를 관리해야 했고, 수십 개의 랙에 있는 수백 대의 서버에서 오래된 하드웨어를 지속적으로 교체해야 했습니다."

Compuware는 소프트웨어 자산을 분석하여 전략적 자산(기업의 핵심 업무에 필수적인 자산)과 필수 자산(인사 및 재무 시스템과 같은 중요한 내부 비즈니스 기능을 지원하지만 경쟁 차별화를 제공하지 않는 자산)의 두 가지 범주로 분류했습니다.

"제조, 재고, 라이선스, 내부 개발 등 전략적인 시스템은 거의 독점적으로 IBM Z 엔터프라이즈 플랫폼에 있는 반면, 필수 시스템은 모두 분산 환경에 있다는 사실을 알게 되었습니다."라고 Sisson은 말합니다.

Compuware의 과제는 다양한 플랫폼에서 비즈니스 로직을 쉽게 통합할 수 있는 강력하면서도 매우 유연한 인프라를 구축하는 동시에 가치가 낮은 시스템 관리에 소요되는 시간과 노력을 획기적으로 줄이는 것이었습니다.

z14를 사용하면 에너지 및 공간 측면에서 효율성이 향상되어 시설 운영 비용이 크게 절감됩니다. Keith Sisson 기술 담당 이사 Compuware
혁신 스토리
컴팩트하고 효율적인 인프라

Compuware는 모든 전략 시스템은 IBM Z 환경에서 온프레미스로 실행하고, 모든 비핵심 시스템은 퍼블릭 클라우드의 서비스형 소프트웨어(SaaS) 솔루션으로 대체하는 두 가지 플랫폼 IT 전략을 고안하여 RESTful API를 사용하여 Z의 비즈니스 로직 및 데이터와 상호 작용하도록 했습니다. 이 전략의 가치를 더욱 높이기 위해 Compuware는 최근 Z 환경을 IBM® z13에서 IBM® z14 서버로 업그레이드했습니다.

“z14를 사용하면 에너지 및 공간 측면에서 효율성이 향상되어 시설 운영 비용이 크게 절감됩니다.”라고 Sisson은 말합니다. “신세대 서버는 또한 15%의 Java 성능 향상을 제공하고 새로운 퍼베이시브 암호화 기능을 경험할 수 있는 기회를 제공합니다. 또한 Z에서 DevOps 여정을 계속하는 데에도 도움이 됩니다.”

Compuware가 구축한 두 대의 IBM z14 ZR1 서버는 업계 표준 19인치 랙에 적합하며, 각각 전체 랙 이상의 데이터 센터 공간이 필요했던 기존 z13 서버에 비해 물리적으로 더 컴팩트한 크기입니다.

"우리는 장비의 평방피트를 기준으로 임대주에게 비용을 지불하기 때문에 이전에는 각 z13에 대해 2개의 랙에 해당하는 전력과 공간에 대한 비용을 지불했습니다."라고 Sisson은 말합니다. "z14 서버는 각각 단일 랙에 장착할 수 있고 16U의 빈 공간도 제공하므로 HMC와 다른 랙의 일부 네트워킹 HW를 통합할 수 있습니다."

z14 서버 중 하나는 주로 Compuware의 전략적 애플리케이션을 실행하는 데 사용되고, 다른 하나는 메인프레임 소프트웨어 제품의 모든 코드를 개발하는 데 사용됩니다. 회사는 IBM® DS8870 스토리지 시스템을 사용하고 있으며, 통합 클라우드 백업 기능을 활용하기 위해 DS8880 시스템으로의 업그레이드를 고려하고 있습니다.

새로운 전략을 시작한 지 5년차에 접어든 지금, Compuware는 온프레미스 IT 공간을 77개의 랙에서 단 12개로 축소했으며, 그 과정에서 19톤의 노후화된 장비를 제거했습니다. 회사는 데이터 센터의 고객 투어를 진행하는데, 빈 공간에 '묘비'라고 부르는 표식을 붙여 공간을 차지하던 장비와 이를 제거하여 절감한 비용에 대해 자세히 설명합니다.

Sisson은 “우리는 확실히 수백만 달러를 절약했지만 이번 활동의 주된 목적은 비용 절감에 관한 것이 아닙니다.”라고 말합니다. “오히려 우리는 x86 환경의 제약을 제거하고 싶었습니다. 이는 더 빠르고 효율적인 비즈니스를 위한 계획에 상당한 방해 요소였습니다. 온프레미스 x86 소프트웨어를 SaaS 솔루션으로 교체함으로써 소프트웨어를 직접 실행하는 데 드는 비용이나 복잡성 없이 최신 비즈니스 기능에 액세스할 수 있게 되었습니다. 그리고 우리는 모든 비용 절감을 혁신으로 재활용할 수 있었습니다.”

DevOps 문화로 성공적으로 전환하려면 기업이 지속적인 통합과 테스트를 수용해야 합니다. Compuware는 자체 자동화 툴 중 하나와 함께 IBM® z/OS Provisioning Toolkit을 사용하여 IBM® Db2 및 IBM® CICS를 실행하는 테스트 스위트를 동적으로 생성합니다. 회사는 추가적인 자동화를 가능하게 하기 위해 타사 문제 추적 시스템을 통합했습니다.

IBM Z에서 DevOps를 통해 달성하고 있는 성과를 고객에게 보여줄 때, 고객은 플랫폼이 실행 가능할 뿐만 아니라 매우 가치 있다는 것을 진정으로 이해하게 됩니다. Keith Sisson 기술 담당 이사 Compuware
결과 스토리
룰북 찢어버리기

클라우드의 SaaS 솔루션을 선호하는 온프레미스 x86 시스템의 지속적인 단계적 폐지로 인해 대규모 분산 서버 환경에 대한 자본 및 운영 지출을 피할 수 있게 되어 Compuware는 연간 5백만 달러를 절감하고 있습니다. z13에서 z14 서버로 업그레이드하면 메인프레임 환경의 환경 발자국을 줄여 전기료만 연간 12,000달러를 절감할 수 있는 등 비용 이점이 더욱 커집니다.

z14 서버의 더 빠른 zIIP 엔진은 워크로드 압력을 완화하여 Compuware가 실제로 한계에 도달하지 않고도 100%에 가까운 사용률을 실행할 수 있게 해주어 항상 일관된 고성능을 보장합니다. Sisson은 다음과 같이 말합니다. “MIPS를 10% 정도 늘리기로 했지만 사용률 변화 덕분에 그보다 더 많은 이익을 얻었습니다. 또한 더욱 사용자 친화적인 인터페이스 덕분에 z14 서버의 시스템 관리 효율성이 향상되었습니다.”

엔터프라이즈 플랫폼의 현대화는 Compuware의 IT에 대한 사고방식을 완전히 바꾸어놓았습니다. "어떤 플랫폼에서 무엇을 실행해야 할지 결정하기보다는 '어떻게 하면 이 문제를 가장 잘 해결할 수 있을까'라는 질문을 던집니다."라고 Sisson은 말합니다. “IBM Z가 표준 REST API를 사용하여 클라우드 기반 서비스와 통합하는 원활한 방식 덕분에 이를 수행할 수 있습니다. REST는 CICS에 바로 내장되어 있기 때문에 이러한 마이크로서비스를 사용하여 클라우드의 참여 시스템이 메인프레임 데이터와 로직을 서비스로서 사용할 수 있도록 할 수 있습니다. 따라서 Z는 기업 DevOps 문화에 매우 적합합니다.”

향후 50년 동안 고객의 메인프레임 소프트웨어 파트너가 되는 것이 목표인 Compuware는 두 가지 플랫폼 전략에 투자하여 자체적인 기술을 활용하고 있습니다. 회사는 메인프레임과 클라우드가 민첩한 방법과 DevOps 툴체인 내에서 동등하게 구동될 때 탁월한 조합을 만든다고 믿습니다.

“메인프레임에서는 다른 방식으로 작업하고 속도를 늦춰야 한다고 생각하는 사람들도 있습니다.”라고 Sisson은 말합니다. "메인프레임 프로그래머와 운영 직원이 보다 민첩하고 생산적으로 일할 수 있도록 지원한 우리의 경험은 전혀 다릅니다. 메인프레임은 다른 주류 플랫폼처럼 취급될 수 있습니다."

그는 다음과 같이 결론을 내립니다. “IBM Z에서 DevOps를 통해 달성하고 있는 성과를 고객에게 보여줄 때, 고객은 플랫폼이 실행 가능할 뿐만 아니라 매우 가치 있다는 것을 진정으로 이해하게 됩니다.”

Compuware 로고
Compuware

Compuware는 통합 DevOps 툴체인 내에서 소프트웨어 제품을 제공하여 크로스 플랫폼 팀이 메인프레임 애플리케이션, 데이터 및 운영을 관리할 수 있도록 지원합니다. 이 회사는 전 세계 고객 기반을 지원하여 개발자가 민첩성, 효율성 및 정밀성을 바탕으로 COBOL 애플리케이션을 구축, 분석, 테스트, 배포 및 관리할 수 있도록 지원합니다.

다음 단계 안내

IBM Z의 DevOps에 대해 자세히 알아보려면 IBM® 담당자나 IBM 비즈니스 파트너에게 문의하세요.

IBM z/OS Provisioning Toolkit에 대한 자세한 정보는 IBM z/OS Provisioning Toolkit을 참조하세요.

Compuware의 두 가지 플랫폼 전략에 대해 자세히 알아보려면 다음을 시청하세요. compuware.com/video/2-platform-it/

더 많은 고객 사례 보기 또는 IBM 시스템 하드웨어에 대해 자세히 알아보기

각주

 

© Copyright IBM Corporation 2019. 1 New Orchard Road, Armonk, New York 10504-1722 United States. 2019년 1월 미국에서 제작.

IBM, IBM 로고, ibm.com CICS, Db2, IBM Z, IBM z14, z13 및 z/OS는 전 세계 여러 국가에 등록된 International Business Machines Corp.의 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. 최신 IBM 상표 목록은 ibm.com/legal/copytrade.shtml의 ‘저작권 및 상표 정보’에서 확인하세요.

Java와 모든 Java 기반 상표 및 로고는 Oracle 및/또는 자회사의 상표 또는 등록 상표입니다.

IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다.

명시된 성능 데이터 및 고객 사례는 오직 정보 목적으로 제공됩니다. 실제 성능 결과는 특정 구성 및 작동 조건에 따라 다를 수 있습니다.

본 문서에서 인용되거나 설명된 모든 고객 사례는 일부 고객이 IBM 제품을 이용한 방식과 그로 인해 달성할 수 있는 결과에 대한 예시로 제공됩니다. 실제 환경 비용과 성능 특성은 개별 고객 구성 및 조건에 따라 다를 수 있습니다. 도움이 필요하신 경우 IBM에 문의하시기 바랍니다.

IBM 제품 및 프로그램으로 다른 제품 또는 프로그램의 작동을 평가하고 확인하는 것은 사용자의 책임입니다.

고객은 관련 법률 및 규정을 준수할 책임이 있습니다. IBM은 법률 자문을 제공하지 않으며, 자사의 서비스 또는 제품이 고객의 법률 또는 규정 준수 여부를 보장함을 나타내거나 보증하지 않습니다.