본문 바로가기

⭐ DevOps/ToolChain

DevOps ToolChain

728x90
반응형

# DevOps ToolChain에 대해서 알아봅시다.
- 구글링을 통해 DevOps가 어떤것이고, 어떤 영역과 역할을 하는지 파악 할 수 있습니다.

 

# DevOps의 사전적 정의
- DevOps 모델 정의 데브옵스는 애플리케이션과 서비스를 빠른 속도로 제공할 수 있도록 조직의 역량을 향상시키는 문화 철학, 방식 및 도구의 조합입니다.

# DevOps의 정의
- DevOps 엔지니어는 프로세스, 툴, 방법론을 도입하여 코딩에서 배포, 유지관리 및 업데이트에 이르는 소프트웨어 개발 라이프사이클 전체에 걸쳐 요구 사항 간의 균형을 맞춥니다. 개발 팀과 IT 운영팀의 기술과 목표는 서로 다를 수 있습니다.

- 가장 이상적인 형태의 방식인것 같다.
- PLAN : 보통 계획을하니, 마이크로 소프트 오피스 등을 활용하여 작업이 많을 것이고,
- BUILD : Docker, Kubernetes, GitLab, GitHub 정도를 꼽을수 있을거 같다.
- CI : 젠킨슨과 Travis CI를 가장 많이 사용 하는것 같다.
- DEPLOY : 배포 하는것이니, 쿠버네티스 및 도커가 대표적일것 같다.
- OPERATE : 최근에는 Datadog과 Splunk를 많이 선호 하는것 같고, 오픈소스로는 자빅스나 그라파나 & 프로메테우스 등을 선호 하는거 같다.
- CF : 보통은 고객의 기술지원을 위한 헬프데스크 등에 활용된다. Zendesk 밖에 안써봐서 나머지는 잘은 모르겠다.

728x90
반응형