[공개소프트웨어] 카카오의 공개소프트웨어로 IaaS PaaS 구성할 때 생각해야 할 것들


공개소프트웨어로 IaaS PaaS 구성할 때 생각해야 할 것들

클라우드 개발 - CMMI dev perspective

클라우드 컨슈머 - CMMI Clouds perspective

—–

카카오는 데브 관점.

초기 관리 정의 퀀티테이션매니지드 최적화

정의 단계에 카카오는 있음.

데브옵스 - 개발과 운영의 합성어가 아니다.

효과적으로 일하기 위한 방안을 찾는 것.

구성 - 스크럼. 1~4주정도 걸리는. 데일리스탠드업. 정해진시간안에 한일과 할일과 이슈를 공유해야함. 반성- 무슨일이 있었는지 뭐가 좋았는지 뭐가 안됬는지.

데브옵스는 개발자와 시스템 어드민의 이야기가 아니다. 데브옵스는 팀이 아니다. 데브옵스는 잡 타이틀이 아니다. 데브옵스는 모든일을 다하는데 절반의 사람을 쓰는게 아니다. 데브옵스는 툴과 자동화에대해 이야기하는게 아니다.

데브옵스 안티패턴

블래임 컬쳐 - 희생양을 찾는거. Silos - 공유를 하지 않는거. 루트 커즈 애널리시스 - 근본원인찾는걸 너무 깊이 하지말고 우선 고쳐야한다.

콜라보레이션

즉각적인 코드리뷰: 깃헙 PR 도큐멘텡션: 소스코드 또는 위키 페이지 이슈,버그리포트: 지라, 깃헙과 인테그레이션 데모: 스프린트리뷰(1,2주에 한번 쯤) 레귤러 스테이터스 업데이트: 데일리 스탠드업, 오토 테스팅 페어링: 깃헙 리뷰/머지

Affinity 친밀감

일하는 방식통일

로컬 개발환경-케이필드, 버전컨트롤- 깃헙, 아티팩으 매니지먼트-셰프 쿡북, 오토 테스트-젠킨스 Rake+kitchen +(openstack/docker)

Iaas에서 가장 중요한 것.

서스테이닝.

Paas에서 가장 중요한 것

인증-모든 리소스에 인증을 걸어야함 과 measurement - 인증으로 사용량등을 측정해야함.

컨테이너

미터링,로깅, 모니터링, 노티가 제공되서 좋음.

중요

테스트는 무조건 오픈소스는 가성비가 아니라 효율적인 방법 Iaas는 서스테인 PaaS는 인증과 측정

운영체제 배포판은 우분투를 씀




© 2017. by isme2n

Powered by aiden