2018년 한해, IT조직들은 클라우드 전략을 앞세워 기업 전반에 클라우드 활용을 높여야 합니다. 2018 클라우드 플래닝 가이드에서는 클라우드의 핵심 트렌드와 고려사항에 대해 집중적으로 짚어보겠습니다.
뉴스레터 가입
클라우드 관련 최신 소식을 업데이트 받으실 수 있습니다.
Overview
2018년 기업들은 지속적으로 클라우드 전략, 아키텍쳐 그리고 기술을 발전시키는 데 투자할 것입니다. 많은 기업들이 온 프레미스 환경과 클라우드 환경을 함께 운영하기 시작하면서 하이브리드 IT가 사실상 표준으로 자리잡고 있습니다. 성공적인 하이브리드
IT를 이루기 위해서는 클라우드 도입과 동시에 통합 및 관리가 이루어져야 합니다. 또한 멀티 클라우드를 선호하는 사용자들이 증가하면서 IT 조직들은 더 복잡한 환경을 관리해야 합니다. 대부분의 IT 조직들은 다양한 클라우드 공급자로부터 SaaS뿐만 아니라 IaaS및 PaaS를 도입할 것입니다.
- 멀티-클라우드에 대해 아직 생각해보지 않고 있다면, 멀티-클라우드 도입을 고려해봐도 좋을 때입니다. 하지만 그에 앞서 퍼블릭 클라우드 중심의 전략이 세워져야 합니다.
- 퍼블릭 클라우드 및 프라이빗 클라우드를 비교하는데 더 이상 시간을 낭비하지 말아야 합니다. 두 가지 형태 모두를 개선할 수 있도록 노력하되, 효율적인 퍼블릭 클라우드 환경을 구현하고 퍼블릭 클라우드와 기존 데이터센터를 통합하는데 초점을 맞춰야 합니다.
- 멀티-클라우드 전략, 아키텍쳐, 그리고 지속적인 관리 방안을 마련해야 합니다.특히 네트워크, 보안, 권한 관리(IAM), 마이그레이션과 관리 툴에 투자해야 합니다.
- 본격적인 클라우드 도입을 위해서는 IaaS, PaaS, SaaS와 보안, 네트워크 및 빌링을 모두 통합하여 서비스할 수 있는 매니지드 서비스 파트너와 협업해야 합니다.
실무자들이 꼭 알아야 할 클라우드 트렌드
이미 많은 기업들이 기업의 빠른 혁신을 위해 클라우드를 적극 활용하고 있습니다. 이제 기업들은 단순한 도입에서 나아가 더 효과적으로 클라우드를 활용하기 위해 노력해야 합니다. 효과적인 클라우드 활용을 통해 비즈니스를 변화시키고 차별화하여 비즈니스 경쟁의 우위를 선점할 수 있습니다. 이러한 클라우드 전략은 데이터 분석, IoT, 그리고 어플리케이션 아키텍처 분야까지 빠르게 확장하고 있습니다.
Source: Gartner (2017)
그러나 제대로 된 클라우드 도입은 쉬운 일이 아닙니다. 클라우드 프로젝트는 기존의 관리체계에서 벗어나는 것을 두려워하는 몇몇 인원들을 비롯해 내부적 정치 문제로 종종 무산되곤 합니다.어떤 이들은 기존 툴과 리소스들을 바탕으로 어플리케이션을 클라우드 보다 더 안전하게 구축할 수 있다고 생각합니다.
퍼블릭 클라우드 공급자들과 비교해 볼까요. 그들은 일반 기업들 보다 인프라에 훨씬 더 많이 투자합니다. 그리고 더 낮은 가격으로 더 좋은 성능의 인프라를 구축할 수 있습니다. 이러한 인프라를 기반으로 일반 기업들이 구현하기 어려운 차별화 된 서비스를 제공합니다. 퍼블릭 클라우드 공급자가 이루는 변화와 혁신의 속도를 따라잡을 수 있는 기업은 많지 않습니다. 어쩔 수 없이 퍼블릭 클라우드를 도입하는 것으로 귀결될 수 밖에 없습니다. 이제 기업들은 클라우드 공급자가 제공하는 서비스를 잘 활용하기만 하면 됩니다.
클라우드 프로젝트가 복잡해 보이는 이유
첫번째, 일반적으로 각 팀의 프로젝트 진행 속도는 다릅니다. 심지어 팀 간에 서로 어떤 프로젝트를 진행하고 있는지 서로 파악하지 못하는 경우도 있습니다. 이러한 문제는 클라우드 프로젝트에서 더욱 흔하게 일어날 수 있습니다. 필요할 때만 사용하는 온-디멘드라는 클라우드 특성 때문입니다.
두번째, 제대로 된 클라우드 아키텍처를 구현하려면 클라우드 전문가가 처음부터 개입되어야 합니다. 기존의 IT 운영 툴 및 프로세스는 더 이상 클라우드에서는 활용이 어렵기 때문에 클라우드 환경을 위한 모니터링, 프로비저닝, 트러블슈팅, 백업 등을 위한 새로운 툴이 필요합니다. 하지만 새로운 툴을 도입하기 이전에 먼저 클라우드 기술 인력을 확보하고 별도의 팀을 꾸리는 것이 중요합니다. 최근 IT 연구기관 가트너의 조사에 따르면 북미 기업의 40퍼센트 가량이 클라우드에 앞으로 가장 많은 투자를 할 것이라고 합니다. 하지만 동시에 많은 기업들이 자사의 클라우드 전문 역량이 기준에 미치지 못하고 있다고 답했습니다
Source: Gartner (2017)
1. 클라우드 전문 역량 개발 및 어플리케이션 평가
조직 내에 클라우드 팀 구축
어플리케이션어세스먼트
2. 클라우드 공급자 및 서비스를 선정
클라우드 모델 별로 비교
클라우드 공급자 선정
3. 클라우드 아키텍쳐 설계 및 리스크 최소화
클라우드 아키텍쳐 및 서비스 설계
클라우드 보안과 안정성 고려
비즈니스 연속성 고려
4. 예상 비용을 산정 및 거버넌스 확립
예상 비용을 추정
정책과 절차를 파악
5. 클라우드 구축 및 자동화
워크로드 체계화
운영 자동화/ 관리 자동화 구현
6. 클라우드 환경 확장 및 효율화
클라우드 사용량/비용/리소스 모니터링 및 최적화
기업들이 효과적으로 클라우드를 도입하기 위해서는 프레임워크가 중요합니다. 2018년 기업이 성공적인 클라우드 전략을 실현하기 위해서는 다음과 같은 트렌드를 고려해야 합니다.
- 클라우드 우선 전략을 실행하는 기업들은 증가할 것입니다.
- 클라우드 시장을 구분 짓는 벽들은 점점 허물어 질 것입니다.
- 멀티 클라우드는 사실상 표준기술로 자리잡게 될 것입니다.
- 아키텍트의 진화로 하이브리드 IT가 보편화될 것입니다.
트렌드 1. 클라우드 우선 전략이 점차 증가하게 될 것입니다. (Cloud First Strategy)
가트너에 따르면 기업들은 클라우드 도입을 가장 중요하고 우선적으로 실현해야 한다고 강조합니다. 이미 많은 조직들이 클라우드 우선 전략을 실현하고 있으며, 이러한 전략을 실현하지 않는 기업들은 경쟁에서 뒤쳐지고 있습니다. 퍼블릭 클라우드 도입에 대해 확신을 갖지 못했던 IT조직들이 이제 클라우드 공급자가 제시하는 빠른 변화와 혁신을 받아드리고 있습니다.
클라우드 도입이 다양한 산업으로 확대되고 있습니다. 많은 조직들이 클라우드 서비스에 익숙해 지면서 더 복잡하고 중요한 워크로드를 클라우드로 이전하고 있습니다. 또한 이들은 최대한 전략적으로 클라우드 도입을 진행하고 있습니다.
최근 가트너 조사에 따르면 클라우드를 활용하는 전세계 엔터프라이즈 기업들의 절반 이상이 해당 비즈니스를 완전히 클라우드로 마이그레이션 시킬 예정이라고 답했습니다.
기업들은 클라우드 역량 그리고 전문지식, 관리 그리고 거버넌스에 지속적으로 투자함으로써 클라우드 전략을 발전시킬 수 있습니다.
클라우드 전략 수립 시 고려사항
클라우드 전략을 수립하고, 구현하고 발전시키기 위해서 밟아야 할 단계에 대해서 짚어보겠습니다.
1. 클라우드 프로젝트에 우선적으로 투자해야 합니다.
2. 클라우드 역량을 강화하는 데 투자해야 합니다.
3. 지속적으로 워크로드 배치에 대한 분석을 수행해야 합니다.
4. 퍼블릭 클라우드 관리를 위한 전략을 세워야 합니다.
5. 프라이빗 클라우드 전략에 대해 다시 고려해봅니다.
1. 클라우드 전략을 위한 투자 선행
클라우드 우선 전략은 단순히 IT조직에 국한되는 것이 아니라 비즈니스 조직 및 C-level을 포함한 기업 전반에 적용되어야 합니다. IT조직은 클라우드 구축이 기업 전반에 가져올 이점에 대해 잘 설명해야 합니다. 또한, 기업이 클라우드 역량을 키우고 퍼블릭 클라우드를 도입하도록 이끌어야 합니다.
클라우드 우선 전략은 모든 워크로드를 클라우드로 이전하는 전략이 아닙니다. 어떤 조직에게는클라우드로 어플리케이션을 이전하는 것이 긴 여정이 될 것입니다. 다른 기업에게 클라우드 우선 전략은 일부 어플리케이션을 이전하는 것을 의미할 것입니다. 어떤 방법이든 조직 내 클라우드 사용이 확대될 수 있는 방향으로 투자해야 합니다.
클라우드 프로젝트는 복잡하고, 이에 필요한 역량을 갖추기 위해서는 많은 시간이 걸립니다. 이를 위해 조직들은 체계적인 접근이 필요합니다.
Source: Gartner (2017)
위 그림은 다섯 가지 업무흐름에 대한 가이드를 제시합니다.
– 조직 문화의 변화
– 거버넌스
– 아키텍처
– 클라우드 서비스 브로커리지 (Brokerage)
– 클라우드 운영
각 업무흐름은 아래 총 4가지 클라우드 단계 별로 정의됩니다.
– 초기 클라우드
– 전문 클라우드
– 멀티 클라우드
– 중개 클라우드 (Brokered Cloud)
모든 업무를 한꺼번에 클라우드로 이전할 수 없습니다. 워크로드마다 특성이 다르기 때문에 각각의 워크로드가 다른 클라우드 단계에 적용될 수 있습니다. 어떤 업무는 초기 클라우드 단계에, 어떤 업무는 멀티 클라우드 단계에 적합한 것이죠. 기업들은 이러한 특성을 반영해 최종 목표를 정해야합니다.
기업들은 다른 기업들에 비해 그들의 클라우드가 어느 정도 단계에 있는지 파악하고 싶어합니다. 위의 업무별 클라우드 도입 프레임워크를 통해 업무흐름에 따라 조직의 클라우드 도입 단계를 평가할 수 있습니다. 기업들은 수치화된 목표를 수립하고 목표 달성을 위해 얼마나 많은 투자가 필요한지 파악할 수 있습니다.
2. 클라우드 역량 강화를 위한 투자 및 인재 확보
클라우드 프로젝트는 온프레미스 서비스, 클라우드 플랫폼, 그리고 클라우드를 통합하는 복잡한 작업입니다. 이러한 통합을 이루기 위해서는 온프레미스 기술과 클라우드 플랫폼을 모두 잘 다룰 줄 아는 기술 전문가가 필요합니다. 조직이 클라우드를 통해 제대로 된 트렌스포메이션을 이룰 수 있도록 최소한 한 명의 전문 클라우드 아키텍트 혹은 전문 매니지드 서비스 파트너가 필요합니다.
클라우드 아키텍트 혹은 매니지드 서비스 파트너가 기업의 모든 클라우드 계획안을 담당하고, IT와 비즈니스 측면 모두를 고려하여 아키텍처를 설계하도록 해야 합니다. 또한 클라우드 아키텍트는 클라우드 전략이 기업 내부에서 체계적으로 이뤄질 수 있도록 타당성을 가지고 설득하고 알려야 합니다. 기업의 다양한 측면을 고려하여 클라우드 전략을 설계하고, 이끌어야 합니다.
클라우드 아키텍트와 매니지드 서비스 파트너가 해야 할 일 3가지
– 클라우드 도입을 위한 조직 내 문화적 변화를 이끌어갑니다.
– 클라우드 아키텍쳐를 설계하고 체계화 합니다.
– 제대로 된 클라우드 도입을 위한 클라우드 전략을 세웁니다.
클라우드 프로젝트와 관련된 리더십, 아키텍처, 비전, 그리고 비즈니스팀과의 협업에 주력하는 클라우드 아키텍트들과 달리 클라우드 엔지니어는 실제 전략을 구체적으로 실현하는 역할을 담당합니다. 클라우드 엔지니어의 역할 또한 매니지드 서비스 파트너의 운영 팀을 통해 대신할 수 있습니다. 이들은 클라우드 팀의 구조에 따라 클라우드 아키텍트 팀의 핵심인력이 될 수 있습니다.
클라우드 엔지니어의 주된 역할은 아래와 같습니다.
– 클라우드 전략 및 아키텍처가 비즈니스 요구사항을 충족시킬 수 있도록 구현해야 합니다.
– 기술 및 비용 측면에서 가장 효율적으로 클라우드를 구현하고 프로세스를 지속적으로 파악해야 합니다.
– 다른 팀 및 프로젝트들이 원활이 이루어지도록 지원해야 합니다.
조직이 클라우드 도입에 있어서 더 나은 역량을 발휘하기 위해서는 아키텍처부터 엔지니어링까지 클라우드 도입을 위한 핵심 역량 및 노력이 필요합니다. 이를 위해서 멀티 클라우드 환경에서 다양한 기술의 선택을 지휘하고 여러 기술 요소들을 조합하여 효과적이고 안전하게 서비스를 제공하는 전문 팀을(COE) 구축해야 합니다. 이들은 조직 내에서 양성하거나 혹은 매니지드 서비스 파트너와의 협력을 통해 만들어갈 수 있습니다.
클라우드 전문팀(Cloud Of Excellence)은 다양한 클라우드 서비스를 도입하고 중개하는 데 있어서 핵심 역할을 합니다. 하지만 어떤 워크로드를 어떤 클라우드 서비스에 배치하느냐는 클라우드 뿐만 아니라 전통적인 데이터 센터 기술 또한 필요로 합니다. 이를 Cross-Silo 기술 역량이라 합니다.
많은 기업들이 이러한 기술 역량에 투자하는 것을 주저합니다. 하지만 예산을 기술 확보와 인증 등에 투자하는 것이야 말로 클라우드 우선 전략에 기초가 될 수 있습니다.
3. 지속적인 워크로드 배치 분석
클라우드 공급자들의 혁신은 가속화되고 있습니다. 이러한 혁신 속도에 따라 지속적이고 반복적인 워크로드 배치 분석이 필요합니다. 지난 몇 년간은 클라우드 공급자가 주요 IT 엔터프라이즈의 요구사항을 만족시키지 못하는 부분들이 존재했습니다. 하지만 2018년은 다릅니다. 최근 몇 년 사이에 클라우드 공급자가 제공하는 서비스가 기술적인 분야와 기술 외적인 분야 모두에서 엔터프라이즈 고객들의 기대를 거의 만족시키고 있습니다.
어플리케이션 재배치 작업이 한번에 계획대로 끝난다면 더 할 나위 없겠지만, 현실 세계에서 그러한 경우는 거의 없습니다. 아직도 레거시 메인 프레임 혹은 중형 서버에 묶여있는 기업들이 많음을 생각해 볼 때 재배치 작업은 여러 번의 수정 작업을 거칠 수 밖에 없습니다.
지속적인 워크로드와 어플리케이션 재배치 작업은 정기적으로 어플리케이션을 평가하는 작업을 수반합니다. 가장 중요한 평가 기준은 현재의 상황이 조직의 니즈를 제대로 반영하고 있느냐 입니다. 시장의 상황과 조직의 니즈에 따라 현재의 플랫폼을 벗어나 다른 대안을 찾아야 할 경우도 분명히 생깁니다.
조직마다 클라우드 마이그레이션을 진행하는 방식은 다릅니다. 조직의 목표와 구축하고자 하는 모델을 긴밀하게 연결시켜 진행하는 것이 중요합니다. 다음의 표는 조직의 인프라에 따른 워크로드 배치 분석 프레임을 제시합니다.
어플리케이션 배치 분석을 진행할 때 다양한 퍼포먼스와 리스크 요인들을 분석에 포함해야 합니다. 하기 테이블은 어플리케이션 이전에 따른 리스크 분석 프레임워크 입니다. 처음에는 리스크가 적은 어플리케이션에서 시작하되 리스크가 높은 어플리케이션을 이전하기 전 클라우드에 대한 조직 내 역량을 다져야 합니다.
4. 퍼블릭 클라우드 관리 전략
조직들은 퍼블릭 클라우드를 관리하는 데 익숙해져야 합니다. 데이터센터에서 운영 중인 어플리케이션을 퍼블릭 클라우드로 마이그레이션한다고 해서 더 이상 어플리케이션을 관리할 필요가 없는 것이 아닙니다. 몇 몇 업무는 데이터 센터에서 운영할 때와 동일 합니다. 하지만 클라우드를 사용함으로써 기존 방식을 개선할 수 있는 기회가 생깁니다. 비용 관리와 같이 새로운 요소도 추가됩니다. 기업은 먼저 클라우드 관리 방식에 대해 숙지하고, 이후 현재의 방식과 차이가 나는 부분을 점검하여 기업에 맞는 관리 툴과 방법을 찾아내야 합니다.
관리에 필요한 역량에 대해 정확히 파악함으로써 제대로 된 퍼블릭 클라우드 전략을 세울 수 있습니다. 아래 그림은 관리 영역을 묘사하고 있습니다.
그림의 왼쪽 부분은 클라우드 관리 플랫폼에 필요한 5가지 핵심 영역을 나타냅니다. 오른쪽 부분은 케이스 별 클라우드 관리 업무 6가지를 나타냅니다.
클라우드 서비스 비용 관리는 기존 데이터센터와 다르게 퍼블릭 클라우드에 필요한 새로운 관리 영역입니다. 콘솔과 API를 통해 IaaS와 PaaS의 리소스 프로비저닝을 진행하는 것은 간단합니다. 하지만 이는 리소스가 관리하기 어려운 형태로 흩어지는 결과로 이어지고, 예상하지 않은 비용 증가로 귀결됩니다. 계속해서 변하는 클라우드 공급자의 비용 정책과 추가 기능 또한 비용 관리가 필요한 이유입니다.
클라우드를 사용하는 모든 조직은 도입 단계에 상관없이 비용 관리 프로세스를 정립해야만 합니다. 예상 비용을 산정하고, 추적하고, 최적화하고, 모니터링하는 일련의 관리 프로세스를 위해서는 비용 관리 툴이 필요합니다. 비용 관리 툴을 도입하는 기준은 조직의 니즈와 운영 방식에 따라 달라질 수 있습니다. 어떤 조직은 클라우드 공급자가 제공하는 기본 툴을 사용하는 것으로 충분하지만, 어떤 조직은 Third Party가 제공하는 툴을 활용해야지만 비용 관리가 제대로 이루어 질 수 있습니다. 하기는 5가지 비용관리 방법을 제시합니다.
1. 클라우드 공급자가 제공하는 기본 툴 사용
클라우드 공급자의 관리 콘솔을 통해 리소스를 모니터링하는 가장 기본적인 방법입니다.
2. Third-party 소프트웨어 사용
SaaS 기반의 관리 소프트웨어를 사용하거나 자사의 데이터센터에 관리 소프트웨어를 설치해 관리하는 방법입니다.
3. Do-it-yourself (DIY)
자체적으로 관리 툴을 개발하는 방법입니다. Ansible, Chef, Puppet 등의 Configuration 툴을 통해 개발할 수 있습니다.
4. 매니지드 서비스 공급자(MSP)를 통한 관리
매니지드 서비스 공급자에 인프라 운영을 아웃소싱하는 경우 비용 관리에 대한 운영 인력과 노력을 줄일 수 있습니다.
5. 자원이 증가하고 멀티-클라우드 환경으로 전환될수록 상기 4가지 방법을 모두 활용하는 경우가 많습니다.
아래 그림은 조직 내 프로세스와 역할에 따라 5가지 방법을 적용하는 프랙티스를 나타내는 표입니다. 숫자는 각각의 방법을 나타냅니다.
지금까지 2018년 클라우드 예상 트렌드 중 클라우드 우선 전략에 대한 고려 사항들을 살펴보았습니다.
Part 2에서는 클라우드 시장의 경계가 모호해지고 있는 현상에 대해 알아보겠습니다.