티스토리 뷰
클라우드 사용량이 증가하는 추세입니다.
설계와 도구가 도입되고 있는데요.
코드형 인프라에 대한 관련된 책을 살펴보려고 합니다.
살펴볼 책은 ‘코드로 인프라 관리하기 2판’입니다.
1판의 인기를 이어서 인프라 관련 도구 및 기술을 사용할 수 있는 접근 방식이 담겨있습니다.
이 책을 통해 인프라에 대해 이해하고 업무에 한 걸음 더 나아가는 시간이 되길 바랍니다.
코드로 어떻게 인프라를 관리하는지 같이 살펴보겠습니다.
◆ 코드형 인프라
코드형 인프라를 실행하기 위한 방법은 3가지가 있습니다.
첫 번째는 모든 것을 코드로 정의해야 합니다.
공부를 할 때 단어장을 만들고 정의하면서 공부하듯이 기능별로 코드를 정의하시길 추천합니다.
그와 마찬가지로 코드로 표현할 수 있는 모든 것을 코드로 정의하면 필요한 기능을 쉽게 참고해 만들 수 있습니다.
두 번째는 코드는 지속해서 테스트하며 발전시켜야 합니다.
처음 설계할 때부터 테스트하면서 개발할 경우 단위별로 테스트를 할 수 있는데요.
코드가 사용되는 단계의 범위가 넓어지고 복잡할수록 테스트를 만들기 어려워지게 됩니다.
마지막 세 번째는 시스템을 작고 간단하게 빌드로 만들면 코드형 인프라를 만들 수 있습니다.
기능은 작고 간단하게 만들고 빌드해야 배포하고 운영할 때 문제가 줄어들게 됩니다.
◆ 클라우드 인프라
클라우드 인프라에는 5가지 원칙이 있습니다.
여기서는 3가지만 살펴볼 건데요.
첫 번째는 시스템을 신뢰할 수 없다고 가정해야 합니다.
하드웨어는 눈으로 직접 보면서 실행했습니다.
하지만 클라우드의 경우 가상의 클라우드에서 실행하기 때문에 하드웨어에 비해 안정적이지 않은 환경일 수 있습니다.
두 번째 원칙은 모든 것은 재생산이 가능해야 합니다.
프로그램은 입력과 출력이 있을 때 같은 입력엔 같은 결과가 나와야 하는데요.
시스템 구성을 만들면 안정적인 환경을 똑같이 복구가 가능해야 합니다.
마지막으로 재생산이 가능하단 것은 반복적인 루틴이 생기게 됩니다.
어떤 프로세스라도 반복이 많이 발생하는 경우 자동화에 많은 시간을 투자하면 일의 생산성을 올릴 수 있습니다.
끝으로 1판은 서버 구성 중심의 인프라 자동화를 다뤘는데요.
클라우드 플랫폼의 모든 인프라 리소스 관리 중심으로 바뀌었습니다.
클라우드 인프라 관련 27가지 패턴과 9가지 안티 패턴도 제시해줍니다.
기존의 정적 인프라에서 현재 동적 인프라에 관해 설명해주므로 이해하는 데 도움 될 것입니다.
코드형 인프라를 처음 접하는 분들과 인프라팀과 협업하는 분들에게도 이 책을 추천합니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
- Total
- Today
- Yesterday
- 투자
- 창업
- 북라이프
- 투자전략
- 재테크
- 쌤앤파커스
- 스타트업
- 비즈니스북스
- 제이펍
- 원앤원북스
- 소소의책
- 기분파
- 부동산
- 위즈덤하우스
- 목표
- 성장
- 마케팅
- 전략
- 성공
- 에듀웨이
- 인공지능
- 심리학
- 어크로스
- 행복에너지
- 21세기북스
- 길벗
- 리더십
- 라온북
- 한빛미디어
- 알에이치코리아
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |