오늘의 클라우드 서비스, 그 너머를 통찰하는 전문가가 있다면 디지털 트랜스포메이션의 화두, 클라우드 MSP(Managed Service Provider)

최근 디지털 트랜스포메이션이 가속화되면서 클라우드 기반의 운영 서비스인 MSP(Managed Service Provider)의 중요성이 더욱 대두되고 있는 가운데 MSP 관련 시장이 빠르게 확대되며 성장 잠재력을 키워가고 있습니다. 이에 기존 SI회사들도 MSP 사업자로의 변화를 도모하고 있는 추세입니다. 최근 MSP가 화두가 된 이유와 MSP 시장 및 기술 동향에 대해 살펴보겠습니다.

클라우드 기술 백서 관련하여 궁금하신 사항은 이곳으로 문의주세요.



최근 디지털 트랜스포메이션이 가속화되면서 클라우드 기반의 운영 서비스인 MSP(Managed Service Provider)의 중요성이 더욱 대두되고 있는 가운데 MSP 관련 시장이 빠르게 확대되며 성장 잠재력을 키워가고 있습니다. 이에 기존 SI회사들도 MSP 사업자로의 변화를 도모하고 있는 추세입니다.

MSP의 개념, 그리고 CSP와의 차이점

최근 들어 왜, MSP가 화두가 되었을까요? MSP는 ‘Managed Service Provider’ 즉, 운영서비스를 제공하는 사업자를 뜻합니다. 현재 SI 회사가 영위하는 사업 중 큰 부분도 IT 운영 서비스를 제공하는 것 입니다.
하지만 MSP 사업은 클라우드 기반이라는 점에서 차이가 있습니다. 즉, CSP(Cloud Service Provider)에서 제공하는 표준화된 클라우드 서비스를 운영해주는 것입니다. 여기서 말하는 CSP 서비스는 Amazon AWS, MS Azure, Google GCP, Naver NBP 등이 있으며, 2021년 하반기에 정식 출시한 삼성SDS의 Samsung Cloud Platform도 각광을 받고 있습니다.

왜 MSP일까? 기업들은 왜 MSP를 주목하는가?

비즈니스에서는 점차 IT 의존도가 높아지고 경쟁이 치열해짐에 따라 IT업무, 클라우드 관리, 보안에 대한 아웃소싱 수요가 증가하고 조직은 핵심 기능에만 집중하는 경향이 두드러지고 있습니다. 클라우드 서비스는 지속적으로 발전을 거듭하여 기업과 공공분야 모두에서 도입이 확대되는 추세입니다. 그리고 하이브리드/멀티 클라우드 등 신기술에 대한 니즈가 증가함에 따라 거버넌스 및 관련 규정 구축, CSP에 대한 Lock-in 해결책 마련, 애플리케이션의 현대화(Modernization) 가속화 등 다양한 이슈들도 대두되고 있습니다. 반면, 기업들은 클라우드 서비스를 통해 지속적인 비용절감 및 업무 최적화를 추진할 필요가 있습니다.

MSP 서비스 영역과, 방법론, 시스템 정보를 확인할 수 있습니다.
MSP 서비스 영역 Professional Service
  • 컨설팅
  • 아키텍처
  • 구축
  • 전환
Managed Service
  • 운영/기술 지원
방법론
  • 클라우드 컨설팅 방법론
  • 클라우드 인프라 구축 방법론
  • 유형별(6R) 전환 방법론
  • 클라우드 운영 표준 프로세스
시스템
    • 고객사 자원 현황 (Discovery Tool)
    • Knowledge DB (아키텍처 센터 등)
      • Reference Architecture
      • Project 결과, 컨설팅, 전환, 운영
      • Document, Cost, Resource
      • Best Practice
      • Technology & Training
  1. 설계 및 계획 (클라우드 컨설팅 방법론)
    • 사용 패턴 모델링, 예상 비용 산출
    • 아키텍처링
  2. 인프라 구축 (클라우드 인프라 구축 방법론)
    • K&S/컨테이너 구성
    • 네트워크/보안 구성
    • 백업/DR 구성
  3. 클라우드 전환 (유형별(6R) 전환 방법론)
    • OS 전환 Tool
    • 동일/이기종 DB 전환 Tool
    • 대용량 Data 전송 Tool
  4. 통합 운영 관리 (클라우드 운영 표준 프로세스)
    • 서버/네트워크/Appl. 모니터링 시스템
    • Multi/Hybrid 클라우드 운영 관리
    • ITSM/SRE/FinOps

[MSP 서비스 영역]

MSP 변화 모습을 과거 MSP와 현재 MSP의 역할과 역량으로 확인할 수 있습니다.
항목 과거 MSP 현재 MSP
역할 클라우드 환경의 인프라 전환/구축/운영 중심 클라우드 기반의 SI 역할 필요 (Cloud–Native Application 전환/구축/운영)
Manual을 통한 전환/구축/운영 경험과 Know–How 필요 자동화에 대한 툴 및 프로세스 요구
단일 클라우드 환경 내에서의 자원, 비용 최적화 Multi–Hybrid 클라우드 환경에 대한 관리 요구
역량 실행과 운영 집중 디자인, 아키텍처, 자동화
H/W 기반 솔루션 Cloud & S/W 기반 솔루션
디바이스 기반의 SLA 솔루션/Application 기반의 SLA
Manual 기반의 변경 관리 SRE, DevOps, CI/CD, IaC 기반의 변경 관리
정적 임계치 기반의 모니터링 동적 임계치, AI/ML 기반의 모니터링

[MSP 변화 모습]



MSP서비스 영역 및 변화 과정

MSP 서비스 영역을 살펴보면 클라우드 컨설팅, 아키텍처 설계 및 구축, 전환(Migration) 서비스를 제공하는 ‘Professional Service’ 영역과 클라우드 기반 운영 및 기술지원을 제공하는 ‘Managed Service’ 영역으로 크게 구분할 수 있습니다.
MSP의 역할도 환경이 진화함에 따라 계속 변화하고 있습니다. 클라우드 인프라 중심에서 클라우드 네이티브 환경의 애플리케이션 현대화, SRE(Site Reliability Engineering), IaC(Infrastructure as Code)와 같은 자동화 기반의 운영을 지속적으로 적용하고 있습니다.
이러한 경험을 지식화하여 다양한 클라우드 방법론, 아키텍처센터, 프로세스 및 솔루션/플랫폼 등을 제공함으로써 MSP의 차별화된 경쟁력을 확보할 수 있습니다.

MSP의 역할도 환경이 진화함에 따라 계속 변화하고 있습니다.
클라우드 인프라 중심에서 클라우드 네이티브 환경의 애플리케이션 현대화, SRE(Site Reliability Engineering), IaC(Infrastructure as Code)와 같은 자동화 기반의 운영을 지속적으로 적용하고 있습니다.


방법론 > 클라우드 전환(Re-host) 공정 흐름도의 예시를 보여주는 이미지입니다.

클라우드 전환(Re‐host)
  1. 프로젝트 착수
    • 착수 준비
    • 프로젝트 계획 수립
    • 프로젝트 계획 확정
  2. 현황 분석
    • 전환 준비
    • 인프라 및 애플리케이션 현황 분석
    • 요구사항 정의
  3. 클라우드 설계
    • S/W 전환 방안 수립
    • 전환 전략 수립
    • 전환 실행계획 수집
    • 전환 설계
  4. 전환/이행
    • 전환 실행
    • 테스트
  5. 운영 이관
    • 서비스 운영 이관
  6. 프로젝트 종료
    • 최종보고
    • 프로젝트 정보보고

[삼성SDS 클라우드 방법론 – 클라우드 전환(Re-host) 예시]

상품 > 아키텍처 센터 페이지의 레퍼런스 아키텍처 항목의 상세 내용을 보여주는 이미지입니다. 해당 페이지에는 레퍼런스 아키텍처, 마이그레이션 가이드, 기술 가이드, 튜토리얼 가이드 총 4개의 탭 메뉴가 존재합니다. 레퍼런스 아키텍처는 고객 비즈니스 문제 해결에 참조가 될 수 있는 삼성 클라우드 플랫폼 아키텍처를 아키텍쳐 다이어그램 형태로 제시하고 있습니다. 또한 전체, IaaS, PaaS, 솔루션 구현 탭 메뉴를 가지고 있습니다. 자세한 내용은 아래 삼성SDS 아키텍처 센터 새창 링크를 참고해 주세요.

[삼성SDS 아키텍처 센터]
(https://cloud.samsungsds.com/serviceportal/intro/architecture.html)



고객은 특정 CSP의 Lock-In에 대한 우려와 최적의 서비스를 적용하기 위해 멀티/하이브리드 클라우드를 이용하길 원하며 MSP를 통한 최적의 통합 운영을 선호합니다.

MSP 시장 현황 및 동향

전통 산업은 점차 성장의 한계에 봉착하는 반면, Tech 기반의 디지털 혁신 기업 및 새로운 비즈니스의 등장이 가속화됨에 따라 기업들은 생존의 위기 극복 및 경쟁력 확보를 위해 업무 효율화와 빠른 디지털 트랜스포메이션이 필요하게 되었고, 그 중심에는 클라우드 서비스가 있습니다.
많은 기업들이 기술, 비용, 규제의 이유로 다양한 유형의 클라우드를 사용하고 있는 바, 효율성 강화를 위해서는 통합 관점의 클라우드 매니지먼트 역량이 중요하게 되었습니다. 예를 들어 퍼블릭 + 프라이빗인 하이브리드 클라우드, 퍼블릭 + 퍼블릭 클라우드를 사용하는 멀티클라우드 유형이 공존할 때 보다 효율적인 통합 운영이 가능해집니다. 고객은 특정 CSP의 Lock-In에 대한 우려와 최적의 서비스를 적용하기 위해 멀티/하이브리드 클라우드를 이용하길 원하며 MSP를 통한 최적의 통합 운영을 선호합니다.

MSP 시장의 지속적 성장

MSP 시장은 CSP를 포함하여 연평균 17.6% 고성장 중이며, MSP역할이 컨설팅/신기술/AM(Application Modernization) 등으로 확장되면서 제공되는 서비스도 다양해짐에 따라 국내 뿐만 아니라 글로벌 MSP 시장도 성장이 가속될 것으로 기대됩니다. 이에 따라, 기존 MSP 사업자는 클라우드 인프라 중심의 구축/운영에서 고역량이 필요한 컨설팅, 클라우드 네이티브, SRE 및 AI/BigData의 영역으로 사업을 확장하고 있으며, SI사업자는 사업과 조직을 개편하고 클라우드 인력을 확보하여 클라우드 기반의 MSP 사업자로 빠르게 체질 변화를 하고 있습니다.

MSP 시장규모

MSP 시장규모를 그래프 형태로 보여주는 이미지입니다.2021년부터 2025년까지 연평균 성장률(CAGR)은 17.6%이고 각 연도별 MSP와 CSP 성장 규모는 아래 표를 참고해 주세요. 출처: Gartner

연도별 MSP, CSP 연평균 성장률을 billion dollar 단위로 확인할 수 있습니다.
연도 MSP CSP MSP, CSP 합계
2021년 218 billion dollar 326 billion dollar 544 billion dollar
2022년 255 billion dollar 405 billion dollar 660 billion dollar
2023년 286 billion dollar 501 billion dollar 787 billion dollar
2024년 305 billion dollar 610 billion dollar 915 billion dollar
2025년 308 billion dollar 732 billion dollar 1040 billion dollar

[MSP 시장 규모]

Player 동향
사업자별 CSP(IaaS/PaaS/SaaS), MSP(컨설팅, 구축, 운영, 신기술) 사업 진행 여부를 확인할 수 있습니다.
사업자 CSP MSP
IaaS PaaS SaaS 컨설팅 구축 운영 신기술
삼성SDS 예정 예정 예정 지원 有 지원 有 지원 有 지원 有
AWS 지원 有 지원 有 지원 有 지원 無 지원 無 지원 無 지원 無
구글 클라우드 지원 有 지원 有 지원 有 지원 無 지원 無 지원 無 지원 無
애저 지원 有 지원 有 지원 有 지원 無 지원 無 지원 無 지원 無
베스핀글로벌 지원 無 지원 無 지원 無 지원 無 지원 有 지원 有 지원 無
메가존 클라우드 지원 無 지원 無 지원 無 지원 無 지원 有 지원 有 지원 無
LG CNS 지원 無 지원 無 지원 無 지원 有 지원 有 지원 有 지원 有

[MSP Player 동향]

MSP 기술 트렌드

앞서 언급한 바와 같이 많은 기업의 Legacy 시스템이 빠르게 클라우드 기반으로 전환되고 있습니다. 이 과정에서 Legacy 시스템의 클라우드 전환 수준을 어느 정도로 추진할지에 따라 적용되는 기술 또한 많이 달라집니다.

예를 들면, 클라우드 네이티브로 애플리케이션으로 변경하여 전환하는 방법이나 플랫폼을 변경하여 전환하는 방법 혹은 가장 안정적이면서 단순하게 OS(운영체계) 그대로의 이미지를 생성 복제하여 전환하는 방법 등이 그것입니다. 또한, 애플리케이션을 개발하는 것이 아닌 SaaS(Software as a Service)를 도입해서 업무 시스템을 구축·적용하는 것도 가능합니다.

클라우드 전환의 6가지 유형 – 6R

이러한 클라우드 전환은 대상별 환경에 최적화된 방법론을 제안하는 6R 유형이 있습니다. 전환 6R 유형은 Retire(폐기), Retain(유지), Re-purchase(SaaS 적용), Re-host(이미지 복제 전환), Re-platform(플랫폼 변경 적용), Re-factor(MSA 적용)로 구분됩니다. 클라우드 초기에는 Re-host 중심이었으나 점차적으로 클라우드 네이티브(Re-platform & Re-Factor)의 요구가 증가하고 있습니다. 자세히 살펴보면 Re-host는 기존 인프라를 IaaS(Infrastructure as a Service)로 재호스팅하여 동일 환경으로 제공해주며 가장 리스크가 낮고, 비용도 비교적 저렴하게 전환이 가능합니다.
Re-platform은 OS, DBMS, 미들웨어 등 제품을 변경하여 전환하는 것을 말하며 애플리케이션 아키텍처에 대한 변경은 없습니다. Refactor는 애플리케이션 아키텍처를 재설계/재개발하여 클라우드 네이티브를 구현합니다. 가장 난이도가 높고 초기 비용투자가 많이 필요한 전환 방법입니다. 하지만 비즈니스 Agility, 클라우드 최적화 등의 장점이 가장 잘 적용될 수 있습니다. 위의 그림에서 볼 수 있듯이, 클라우드 비즈니스 분류에 따른 서비스 범위는 CSP에서 제공하는 다양한 기술과 서비스를 통하여 MSP는 클라우드 전환(6R), 설계/구축, 운영 등을 제공함으로써 고객의 디지털 트랜스포메이션을 도와줍니다.

삼성SDS의 MSP기술 : SRE와 데브옵스

마지막으로 삼성SDS가 보유한 MSP 기술 중 SRE & DevOps 관련된 내용에 대해서 알아보도록 하겠습니다. 애플리케이션과 인프라는 배포 자동화를 구현하여 개발 생산성 및 운영 효율성을 제고할 수 있습니다. 이것을 SRE & DevOps 플랫폼으로 제공하고 있습니다.

  • Application

    cloud based application Re‐factor Cloud Native

  • Service

    business agility service, microservice Re‐purchase Cloud Native

  • Platform

    software build and management Re‐platform Cloud Native

  • Infrastructure

    cloud infrastructure, private/public/hybrid Re‐host Cloud Native

  • Process

    development and deployment process. Re‐factor Cloud Native

  • Devlopment

    software development environment Re‐factor Cloud Native

[영역별 Cloud Native 전환 방법]

6R 유형
  • Retire
  • Retain
  • Re‐purchase
  • Re‐host
  • Re‐platform
  • Re‐factor
  • Rehosting (Lift and Shift)
    • Discover/Assess/Prioritize
    • Determine Migration Path
    • Use Migration Tools (Automate)
    • Validation
    • Transition
    • Production
  • Replatforming
    • Determine Migration Path
    • Determine new platform
    • Modify underlying Infrastructure
    • Use Migration Tools
  • Repurchasing
    • Determine Migration Path
    • purchase COTS/SaaS & licensing
    • Manual Install & Setup
  • Refactoring
    • Determine
    • Redesign Application/Infrastructure Architecture
    • App Code Development
    • Full ALM/SDLC
    • Integration
    • Validation

[클라우드 전환 유형]

Customer, MSP, CSP 서비스 범위를 확인할 수 있습니다.
Customer Digital Transformation
MSP Application dev. & operation DevOps & Automation
Re–purchase Re–factor
  • Re–platform
    • Re–host
Business/Application Service Cloud Infra
CSP
  • Saas (SFDC, Workday 등)
  • Global CSP (AWS, Azure, GCP), Hybrid Cloud
Hybrid Cloud
  • PaaS
  • IaaS

SCP (Samsung Cloud Platform)

[MSP 서비스 범위]

SRE & DevOps 플랫폼 Dev Team의 CI/CD 파이프라인, Landing Zone (Application, Infra), Monitor & Logging, 협업툴 연동의 정보를 확인할 수 있습니다.
Dev Team 협업툴 연동
CI/CD 파이프라인 Landing Zone Monitor & Logging
Application
VCS (GitLab) Dev. Application Pipeline
  • GitLab RUNNER
  • JUnit
  • JACOCO Java Code Coverage
  • Spinnaker
    • Bule/Green
    • Rolling
    • Canary
Microservice
  • packer
    • registry
    • helm

Container > Monitor & Logging

  • Grafana
  • Prometheus
  • elasticsearch
  • JIRA
  • Confluence
  • Mattermost
  • 변경 관리 포탈
Stg.
SRE & DevOps 플랫폼 Ops Team의 CI/CD 파이프라인, Landing Zone (Application, Infra), Monitor & Logging, 협업툴 연동의 정보를 확인할 수 있습니다.
Ops Team 협업툴 연동
CI/CD 파이프라인 Landing Zone
Infra
VCS (GitLab) Rrd. Infra Pipeline
  • AWS
    • EC2
    • VPC
    • EKS
    • RDS
  • JIRA
  • Confluence
  • Mattermost
  • 변경 관리 포탈
Nexus
BLACKDUCK SYNOPSYS

[SRE & DevOps 플랫폼 예시]

삼성SDS DevOps Delivery Toolkit의 설치시간은 20분이 소요되고 인프라 배포는 30분이 소요됩니다.

툴 설치 목록
  • Tool 설정
  • DoDT tools

    나머지 tool 설치, Route53 Record 생성

  • Keycloak

    Keycloak 설치, Route53 Record 생성

  • Monitoring

    Prometheus/Grafana설치, Route53 Record 생성

  • Vault_init

    Vault Credentials 추가

  • Vault

    Vault 설치, Route53 Record 생성

인프라 배포 순서
  1. 변수설정

    AWS Account, 인프라 구성, Tool 설치 정보 등

  2. Backend

    Terraform State 파일 저장용 S3 bucket 생성

  3. DoDT_infra

    VPC, EKS, RDS, Domain, Certificate 등 자원 생성

  4. Ingress Controller

    ALB Ingress controller 설치

DoDT
Dashboard
  • SR Status
  • DevOps Pipeline Status
  • Toolchain Status
  • Pipeline Approval
CodeBank
  • Code Repository
  • Code Catalog
  • User Guide
    • Infra Deployment Code
    • Toolchain/SW Installation Code
    • Toolchain/SW Configuration Code
    • DevOps Pipeline Code
DevOps Pipeline
  1. Build
    1. Create
    2. Edit
    3. Read
    4. Run
  2. QA
  3. Packaging
  4. Deploy > Run
DevOps Toolchain
  • Collaboration
  • SCM
  • CI
  • CD
  • Repository
  • Security
SW
  • Middleware
  • DBMS
OSS
  • Monitoring
  • Logging
  • ChatOps
Infra
  • SDS Cloud
  • AWS
  • Azure
  • GCP
  • OCI
  • On–Premise

[DevOps Delivery Toolkit]



위 그림은 SRE & DevOps 플랫폼의 예시입니다. 적용 기술과 효과에 대해 간단히 설명하자면, 오픈소스 정책을 준수하며 인터넷 차단 등의 보안을 적용하였고, 변경관리 포탈을 통해 애플리케이션 배포 시 변경 통제 적용, CI/CD를 통해 다양한 애플리케이션 배포를 할 수 있습니다. IaC(Infrastructure as Code)로 구현하여 형상 관리 및 자동화 구현을 하였습니다.
IaC는 Terraform, Ansible 등을 구현하여 CSP의 Lock-In 문제를 해소할 수 있으며, 멀티 클라우드를 적용한 환경을 갖출 수 있습니다. 이런 운영 환경에서는 스크립트 표준화 및 통합 관리, 인프라 및 S/W 설치 자동화, CI/CD 파이프라인 자동화 등 지속적으로 인프라를 최적화하고 서비스 및 시스템 신뢰 기반의 SRE 운영이 가능합니다.

또한 사용빈도가 높은 다양한 툴에 대한 인프라 구성/배포 코드, 자동화 스크립트 및 표준 템플릿을 구성하여 툴킷으로 제공하는 DevOps Delivery Toolkit(DoDT)이 있습니다. 이를 활용하면 표준 템플릿 DevOps 관련 Tools에 대해 자동화 스크립트를 제공하여 빠른 인프라 설치 구성이 가능하며 CI/CD 파이프 라인, 모니터링, 로깅 연동도 빠르고 손쉽게 구축할 수 있습니다.



표준 템플릿 DevOps 관련 Tools에 대해 자동화 스크립트를 제공하여 빠른 인프라 설치 구성이 가능하며 CI/CD 파이프라인, 모니터링, 로깅 연동도 빠르고 손쉽게 구축할 수 있습니다.
김종서 프로 / 삼성SDS
DBA로 IT세상에 첫발을 내딛은 후, 클라우드 태동기인 2008년부터 모그룹사 클라우드 전환 프로젝트 PM겸 핵심TA로 업무를 수행을 시작으로 다양한 클라우드 전환, 설계/구축, 컨설팅 등 업무를 수행하고 있습니다. 초반 인프라 가상화 중심의 VMware, MS Hyper-V 같은 기술을 사용한 SDDC 구축 업무와 오픈소스 중요성으로 Redhat 플랫폼을 활용한 클라우드 업무를 수행하였고 최근에는 AWS, SRE, SCP 등 다양한 클라우드 프로젝트 수행과 사내 에반젤리스트의 역할로 기술전파와 역량강화에 힘쓰고 있습니다. IT기술과 환경이 계속 변화하고 발전하듯 지속적으로 학습하고 항상 겸손하고 함께 성장하고픈 엔지니어입니다.
클라우드 기술 백서 관련하여 궁금하신 사항은 이곳으로 문의주세요.

좋아요
공유하기