|
책을 읽고 든 생각은 개발자가 아닌 사람도 이해하기 쉽게 잘 적혀져있는 책이구나 하는 생각이 들었다. IT 업계 관계자분들도 읽으면 어떻게 시스템이 셋업되는지 이해할 수 있을 것 같다. 시작부분에는 전반적인 시장분석이 되어있다. 또 클라우드는 레거시와 비교했을때, 견고하지 못하지만, 상대적으로 Delivery가 짧은시간에 가능하고, 저렴하며, 생명주기가 짧고 동적인 자원을 할당하며, 장애 발생 시 버리고 신규로 생성할 수 있다. 레거시와 클라우드는 궁극적인 목표 지향은 동일하지만, 클라우드는 무한 확장이라는 옵션이 추가되었다고 생각하면 된다. IaaS, PaaS, SaaS 설명에서 조금 더 중요하다고 생각되는 부분은 클라우드 인프라 시장이 IaaS에서 PaaS로 넘어오고 있다는 점이다. 개발자인 입장에서 AWS는 안들어볼수없는 단어인데 AWS가 IaaS의 대표적인 예시이다. 호스팅을 하고 PaaS에서 빌드를 한다고 생각하면 되는데, PaaS는 인프라 SW까지 이미지 형태로 할당해주는 개념이라고 생각하면 된다. 아직도 책의 일부분밖에 적지못했다. 처음 책을 받았을때, 책 두께가 얇다고 생각되어 많은 내용이 있을까 싶었지만, 컨테이너, CI/CD, 가장 핵심인 쿠버네티스까지 포함해서 아주 방대한 양이 이해하기 쉽게 풀어져있다. 쿠버네티스를 간단히 설명하면, 쿠버네티스는 조타수 또는 조종사를 의미하는 그리스어에서 유래되어, 배의 조종키가 배의 나아갈 방향을 정하는 아주 중요한 역할을 하는것처럼 쿠버네티스는 컨테이너에 대한 오케스트레이션을 수행한다. 쿠버네티스의 주요기능은 다중 호스트를 클러스터로 묶어 관리하고, 대규모 컨테이너에 대한 배포와 관리를 한다. 또한 컨테이너에 대한 스케줄링, 롤링 업데이트, 롤백, 동적 배치, 자동 스케일아웃, 자동 장애 복구등의 라이프 사이클 관리를 한다. 이론적 내용 설명이 끝나면, DevOps 생산성 극대화, MSA를 위해 구성되어야하는 인프라 등 쿠버네티스 활용법을 통한 디지털 플랫폼 사례들을 접해볼수있다. 쿠버네티스란 단어를 알고만 있었던 나에게 보다 쉽게 쿠버네티스에 대해 이해할 수 있는 기회가 되었다. 마찬가지로 처음 접해보거나, 이론적으로 이해가 필요한 분들은 책을 읽어보시는것을 추천한다. YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다 |
|
이 책은 "세상에서 가장 쉬운 쿠버네티스 개념 길라잡이"라는 표현 답게 주요 개념을 풀어서 설명하고 있습니다. 선배가 후배에게 경험을 기반으로 한 노하우를 알려주는 느낌으로 편하게 읽게 되는 부분이 장점인 것 같습니다. 쿠버네티스에 관심이 많은 학생으로서 실전에서는 어떻게 활용하고, 어떤 부분에 주의해야하는지에 대한 팁을 제시하는 부분이나, 국내 대기업과 중견기업에서는 실제로 어떻게 사용하였는지에 대한 예시를 들은 부분이 흥미로웠습니다. 저와 같은 입문자나 쿠버네티스 관련 지식을 넓히고 싶은 사람에게 추천하고 싶습니다.
YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다 |
|
와 이 책 진짜 좋아요! 사실 저희 회사는 규모가 크지 않아 아직 쿠버네티스 도입을 안했는데 후에 이직을 위해서라도 선택이 아닌 필수처럼 느껴져서 항상 공부를 해야겠다는 마음을 가지고 있었습니다. 그래서 몇번 책을 읽어보려고 시도는 했으나 처음부터 이해도 안되는 탓에 몇장 읽지도 못하고 접은게 셀 수 도 없는데요.. (너무 어려워요ㅠㅠ) |
|
쿠버네티스를 시작한다면 [쿠버네티스 실전 활용서]
저자 소개
책 소개
1장은 클라우드 환경 현황입니다. 클라우드가 기존의 가상화와 무엇이 다른지, PaaS가 왜 부상하게 되었는지 설명합니다. 2장에서는 PaaS의 개요부터 컨테이너의 부상, 컨테이너 오케스트레이션의 역할 순으로 떠오르고 있는 PaaS 이야기을 설명합니다. 3장에서는 쿠버네티스의 실전 활용법과 디지털 플랫폼 혁신 사례들을 설명합니다. 쿠버네티스를 주요 플랫폼으로 적용한 애플리케이션 현대화, 디지털 트랜스 포메이션, 마이크로 서비스 아키텍처(MSA), DevOps, 멀티/하이브리드 클라우드, Active-Active 데이터센터 구성, 재해복구에 대한 활용법과 사례를 자세히 설명했습니다.
인상 깊게 읽은 부분
클라우드? 가상화? 가상화는 서버, 저장장치, 네트워크 등의 인프라를 가상형태로 추상화하여 이를 논리적으로 합치거나 나누는 기술입니다. 가상화는 효율적인 자원 활용을 통해 인프라의 총비용을 절감하는 것이 목적입니다. 클라우드는 이런 가상화 기술을 이용하여 사용자가 스스로 필요한 컴퓨팅 자원을 자동화된 방식으로 즉시 제공받을 수 있는 서비스 환경입니다.
PaaS란?
컨테이너란?
쿠버네티스란?
기존 서적과의 차이
추천 독자
느낀점
한줄평
YES24 리뷰어 클럽 서평단 자격으로 작성한 리뷰입니다. |