티스토리 뷰
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
이제는 쿠버네티스다. 클라우드 시대가 도래하면서 더더욱 가상머신을 더 많이 사용하게 되었다. 가상머신은 다양한 환경과 좀더 복잡해져가는 요구사항에 발 맞추기 위한 최소한의 노력으로 시작되었다. 비록 하드웨어는 나날이 발전하고 단가는 더 내려가지만 여전히 가상머신을 실행해야 하는 가상프로그램들은 퍼포먼스에 시달리고 있다. CPU와 Memory 특히 Disk I/O는 여러 개의 가상 머신을 실행할 때 시스템이 허덕이고 있는 것을 느낄 정도다.
새로운 가상머신의 소프트웨어는 Linux의 Container 기반 기술을 이용하도록 발전했다. 하지만 여전히 문제는 남아 있다. 그것은 그 기술이 너무 어렵다는 것이다. 일반인들이 접근해서 사용하기에는 러닝커브가 너무 크다. 그런차에 Docker가 출시되었고, 보다 빠르고 퍼포먼스가 너무도 좋아진 가상 환경을 Docker Container를 통해 사용하게 되었다. 문제는 여전히 따라오고 있었다. 너무 많은 Docker Container들의 관리가 필요한 것이다. 그래서 우리는 Google에서 만든 쿠버네티스에 눈을 돌리게 된다. 즉, 지금은 쿠버네티스가 인프라에서도, MSA에서도 절대적으로 필요하게 되었다. 실제적으로 어떻게 그 많은 Container를 관리할 것인가에 대한 올바른 해답을 쿠버네티스에서 찾을 수 있게 되었다.
이 책은 이론과 구성에서 벗어나서 좀 더 새로운 패턴으로 인도하고 있다. Best Practice가 필요한 인프라에 아주 아주 적절한 해답을 가져다 주는 책이다. 사막에서 오아시스를 만난 책이다. 더구나 이 책의 저자는 쿠버네티스의 창시자인 브렌던 번스가 썼다는 것이 중요하다. 그는 어떻게 쿠버네티스를 이용하고 경험하며 보다 올바른 방향으로 실무자들에게 코칭했던 내용들을 이 책에 담아내고 있다. 모니터링, 테스트, 배포, 리소스 관리, 알림 등 실무 인프라에서 필요한 내용을 다 담아냈다고 보면 된다. 18개의 챕터를 따라가보자. 전문가가 안내하는 더구나 창시자가 안내해주는 가이드를 따라가보자. 이 책을 통해 한 걸음 더 나아가고 있는 자신을 볼 것이다.
- Total
- Today
- Yesterday
- classpath
- dev-c++
- PHP
- J2SE
- 원격로그인
- CSS3
- LECTURE
- Installation
- Linux
- AJAX
- Apache
- 우분투
- Fedora
- Eclipse
- ftp서버
- EditPlus
- Flex
- Javadoc
- mysql
- JAR
- Windows 8.1
- JDBC
- SQL
- command tools
- ubuntu
- 리눅스
- Fedora14
- windows 7
- Android
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |