AWS 환경에서의 매니지드 서비스 VS.

On-Premise 환경에서의 매니지드 서비스

AWS Cloud 항목 On-premise
소요시간 짧음 구축 시간 소요시간 오래 걸림
낮음 Upfront 비용 높음
발생하지 않음 추가 비용 발생함
Customization 가능하나 제한적임 Customization 레벨 Customization 비교적 용이함
벤더사 데이터 보안 표준 관리 고객사

1. 속도, 효율성, 컨트롤 기능 향상

AWS 클라우드 서비스를 사용하면 buildup, 모니터링 또는 Alert, 그 어느 것에 관계없이 작업이 더 빨리 진행됩니다. 물리적 하드웨어가 클라우드에서 이미 가동되고 있어 서버를 프로비저닝하는 것이 훨씬 빠릅니다. 일단 프로비저닝이 완료되면 MSP가 DevOps 접근 방식을 진정으로 수용하고 환경을 “코드로서 인프라”로 만드는 경우에만 구성이 올라갈 수 있습니다. AWS 환경의 MSP는 관리 환경에 대한 완벽한 제어 및 가시성을 제공하므로 현장에서 작업을 완료 할 수 있습니다. 그러나 전통적인 매니지드 서비스는 시간이 오래 소요되는 주문, 대기, 설치 및 테스트 등 그 과정이 많습니다.

2. 데이터 센터의 성능 향상

하드웨어 기반의 로컬 데이터 센터로서 로컬 네트워크에 데이터를 저장합니다. 이는 MSP가 사내에서 업데이트, 모니터링 및 유지 관리를 수행해야 함을 의미합니다. 이로 인해 작업 속도가 느려지고 비효율적 일 수 있습니다. AWS 클라우드는 데이터 센터가 물리적으로 자리 잡고 있으며 인터넷을 통해 어디서나 데이터를 저장할 수 있습니다. 클라우드를 사용하면 모든 위치에서 모든 업데이트, 모니터링 및 유지 관리를 수행 할 수 있으므로 작업을 빠르고 효율적으로 수행 할 수 있습니다. 또한 AWS 클라우드 의 다양한 지리적 위치에 여러 개의 데이터 센터를 보유하고 있으므로 클라우드 MSP는 정전 발생시에도 가용성을 보호 할 수 있습니다.

3. 운영의 단순화

Cloud에서의 매니지드 서비스는 많은 프로세스를 단순화합니다. 클라우드를 사용하면 클릭만으로 필요한 모든 것을 만들 수 있으므로 개발 환경에서 테스트하고 새로운 환경을 빠르게 구현할 수 있습니다. 전통적인 MSP는 일을 완료하는 데 있어 더 많은 노력을 필요로 합니다. 도착하기까지 수개월이 걸리는 부품을 주문하고, 올바른 부품을 찾은 다음, 모든 것이 올바르게 작동하는지 테스트하면 지루하고 긴 과정이 될 수 있습니다. 클라우드와 MSP를 사용하면 이 모든 일이 아주 신속하게 이루어질 수 있습니다. .MSP의 역할은 베스트 프랙티스의 방법론을 통해 고객을 안내하고 기술과 프로세스를 적용하고 비즈니스를 성장 시키며 요구를 충족시키고 더 나은 미래를 보장하는 데 도움을 주기 위한 것입니다. 지원, 운영, 혁신, 자동화, 계획 및 변환, 미래에 대한 공동 비전 통합은 21 세기의 클라우드에서의 성공의 요인이 됩니다.

DevOps의 25가지 이점

클라우드는 전통적인 IT 솔루션 벤더들, 서비스 공급자들의 가치사슬은 물론 개발조직의 역할과 MSP의 업무범위를 포함하여 많은 영역들을 변화시키고 있습니다.

클라우드 환경으로 이전하면서도 기존의 monolithic 아키텍처를 그대로 유지하고, 개발-테스트-운영의 사이클을 짧고 빈번하게 가져가지 않는 사례도 여전히 존재합니다. 하지만 이런 경우에도 전통적인 IT 개발, 운영조직의 역할, 업무, 프로세스가 수면 밑에서 끊임없이 세부 조정되고 있습니다.

DevOps라고 명명된, 개발과 운영이 결합된 이 흐름은 정의하기에 따라서 때로는 좁은 의미로 사용되기도 하고 또한 조직,프로세스의 근원적이면서도 광범위한 혁신적 전환을 의미하기도 합니다. 이런 모호함을 명확하게 하기 위해서는 DevOps에 대한 다양한 정의, 견해, 장점들을 비교 검토해 볼 필요가 있습니다.

메가존은 클라우드 기반의 개발-운영과정에 대한 고민을 공유하고자 DevOps Digest에 게제된 ’25 advantage of DevOps’의 요약 내역을 게재합니다. 아래 내역을 통해 DevOps로 전환 시의 장점들을 보다 명료하게 공유하고 더 높은 단계로의 발전을 준비하시는 분들께 도움을 드리고자 합니다.

Part 1. 비즈니스와 고객에 미치는 DevOps의 영향

  1. 고객경험과 만족도의 증가, Improved customer experience and satisfaction
  2. 사일로 형태의 해체, Breaking down the silos
  3. IT와 비즈니스의 정렬, Aligning IT and Business
  4. 비즈니스의 실행, Enabling the Business
  5. 디지털 전환, Digital Transformation

Part 2. 민첩성과 속도에 대한 DevOps의 영향

  1. 민첩성, Agility
  2. 속도 : 빠른 제작, Velocity : Fast time to production
  3. 속도 : 빠른 시장 출시, Velocity : Fast time to market
  4. 속도 : 시장과 고객요구 변화에 대한 응답, Velocity : Responding to Changing market and customer demand
  5. 속도 : 통합된 피드백, Velocity : Incorporating feedback

Part 3. 혁신과 품질에 미치는 DevOps의 영향

  1. 최신 어플리케이션의 개발, 실행 및 확보에 대한 가시성, Visibility to build, run and secure modern applications
  2. 혁신, Innovation
  3. 이머징 테크놀러지를 활용한 차별화, Differentiation via emerging technologies
  4. 소프트웨어 안정성 및 품질, Software stability and quality
  5. 변화에 대한 리스크 축소, Reduce risk of change

Part 4. 프로세스와 생산성에 미치는 DevOps의 영향

  1. 팀 내 권한이양, Team empowerment
  2. 최적화되고 일관화된 프로세스, Optimizing and streamlining processes
  3. 생산성 향상, Improving productivity
  4. 시간 비용의 절감, Saving time and money
  5. 데이터 ROI의 향상, Improving ROI of data

Part 5. 근본적인 DevOps의 잇점

  1. Business Assurance
  2. 경쟁 우위, Competitive advantage
  3. 생존, Survival
  4. 매출증대, Revenue and top line growth
  5. 높은 사업 가치평가, Greater Business Valuation

아마존 웹 서비스에도 공통적으로 적용 가능한 세부 내용에 관심이 있으신 분들은 아래 링크에서 영어 원문을 살펴보시기 바랍니다.

http://www.devopsdigest.com/devops-advantages-1