Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


widget
  • Nitish Kaushik
  • Info
    title
    urlhttps://www.youtube.com/watch?v=-yFXVwhGP0s&feature=share

    Agenda

    1. What is DevOps
    2. What is need of DevOps
    3. Who should learn DevOps
    4. What are the benefits of DevOps
    목차

    Table of Contents

    SDLC (Software Development Life Cycle)

    • Business team or PO
      • Plan
    • Development Team
      • Code
      • Build
      • Test
    • Operations Team
      • Deploy
      • Operate
      • Monitor

    Image Added

    DevOps

    • Development + Operations


    What is DevOps?

    • DevOps는 신속한 고품질 서비스 제공을 통해 비즈니스 가치와 대응력을 향상시키기 위한 문화, 자동화, 플랫폼 설계에 대한 접근 방식입니다.
    • DevOps는 개발팀과 운영팀사이의 갭을 채워는 문화 또는 실천방법입니다.
    • 두팀은 SDLC에서 함께 작업하여 제품의 품질, 다양한 환경에서 작동할 수 있는 제품의 품질과 성능을 보장해야 합니다.
    • SDLC를 지원하기 위한 많은 도구가 사용가능 합니다사용됩니다.
    • DevOps는 자동화 프로세스를 사용하여, 각 Commit 또는 특정 Interval에서 수명주기를 실행하도록 도와 줍니다.

    Image Added

    Who should learn DevOps?

    • 소프트웨어 개발 팀, 개발자, 테스터, PO, 스크럼 마스터 기술에서 일하는 각 사람 ...
    • 운영팀(Operations team)
    • 개별 개발자(Individual developers)
    • 프리랜서(Freelancers)
    • 관리자 (Management)
    • 클라이언트(Client)
    • 무언가를 개발하는것과 관련된 모든 사람들

    Benefits of DevOps

    • Fast delivery
      • 개발자 컴퓨터로 부터 서버로 코드를 배포하는 것이 빠릅니다.
    • Reduce time
      • 테스트, 배포, 롤백과 같은 많은 작업이 자동으로 수행됩니다.
    • Rollback
      • 어떤 이유로 든 최종 고객에게 배포되지 않아야 하는 릴리스는 쉽게 롤백 할 수 있습니다.
    • Quality
      • 여러 자동 도구를 사용하여 서버에 배포하기 전에 코드 품질을 확인할 수 있습니다.
    • Collaboration
      • 모든 팀이 훌륭한 제품을 만들기 위해 협력합니다.
    • More Agility
      • 모든 커밋은 최종 딜리버리 됩니다.
    • Easy to use
    • No maintenance
    • Reliable
    • Secure 
    • And lot more...

    ...