클라우드

멀티클라우드 관리에 대해 반드시 알아야 할 것들

Bob Violino | InfoWorld 2019.01.22


마찬가지로 멀티클라우드 아키텍처가 확산하면서 조직들은 점차 여러 클라우드 서비스 업체를 통해 제공되는 베스트 오브 브리드(Best of Breed) 방식의 PaaS 및 SaaS를 통해 워크플로우를 구현하는 오케스트레이션 시스템을 구축해야 할 필요성을 느끼고 있다. 

멀티클라우드 오케스트레이션 시스템은 베스트 오브 브리드 방식으로 여러 클라우드 서비스 업체의 서비스 상에 기반애플리케이션을 보유한 조직을 지원하는 데 필요하다. 레이놀즈는 오케스트레이션 시스템이 멀티클라우드 아키텍처 내에서 구동하는 기록 시스템의 통합을 통해서만 얻을 수 있는 인사이트를 제공하기 때문에 이를 기반으로 한 가치 창출의 핵심 요소가 될 가능성이 크다고 덧붙였다.

필수 보안 및 컴플라이언스에 주의하라

기업이 여러 클라우드 서비스를 사용할 때 IT 리소스 및 기본 엔지니어링 제공은 데이터센터의 통제된 환경을 벗어나게 되어 기존 거버넌스 정책이 적용되지 않는다. 이로 인해 무분별한 클라우드 서비스 사용은 일부 사이버 보안의 취약점이 되어 데이터가 노출되거나 사이버 보안 프로토콜을 우회하는 공격 위험이 증가한다.

이런 문제를 해결할 수 있도록 기업들은 CASB(Cloud Access Security Broker) 등의 툴을 배치해 멀티클라우드 서비스의 액세스 및 사용에 대한 가시성을 확보할 수 있다. 또한 서로 다른 클라우드 서비스 업체의 보안 상황을 평가하고 민감한 데이터의 사용 및 노출을 통제할 수 있다.

컴플라이언스는 또 다른 중요 우려사항이다. 마이그레이션 후 여러 클라우드 서비스와 워크플로우가 각각 규제를 준수하고 요건을 충족시키도록 하는 것이 중요하다. FCP(Forest County Potawatomi)의 기업 인프라 아키텍트인 빌 코너는 IT는 조직에서 컴플라이언스를 담당하는 사람들을 파악하고 조기에 클라우드 계획 배치 과정에 참여시켜야 한다고 지적했다. 또 컴플라이언스 지속적인 과정이기 때문에 IT는 지속적으로 위험을 평가하고 관리할 팀원을 선택해야 한다고 강조했다.
 

서비스 관리에 업체 서비스를 활용하라

조직이 멀티클라우드 환경을 위해 클라우드 서비스를 선택할 때 직면하는 주된 문제 중 하나는 모든 새로운 옵션을 파악하는 것이다. 코너는 클라우드 서비스는 기업을 크게 바꾸었으며 조직들의 역량을 높여 주었지만 어떤 애플리케이션이 어떤 서비스로의 마이그레이션에 가장 적합한지에 대한 로드맵을 수립하는 것이 어렵다고 지적했다. 게다가 온프레미스에서 클라우드로 서비스를 마이그레이션하면 특히 레거시 애플리케이션을 유지 관리하기가 어려울 수 있다.

조직은 클라우드 서비스의 선택, 마이그레이션 및 비용의 문제를 해결하는데 도움이 되는 솔루션을 구현하는 방법을 모색해야 한다고. 예를 들어, 뉴타닉스와 같은 솔루션 업체는 IT 환경을 간소화하고 더욱 잘 관리하며 비용을 최적화하는데 도움이 되는 분석 및 라이프 사이클 관리 등의 툴을 제공한다.
 

런타임 의존성을 피하고 인지 복잡성을 해결하라

여러 클라우드 서비스를 이용할 때의 공통적인 문제점은 연쇄적인 장애이다. 시스템이 SaaS 시스템에 대한 런타임 의존성이 있고 SaaS 시스템이 고장 나면 원본 시스템은 어떤식으로든 고장을 해결해야 한다. 제대로 설계되어 있지 않은 경우, 시스템도 고장 나고 다른 시스템도 영향을 받을 수 있다. 온라인 쇼핑몰이라면 이로 인해 고객들이 쇼핑을 하지 못하거나 주문 이행 중단이 발생할 수 있다.
속되는 실패라고 온라인 식료품 및 식품 키트 제공 서비스 제공자 굿 에그스(Good Eggs)의 분류 엔지니어링 관리자 맥스 에드먼드가 말했다.

이 경우, 가능한 한 런타임 의존성을 줄여 이런 위험을 완화할 수 있다. 완전히 자립적인 시스템도 이런 연쇄적인 장애에 대응할 수 있다. 온라인 식료품 배달 서비스 업체인 굿 에그스(Good Eggs)의 엔지니어링 관리자 맥스 에드먼드는 일종의 이벤트 버스를 통해 데이터를 캐싱하고 업데이트를 확산하여 이런 환경을 구현할 수 있다고 설명했다.

또 다른 문제는 인지 복잡성이다. 굿 에그스가 비즈니스 필요를 충족하기 위해 서드파티 솔루션 업체를 참여시킬 때마다 이 새로운 서비스 업체가 어떻게 움직이는지 파악해야 한다. 예를 들어, 최근 판매하는 제품에 대한 권위 있는 데이터 소스를 제공하기 위해 새로운 마스터 데이터 관리 시스템인 리버샌드(Riversand)를 투입했다. 구체적인 비즈니스 필요에 따라 적절히 작동하도록 시스템을 신중하게 구성해야 했다. 에드먼드는 시스템을 구성하기 위해 해당 시스템은 이를 충분히 잘 이해해야 했다고 말했다.
 

API를 활용하라

기업이 여러 클라우드 서비스를 하나의 인프라로 결합하려 할 때 통합은 필수적이며 API는 중요한 역할을 한다. 페인트 기업 벤자민 무어(Benjamin Moore)의 CIO 글렌 피넬은 조직들은 시스템들이 잘 협력하여 원활한 사용자 경험을 구성하면서 서비스에 정체나 지연 시간이 발생하지 않도록 적절한 API를 투입해야 한다고 설명했다.

예를 들어, 벤자민 무어는 고객들이 페인트를 더욱 효율적으로 주문할 수 있는 전자상거래 국가 계정 프로그램을 출시할 예정이다. 이것이 제대로 작동하기 위해 백엔드에서 ERP가 작동하고 프론트엔드에서 전자상거래 플랫폼이 작동하며 메인 웹사이트를 구동하기 위한 여러 다른 클라우드 기반 애플리케이션과 가격 및 세금을 계산하기 위한 다른 애플리케이션이 있다.

피넬은 모든 인프라와 애플리케이션은 API를 통해 결합하여 서비스의 정체나 지연 시간 없이 작동한다며, 이를 단일 클라우드에서 관리하려 하는 것이 훨씬 어려울 것이며 사용자 경험을 해칠 수도 있다고 덧붙였다.  editor@itworld.co.kr

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.