이오이오이오
코딩하는헬린이
이오이오이오
전체 방문자
오늘
어제
  • 분류 전체보기 (39)
    • 기타 (2)
      • 잡다한 (2)
      • 헬스 (0)
    • 개발 (21)
      • Sql (3)
      • Java (2)
      • Spring (8)
      • OAuth (4)
      • node.js (1)
      • AWS (1)
      • Linux (2)
    • 이론 (11)
    • Dev Tool (1)
      • IntelliJ IDEA (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • nft
  • java
  • pos
  • bip
  • POW
  • 니모닉
  • Spring
  • blockchain
  • webflux
  • kakaologin
  • 블록체인지갑
  • 블록체인
  • 카카오로그인
  • restfulapi
  • 로이필링
  • springboot
  • RESTful
  • Ipfs
  • db 성질
  • oauth
  • Spring Boot
  • isolation level
  • reactive streams

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
이오이오이오

코딩하는헬린이

DevOps 란 무엇일까?
이론

DevOps 란 무엇일까?

2020. 7. 28. 17:44
반응형

안녕하세요 코드짜는헬창입니다.

 

회사에서 프로젝트 진행하며 그동안 말을 들어봤지만 정확히 어떤 의미인지를 

 

잘 알지 못하여 정리하면서 알아갈겸 포스팅 하도록 하겠습니다!

 

 

 

# DevOps

개발(Development)과 운영(Operations)의 합성어로 소프트웨어 개발 방법론 중 하나입니다.

 

개발 담당자와 운영 담당자가 협력하여 개발을 진행하는 방식을 뜻하며,

 

그냥 협력하면 되지않나?? 라고 생각 할 수 있지만 원하는게 틀리다!

 

개발자는 새로운것을 하고 싶어하며 운영자는 안정성에 관심이 많기 때문입니다!

 

 

 

# DevOps 특징 

특징이라 하면 하나의 팀에서 운영과 개발이 나뉘지 않고

 

프로세스(개발 ~ 배포 ~ 운영) 단계를 하나의 팀이 관리를 한다는 점이 있습니다.

 

이로 인하여 DevOps 란 개발론 도입 전 서비스 운영(개발팀과 운영팀으로 나뉘어 서비스를 운영하던 방식) 

 

보다 시간대비 효율성이 좋습니다.

 

또한 코드를 자주 배포하여 리스크가 줄었으며 커뮤니케이션도 활발해집니다.

 

 

 

# DevOps의 예상 성과

1. 딜리버리 속도 증가 - 가장 중요한 목표는 새로운 기능에 대한 비즈니스 수요에 빠르게 대응하는 것입니다. 

 

2. 품질 및 안전성 향상 - 반복적인 일을 CI/CD를 이용한 자동화로 애플리케이션 딜리버리에서 수동 작업 오류 가능성을 줄이고 자동 테스트로 최종 제품의 품질을 높입니다.

 

3. 효율 및 용량 증가 - DevOps를 통한 변화의 조합으로 낭비와 재작업이 줄어 같은 규모의 팀에서 더 많은 업무를 완료할 수 있습니다.

 

 

 

# 마지막 결론!

DevOps는 안정적 빌드, 릴리즈, 테스트 등 소프트웨어 개발에 있어 개발, 운영 조직 관리에있어,

 

최소의 인원으로 서비스 운영이 가능하며 빠른 시간 안에 개발하고 전달 하는 것 입니다.

 

 

 

이만 포스팅을 마치도록 하겠습니다.

 

감사합니다.

 

반응형

'이론' 카테고리의 다른 글

[BlockChain] BIP-32 / BIP-39 / BIP-44 는 무엇인가 ?  (0) 2022.10.12
CI(Continuous Integration), CD(Continuous Delivery / Deployment) 란 무엇일까?  (0) 2020.08.03
Load Blancer란 무엇일까???  (0) 2020.07.27
ORM과 JPA / Hibernate 란 무엇일까  (0) 2020.07.23
WAS 와 웹 서버(Web server) 차이  (0) 2020.07.15
    '이론' 카테고리의 다른 글
    • [BlockChain] BIP-32 / BIP-39 / BIP-44 는 무엇인가 ?
    • CI(Continuous Integration), CD(Continuous Delivery / Deployment) 란 무엇일까?
    • Load Blancer란 무엇일까???
    • ORM과 JPA / Hibernate 란 무엇일까
    이오이오이오
    이오이오이오

    티스토리툴바