아이티센 온라인 강의 - 왜 클라우드를 사용할까(MSP)
MSP란?
1. 클라우드 책임모델
- 고객 : 고객 데이터, 소스코드, 애플리케이션 등
- CSP : 물리적 인프라, 컴퓨팅, 스토리지, 네트워킹 등 (SaaS는 조금 다른 경우)
- MSP : OS, 모니터링, 인프라 정의와 빌딩.
2. MSP 역할
- 일련의 프로세스, 혹은 태스크 액티비티를 통해 MSP의 지원이 이루어짐.
- 컨설팅 : 다양한 클라우드 구축, 운영 경험을 통한 최적의 방향 설계
- 클라우드 도입 컨설팅
- 클라우드 구축 컨설팅
↓
- 도입 : 퍼블릭(멀티) 클라우드 및 프라이빗 클라우드 구축 및 전환
- 멀티 클라우드 구축
- 클라우드 마이그레이션
- 어플리케이션 커스터마이징
- 클라우드 SI
↓
- 운영 : 멀티 클라우드 및 글로벌 데이터센터 운영 경험
- 인프라 매니지드 서비스
- DB 매니지드 서비스
- 보안 매니지드 서비스
- 어플리케이션 매니지드 서비스
↓
- 개선 및 혁신 : 기술 성숙도 향상에 따른 신기술 지원 및 활용제언
- 빅데이터 서비스
- AI 서비스
- 기타 신기술 지원 서비스
- CSP : 제조사
MSP : 관리 회사
클라우드 도입 프로세스
- 전략 : DT(Digital Transformation) 컨설팅
오프라인의 절차 → 디지털화
- 클라우드 도입
- MRA : 클라우드로 마이그레이션을 하기 위한 준비과정을 검토하는 것.
클라우드를 도입할 수 있는지, 어떤 클라우드를 도입한다면 어떤 클라우드를 사용해서 어떤 시스템을 클라우드로 옮길지 계획.
- MRP : MRA에서 결정이 된 것을 토대로 세부 계획을 작성.
클라우드 이행을 어느정도 속도로 할지에 대한 계획 등을 짜는 단계
- Standardization : 반 정도는 컨설팅, 반 정도는 도입.
표준 아키텍쳐를 설계하고 절차, 프로세스 등의 기준을 잡음. 클라우드 도입과 컨설팅이 적절히 섞여있는 단계
- 클라우드 도입
- Migration : 클라우드를 도입하고, 시스템의 이관에 대해 정의한 후 실제로 구축을 하는 단계.
출구전략 : 서비스 구독을 종료하는 시점에 다음으로 이행하기 위한 전략(전환할 것인지, 아니면 계속 같은 제품을 사용할지 등)을 세우는 것.
- 안정화 & Reinvent : 운영과정에서 발생하는 여러 피드백을 검토하고 최적화, 업무 혁신 등을 함.
ROI 검증 : 도입의 이익을 검증하는 것.
클라우드 라이프 사이클
SRE
- 수동적인 운영(Managed Service)에서 적극적인 시스템 안정성(Site Reliability)을 위한 새로운 운영 모델이 필요하다.
SRE 정의
- Site Reliability Engineering : 사이트 안정성 엔지니어링
조직이 해당 시스템, 서비스 및 제품에서 적절한 수준의 안정서을 달성하도록 지원하는 엔지니어링 분야.
SRE 특징
- 구글에서 소프트웨어 엔지니어가 이전에 운영이라고 부르던 작업을 맡을 때 일어나는 일을 정의한 개념
- 안정성이 핵심
- DevOps가 문화라면, SRE는 이를 실행하는 도구
- 클라우드를 처음 도입할 때는 SRE만 필요하다가 점점 DevOps, Chaos Engineering 등이 필요하게 됨.
- SRE는 클라우드-온프레미스에서 도입하는 가장 핵심적이고 안정적인 운영을 위한 조직이라 볼 수 있다.
- DevOps는 SRE에서 벗어나 개발, 시스템 구축 등을 포함한다.
- Chaos Engineering은 MSA, 장애 예측, 자동 배포, 지표 자동화 등을 포함한다.
현대화되고 자동화된 개발과 운영을 Chaos Engineering이라 부른다.
일반적인 MSP에서 하기는 쉽지 않다.
MSP의 변화
- 원래는 인프라적인 관리에만 초점을 뒀음.
- 클라우드 성숙도가 올라가면서 여러 서비스가 추가됨.
보안, 고객 데이터 센터 관리 등등으로 역할이 확대되었다.
시장 동향
- 글로벌 시장도 클라우드 시장과 함께 성장 중이며, 대부분의 IT 서비스 업체가 MSP를 자처함.
- 가장 활발한 산업 도메인 중 하나.
- 글로벌 Managed Service 제공 업체들은 기존 컨설팅 및 SI 업체 뿐 아닐 대부분의 IT 업체들이 서비스를 제공.
- 기존 전문 MSP를 포함해서 대기업 SI들도 본격적인 MSP 시장에 진입, 성장성은 높으나 경쟁은 치열해질 것으로 예상됨.
- CMP(Cloud Management Portal) : CSP가 제공하는 포탈이 있기는 하지만 그렇게 효용성 있지는 않기 때문에 각 MSP 회사들이 자체적인 CMP를 운영하고 있다.
왜 MSP가 필요할까?
- 빠른 클라우드 전환을 위해
- 기술적 요구 사항(보안, 컴플라이언스, 운영 등)을 해결하기 위해
- 신기술(컨테이너, 서버리스 등)을 활용하기 위해