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
    Info
    목차

    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...

    ...