IT/Back

데브옵스 공부에 필요한것

Clair_de_Lune 2024. 12. 6. 17:16
728x90

데브옵스를 배우기 시작할 때 익혀야 할 주요 도구들

버전 관리 시스템:

Git: 코드의 변경 사항을 관리하고 팀원 간의 협업을 원활하게 해주는 도구입니다. GitHub, GitLab, Bitbucket과 같은 플랫폼과 함께 사용하는 것이 좋습니다.
CI/CD 도구:

Jenkins: 오픈 소스 CI/CD 도구로, 자동화된 빌드와 배포를 설정할 수 있습니다.
GitLab CI/CD: GitLab과 통합되어 쉽게 사용할 수 있는 CI/CD 기능을 제공합니다.
CircleCI: 클라우드 기반 CI/CD 도구로, 설정이 간편합니다.
컨테이너 기술:

Docker: 애플리케이션을 컨테이너로 패키징하여 일관된 환경에서 실행할 수 있도록 해줍니다.
오케스트레이션 도구:

Kubernetes: 컨테이너ized 애플리케이션을 관리하고 배포하는 데 사용됩니다. 복잡한 애플리케이션을 효율적으로 운영할 수 있도록 도와줍니다.
모니터링 및 로깅 도구:

Prometheus: 시스템과 애플리케이션의 성능을 모니터링하는 도구입니다.
Grafana: 시각화 도구로, Prometheus와 함께 사용하여 대시보드를 만들 수 있습니다.
ELK Stack (Elasticsearch, Logstash, Kibana): 로그 수집, 저장, 분석 및 시각화를 위한 도구입니다.
클라우드 플랫폼:

AWS, Azure, Google Cloud: 클라우드 환경에서 애플리케이션을 배포하고 관리하는 방법을 익히기 위해 하나 이상의 클라우드 서비스를 사용하는 것이 좋습니다.

728x90

'IT > Back' 카테고리의 다른 글

데브옵스 기초입니다.  (0) 2024.12.06
쿠버네틱스란>??????  (0) 2024.12.06
데브옵스와 전통적 방법 차이  (1) 2024.12.06
AWS  (1) 2024.12.04
백엔드 학습 목차  (0) 2024.12.04