컨테이너 도입으로 애플리케이션 출시 속도가 5배 빨라진 랭킹 20위의 제약회사

제약 업계의 상위 20개 기업 중 하나인 Boehringer Ingelheim은 원격 의료, 전자 의료 기록(Electronic Health Records, EHR) 등의 업계 변화에 발맞춰 새로운 디지털 서비스를 고객에게 제공하고자 했습니다. 더 빠르고 더 효과적으로 대응하는 개발을 지원하는 동시에 산업 규정을 준수하기 위해 이 회사는 엔터프라이즈 컨테이너 플랫폼인 Red Hat OpenShift를 도입했습니다. Boehringer Ingelheim은 Red Hat OpenShift를 지속적인 서비스 제공(CD)과 결합하여 5배 빠른 시장 출시 시간, 자동화를 통한 확장성과 관리 개선을 실현하고, 성공적인 엔터프라이즈 오픈소스 도입으로 더 많은 인재를 확보할 수 있게 되었습니다.

이미지 컨테이너


장점

  • 혁신적인 의료 서비스 제공 시간 5배 단축
  • 규정을 준수하면서도 정확한 도큐멘테이션 자동 생성 
  • 자동 스케일링을 통해 수요에 더 효과적으로 대응
  • 인재를 유치하고 유지하는 역량 향상

IT를 혁신하여 디지털 의료 체계로 전환하는 업계의 변화에 대응

제약 업계가 디지털 의료 체계로 전환하면서 새로운 과제가 대두되고 있습니다. 이러한 트랜스포메이션에 대응하기 위해 제공업체는 점점 더 기술에 능통해지고 있습니다.

“원격 의료, 전자 의료 기록(Electronic Health Records, EHR), 기타 디지털 솔루션을 통해 의사, 환자, 반려동물 보호자에게 직접 정보를 제공하고자 하는 새로운 요구 사항이 대두되고 있습니다,”라고 Boehringer Ingelheim IT 기술 전략 책임자 겸 CTO인 Clemens Utschig-Utschig는 말합니다. "사람들과 제공업체들은 질병을 치료할 뿐 아니라 약물 처방 이상의 건강 관리까지 염두에 두고 건강을 더 전체적으로 유지 관리하기를 원합니다." 

1885년 가족 소유 기업으로 시작된 Boehringer Ingelheim은 제약 업계의 상위 20대 기업 중 하나입니다. 이 기업은 세 가지 사업 영역인 인체용 약제, 동물 보건, 바이오의약품 부문에서 혁신을 통해 가치를 창출하기 위해 노력하고 있습니다. 

디지털 환경으로 전환하는 업계에 적응하기 위해 Boehringer Ingelheim은 데이터, 프로세스, 거버넌스 최적화에 주안점을 둔 기술 전략을 수립하는 동시에 이러한 새로운 비즈니스 접근 방식에 적합한 기술 역량을 갖춘 제품 팀을 구성했습니다. 이러한 전략의 일환으로 이 회사는 컨테이너 기술을 사용하여 디지털 랩을 구성하고자 했습니다.

“컴플라이언스를 유지하면서 매일 3~4회 진행되는 더 빈번한 업데이트를 지원해야 합니다,”라고 Utschig-Utschig는 설명합니다. "제약 회사로서 당사는 비즈니스 속도에 맞춰 외부 데이터 요청에 대응하기 위해 컴퓨팅 리소스와 워크로드를 몇 초 만에 확장할 수 있어야 합니다."

Red Hat OpenShift로 쿠버네티스 컨테이너 도입

Boehringer Ingelheim은 엔터프라이즈 오픈소스 컨테이너 플랫폼을 모색했고, 오랜 파트너인 Red Hat과 협력해 Red Hat OpenShift를 배포하기로 결정했습니다. Red Hat OpenShift는 지속적인 통합과 제공(CI/CD), 통합 보안 기능으로 개발자 생산성을 증진할 수 있는 안정적이고 완전히 자동화된 운영을 제공합니다.

"오픈소스를 사용해 며칠 안에 버그를 직접 수정할 수 있고, 많은 개선 사항을 구현하여 프로세스를 완전히 자동화할 수 있게 되었습니다. 하지만 분석 결과, 쿠버네티스만으로는 당사가 원하는 통합을 제공할 수 없었습니다,"라고 Utschig-Utschig는 말합니다. “Red Hat OpenShift는 매우 중요한 제약업 운영에 필요한 안정성, 라이프사이클 관리, 스토리지 통합, 권한 부여 기능을 갖춘 엔터프라이즈급 쿠버네티스 프레임워크를 제공합니다.” 

Boehringer Ingelheim은 두 달도 안 되어 최초의 Red Hat OpenShift Container Platform 클러스터를 구축하고 출시한 후, 중국, 독일, 미국의 데이터센터에서 자체 호스팅되고 운영되는 10개의 클러스터를 배포했으며, 오스트리아 빈 지역으로 확장할 계획입니다. 또한 이 회사는 Amazon Web Services(AWS) 퍼블릭 클라우드에서 실행되고 Red Hat이 관리하는 고가용성 환경인 Red Hat OpenShift Dedicated를 도입했습니다.

"전체 관리형 Red Hat OpenShift와 자체 관리형 Red Hat OpenShift를 결합한 덕분에 유연성과 사용 편의성이라는 두 마리 토끼를 잡을 수 있었습니다. 이를 통해 애플리케이션을 필요한 위치에 원하는 방식으로 신속하게 배포할 수 있을 뿐만 아니라, 개발자는 운영 업무가 아닌 고객을 위한 혁신을 실현하는 데 시간을 할애할 수 있습니다,"라고 Clemens는 강조합니다. 

Boehringer Ingelheim은 Red Hat OpenShift 도입을 지원하기 위해 OpenDevStack을 사용합니다. 이 오픈소스 플랫폼은 표준화된 툴과 애플리케이션을 제공하여 규제가 엄격한 산업에서 지속적인 서비스 제공(CD) 프로세스를 신속히 도입할 수 있도록 지원합니다.

이 회사는 현재 플랫폼에서 11개의 디지털 제품을 릴리스했으며, 현재 시민 통합과 분석을 위한 솔루션에서 기반 IT 시스템에 이르는 150개 이상의 제품을 개발 중입니다. 예를 들어, Boehringer Ingelheim은 Red Hat OpenShift를 사용해 반려동물 건강 관리 앱인 PetPro를 운영하고 있습니다. 이 앱은 수십만 명의 반려동물 보호자에게 원격 의료, 회원 우대 프로그램 등의 기능을 제공합니다.

개발 효율성과 컴플라이언스 간의 균형 유지

출시 시간 5배 단축

사용하기 쉬운 프로비저닝 애플리케이션으로 지원되는 유연한 셀프 서비스 컨테이너 플랫폼을 통해 개발자는 테스트와 프로덕션을 위한 새로운 컨테이너 환경을 빠르게, 독립적으로 개발하여 생산성을 높이고 시장 출시 시간을 단축할 수 있습니다. 자동화를 구현하면 개발자가 추가 코딩 작업을 하지 않아도 환경이 회사의 엄격한 보안 및 컴플라이언스 요구 사항을 충족하도록 보장할 수 있습니다.

"반복적인 프로세스와 모듈식의 셀프 서비스 접근 방식을 통해 개발자들은 인프라에 시간을 허비하는 대신 고객을 위해 더 많은 애플리케이션을 더 빠르고 스마트하게 빌드할 수 있습니다,"라고 Utschig-Utschig는 말합니다. “Red Hat OpenShift의 자동화 기능과 지속적인 서비스 제공 접근 방식을 도입함으로써 기능과 애플리케이션을 5배 빠르게 시장에 출시할 수 있게 되었습니다.”

간소화된 도큐멘테이션 컴플라이언스

규제가 엄격한 산업에 종사하는 기업에서 도큐멘테이션은 매우 중요합니다. 이전에는 Boehringer Ingelheim의 개발 팀이 도큐멘테이션을 수동으로 발급받고 변경 사항을 적용한 후 업데이트해야 했습니다. 이제는 Red Hat OpenShift를 이용해 개발자가 정확한 최신 도큐멘테이션을 한 단계만 거쳐 코드베이스에서 직접 생성할 수 있으므로 시간이 절약되고 오류가 줄어듭니다.

Utschig-Utschig는 다음과 같이 설명합니다. “당사는 애플리케이션 변경 사항을 세부적으로 기록해야 합니다. 이제는 도큐멘테이션 세트 전체를 즉시 생성할 수 있게 되었습니다. 소스 제어를 통해 핵심 데이터가 중앙집중식으로 관리되기 때문에 개발자는 데이터 규정에 대한 컴플라이언스를 유지하면서 업데이트할 버전을 수신할 수 있습니다."

자동 스케일링으로 안정성 개선

Boehringer Ingelheim의 애플리케이션과 서비스에 대한 수요는 연중 변동을 거듭하는데, 그 이유로 계절별 마케팅 캠페인과 신규 시장의 고객 증가 등을 들 수 있습니다. 이 회사는 Red Hat OpenShift의 자동 스케일링 기능과 롤백 기능을 사용해 컨테이너와 기타 애플리케이션 리소스의 할당을 다이나믹하게 조정함으로써 고객에게 안정적인 서비스를 규모에 맞게 제공합니다.

“Red Hat OpenShift는 온프레미스와 클라우드에서 디지털 제품과 현대적인 애플리케이션을 호스팅할 수 있는 엔터프라이즈 컨테이너 환경을 제공합니다. 개발자는 변경이나 리팩토링 없이 코드와 애플리케이션을 일관성 있게 배포할 수 있습니다,"라고 Boehringer Ingelheim 클라우드 컴퓨팅 서비스 부문 글로벌 책임자 Ziad Ataya는 말합니다. "덕분에 모놀리식 애플리케이션에서 벗어나 마이크로서비스로 손쉽게 전환할 수 있었고, 이를 통해 블루 그린(Blue-Green) 접근 방식을 사용하여 배포를 재고하고 다운타임 없이 버전 롤백을 활용할 수 있게 되었습니다."

빌트인 상태 점검 기능은 컨테이너 환경의 성능을 모니터링하고 조정합니다. 예를 들어, 컨테이너가 충돌하거나 오류가 발생하는 경우 Red Hat OpenShift는 자동으로 대체 기능을 생성하여 외부 사용자가 일관된 성능을 경험하도록 보장합니다. 롤백 기능을 통해 회사는 다운타임 위험 없이 애플리케이션 현대화를 실험할 수 있습니다.

“단지 빠르게 확장하는 것을 넘어 사용량이 증가하면 추가 컨테이너를 할당한 다음, 수요가 평상시 수준으로 떨어지면 미사용 리소스를 실시간으로 다시 할당할 수 있습니다,"라고 Boehringer Ingelheim의 IT 인프라 수석 아키텍트 Torsten Heddesheimer는 설명합니다. "이러한 기능은 Red Hat OpenShift를 통해 쿠버네티스를 활용하는 데 따른 주요 장점 중 하나입니다."

인재를 유치하고 유지하는 역량 향상

Boehringer Ingelheim은 쿠버네티스 기반 Red Hat OpenShift와 OpenDevStack과 같은 오픈소스 기술을 도입함으로써 제약 시장에서 리더십을 지속하도록 지원하는 IT 솔루션을 구축하는 데 도움이 되는 매우 혁신적이고 숙련된 엔지니어링 인재를 유치하고 유지할 수 있게 되었습니다.

“모든 현대적인 기술은 오픈소스입니다,”라고 Boehringer Ingelheim의 수석 백엔드 엔지니어 Michael Sauter는 말합니다. “대부분의 엔지니어는 오픈소스로 작업하는 것을 선호하는데, 그 이유는 오픈소스를 읽고, 이해하고, 오픈소스에 기여할 수 있기 때문입니다. Red Hat OpenShift를 기반으로 무엇을 구축했는지 확인하기 위해 당사의 오픈소스 작업을 살펴보았다고 언급한 지원자들이 있었습니다. 이들은 당사가 하고 있는 작업을 보는 것이 멋지다고 생각했습니다."

컨테이너 성공 사례를 새로운 기회로 확장

Red Hat OpenShift와 쿠버네티스로 처음 성공을 거둔 후 Boehringer Ingelheim은 이미 머신 러닝(ML), 오퍼레이터를 사용한 데이터베이스 실행, 애플리케이션의 스테이트풀 향상과 같은 새로운 활용 사례를 지원하기 위해 이 기술을 확장하고 있습니다.

“Red Hat OpenShift는 사실상의 엔터프라이즈 컨테이너 플랫폼이 되었습니다,”라고 Boehringer Ingelheim의 엔터프라이즈 컴퓨팅 서비스 부문 글로벌 책임자 Juergen Becker는 말합니다. "이 플랫폼을 통해 클라우드와 온프레미스 환경 전반에서 디지털 제품과 현대적인 애플리케이션에 대한 신뢰할 수 있는 컨테이너화 배포가 가능하므로 전 세계적으로 혁신적인 서비스를 지원할 수 있습니다."

Boehringer Ingelheim 소개

1885년에 설립된 Boehringer Ingelheim은 글로벌 연구 제약 업계 상위 20대 기업 중 하나로 독일 잉겔하임에 본사를 두고 있습니다. 포트폴리오는 호흡기 질환, 신진대사, 면역학, 종양학, 중추신경계 질환 등을 다룹니다. Merial을 인수하면서 세계에서 세 번째로 큰 동물 보건 기업이 되었습니다.