BLOG
25 advantage of DevOps
작성일: 2017-05-31
클라우드는 전통적인 IT 솔루션 벤더들, 서비스 공급자들의 가치사슬은 물론 개발조직의 역할과 MSP의 업무범위를 포함하여 많은 영역들을 변화시키고 있습니다.
클라우드 환경으로 이전하면서도 기존의 monolithic 아키텍처를 그대로 유지하고, 개발-테스트-운영의 사이클을 짧고 빈번하게 가져가지 않는 사례도 여전히 존재합니다. 하지만 이런 경우에도 전통적인 IT 개발, 운영조직의 역할, 업무, 프로세스가 수면 밑에서 끊임없이 세부 조정되고 있습니다.
DevOps라고 명명된, 개발과 운영이 결합된 이 흐름은 정의하기에 따라서 때로는 좁은 의미로 사용되기도 하고 또한 조직,프로세스의 근원적이면서도 광범위한 혁신적 전환을 의미하기도 합니다. 이런 모호함을 명확하게 하기 위해서는 DevOps에 대한 다양한 정의, 견해, 장점들을 비교 검토해 볼 필요가 있습니다.
메가존은 클라우드 기반의 개발-운영과정에 대한 고민을 공유하고자 DevOps Digest에 게제된 ’25 advantage of DevOps’의 요약 내역을 게재합니다. 아래 내역을 통해 DevOps로 전환 시의 장점들을 보다 명료하게 공유하고 더 높은 단계로의 발전을 준비하시는 분들께 도움을 드리고자 합니다.
Part 1. 비즈니스와 고객에 미치는 DevOps의 영향
- 고객경험과 만족도의 증가, Improved customer experience and satisfaction
- 사일로 형태의 해체, Breaking down the silos
- IT와 비즈니스의 정렬, Aligning IT and Business
- 비즈니스의 실행, Enabling the Business
- 디지털 전환, Digital Transformation
Part 2. 민첩성과 속도에 대한 DevOps의 영향
- 민첩성, Agility
- 속도 : 빠른 제작, Velocity : Fast time to production
- 속도 : 빠른 시장 출시, Velocity : Fast time to market
- 속도 : 시장과 고객요구 변화에 대한 응답, Velocity : Responding to Changing market and customer demand
- 속도 : 통합된 피드백, Velocity : Incorporating feedback
Part 3. 혁신과 품질에 미치는 DevOps의 영향
- 최신 어플리케이션의 개발, 실행 및 확보에 대한 가시성, Visibility to build, run and secure modern applications
- 혁신, Innovation
- 이머징 테크놀러지를 활용한 차별화, Differentiation via emerging technologies
- 소프트웨어 안정성 및 품질, Software stability and quality
- 변화에 대한 리스크 축소, Reduce risk of change
Part 4. 프로세스와 생산성에 미치는 DevOps의 영향
- 팀 내 권한이양, Team empowerment
- 최적화되고 일관화된 프로세스, Optimizing and streamlining processes
- 생산성 향상, Improving productivity
- 시간 비용의 절감, Saving time and money
- 데이터 ROI의 향상, Improving ROI of data
Part 5. 근본적인 DevOps의 잇점
- Business Assurance
- 경쟁 우위, Competitive advantage
- 생존, Survival
- 매출증대, Revenue and top line growth
- 높은 사업 가치평가, Greater Business Valuation
아마존 웹 서비스에도 공통적으로 적용가능한
세부 내용에 관심이 있으신 분들은 아래 링크에서 영어 원문을 살펴보시기 바랍니다.