You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »


목차

SDLC (Software Development Life Cycle)

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

DevOps

  • Development + Operations


What is DevOps?

  • DevOps는 개발팀과 운영팀사이의 갭을 채워는 문화 또는 실천방법입니다.
  • 두팀은 SDLC에서 함께 작업하여 제품의 품질, 다양한 환경에서 작동할 수 있는 제품의 성능을 보장해야 합니다.
  • SDLC를 지원하기 위한 많은 도구가 사용가능 합니다.
  • DevOps는 자동화 프로세스를 사용하여, 각 Commit 또는 특정 Interval에서 수명주기를 실행하도록 도와 줍니다.

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







  • No labels