개발/Infra
(인강복습) 쿠버네티스 어나더 클래스 Sprint 1 - 실무에서 느껴 본 쿠버네티스가 정말 편한 이유
희묭
2024. 3. 10. 02:05
- 현재는 많은곳에서 가상화기술을 활용하여 앱배포하고 서비스를 제공하고있다.
- 쿠버네티스를 사용하면 어떤점이 좋은가?
- 모니터링
- 개발과 모니터링 시스템이 서로 엮이지 않는 구조
- 개발 초기부터 바로쓸수있는 모니터링 시스템을 만드는구조
- 오픈시 개발 프로젝트와 자동으로 같아지는 범위의 App들을 모니터링 하게되는 구조
- 서비스안정화
- 트래픽라우팅 : 트래픽과부하를 분산시켜줌
- 셀프힐링 : 장애발생시 재기동해줌
- 오토스케일링 : 자원부족시 수평적으로 자원을 늘려줌
- 롤링업데이트 : 배포시 문제점을 체크해서 문제가 없으면 배포해줌
- 자동화
- 결국 위에있는것들 모두 기존에 구축가능하지만 자동화가 큰차이
- 인프라환경의 코드화
- 인프라에대한 히스토리관리가 편해짐
- 환경별파일생성
- 새인프라작업시 이전 경험을 녹일수있음
- 쿠버기술 배우는법
- 최소한의 도구선택
- 최소한의 기능 사용
- 전문분야 파고들기
- 상황별 스터디
- 모니터링