다양한 솔루션과 컨설팅을 기반으로 프로젝트 성공에 도움이 되는 파트너

GO HOME
공유하기 공유하기 SHARE
페이스북 공유하기 트위터 공유하기 인스타 공유하기

About DevOps

DevOps 란?

소프트웨어의 높은 품질을 유지하면서 시스템에 대한 변경 사항의 적용과 그 변경 사항을 일반적인 생산 환경에 적용되는 동안의 필요한 시간을 줄이기 위한 일련의 실천 방법(Practice)이다.
DevOps란?
“소프트웨어의 개발(Development)과
운영(Operation)의 합성어로서,
소프트웨어 개발자와 정보 기술 전문가 간의 소통,
협업 및 통합을 강조하는 개발 환경이나 문화를 말한다.”

- Wikipedia -
‘DevOps’는 우리에게 약속했어요. 잘하면 ‘보안’은 당연히 함께 얻어질 것이라고…
- “Micro Focus Secure DevOps Survey”, Micro Focus, 2016 -

DevOps의 필요성

IT Transformation 장애 요소 극복
  • 자동화와 프로세스 최적화

    자동화와 프로세스 최적화는 낭비되는
    시간/자원, 리드 타임, 사이클 타임을 줄여줍니다

  • 자동화, 작은 배치 사이즈

    자동화, 작은 배치 사이즈 기반 반복 작업은
    품질을 향상시키고 리스크를 낮춰 줍니다

  • 더 강력하고

    더 강력하고 더 빈번하게 수집되는
    피드백 루프를 통해 품질이 개선됩니다

  • 더 강력하고 더 빈번하게 수집되는

    더 강력하고 더 빈번하게 수집되는
    피드백 루프를 통해 품질이 개선됩니다

  • 낭비되는 시간/자원, 향상된 품질 및 고객 만족도로

    낭비되는 시간/자원, 향상된 품질 및 고객 만족도로
    인해 비용이 절감되고 더 많은 매출로 이어집니다

  • 리소스, 시간 및 비용이

    리소스, 시간 및 비용이 절감되어 더 많은 혁신과
    고객 중심의 initiative에 집중할 수 있게 됩니다

Micro Focus DevOps 솔루션

데이터가 지속적으로 증가하는 데에 효과적으로 대응
  • PPM

    Business
    demands

  • Plan

    Plan

  • Develop

    Develop

  • Test

    Test

  • Release

    Release

  • Deploy

    Deploy

  • Operate

    Operate

  • Customer

    Customer
    Trust

  • NetIQ
  • Single Sign-on (SSO) & Identity, Access and Security (IAS)
  • LDAP
  • docker
  • Container-based Security
  • aqua

DevOps의 기대효과

“2만5천명 이상의 전문가들을 대상으로 조사한 결과 동종 업계의 비슷한 조직들이
DevSecOps를 적용하지 않았을 경우 대비 어떻게 더 탁월한 성과를 만들어 왔는지가 드러난다.” Source: The DevOps Handbook: Gene Kim, Jez Humble, Patrick Dubois & John Willis, 2016
  • Throughput 지표

    Throughput 지표
    • 30배 이상 더 빈번하게 코드 변경을 하고 배포
    • 200배 이상 더 빠른 리드타임: 코드 변경 및 배포
  • 신뢰성 지표

    신뢰성 지표
    • 6배 이상의 운영 환경으로의 배포 성공률
    • 168배 이상 더 빠른 서비스 복구 평균 시간
  • 조직 생산성 지표

    조직 생산성 지표
    • 2배 이상 생산성 향상 및 시장 점유율 /
      수익성 목표를 초과 달성
    • 50%이상 3년 이상 기간 동안 시가총액이 증가

DevSecOps를 적용함으로서 부가가치를 창조하지 못하는 업무를
과감하게 제거해 갈 수 있다는 것이 입증되고 있습니다.

  • Time-to-market / Lead Time 개선

    코딩 완료에서 프로덕션 환경으로 이관되는데
    소요되는 날짜
    devsecops
    • 통합된 변화관리, 자동화된 배포 및 테스트를
      통해서 재작업을 제거함
  • Process time 단축

    서버와 IT환경을 업데이트하는데
    소요되는 날짜
    devsecops
    • 표준화된 프로세스를 통해서 대기시간과
      재작업을 제거함
    • 자동화를 통해서 부가가치를 창조하지
      못하는 업무를 제거함
  • 생산성 향상

    프로세스 활동 단계마다 소요되는 DevOps
    Handoff의 수
    devsecops
    • 개선된 개발팀과 운영팀 간의 커뮤니케이션으로
      대기시간과 재작업을 제거함
Transformation 이전 Transformation 이후