디지털 트랜스포메이션을 이끌어가는 핵심 기술 중 하나인 클라우드는 기업 경영 활동에 중요한 가치를 제공하고 있습니다. 그러나 오늘날 하나의 기업 환경 내에도 다양한 클라우드 플랫폼들이 함께 존재하는 등 복잡성과 어려움은 더욱 늘어나고 있습니다. 프라이빗 클라우드를 내부에 구축함에 있어 관련 역량 확보의 어려움을 체감하는 입장에서는, 런타임 환경의 가상화(컨테이너) 기술이 Kubernetes로 수렴되고 있다는 것이 참 반가운 일입니다.
Cloud Foundry 등 다양한 PaaS 플랫폼들이 존재하지만, 우선 이 책을 통해 OKD부터 시작해 보면서 다른 기술로 확대해 나가는 것도 좋은 방법이 될 것입니다. 이러한 측면에서 리눅스데이타시스템의 ‘PaaS 구축 가이드’는 커뮤니티 오픈소스 Kubernetes에 대해 기초 지식이 부족하더라도 Command부터 하나씩 따라가면서 구축 실무를 쉽게 경험할 수 있도록 구성되어 있어 초·중급자에게 더욱 추천할 만합니다.
- 성동훈 (포스코ICT IT기술서비스사업부장)
PaaS의 모든 구성요소(OS, 가상화, 컨테이너, K8S, CI/CD, 애플리케이션) 및 기본적인 아키텍처에 대해 이해하기 쉽게 잘 정리되어 있습니다. PaaS를 처음 경험해보는 사용자도 따라하기 쉽게 잘 정리되어 있고, 최신 상용 버전과 비교해도 거의 유사한 수준으로 잘 가이드 되어 있습니다. 국내 PaaS 관련 서적이 전무한 상황에서 개념 정리 및 실사용까지 가능하여 PaaS를 처음 접해보거나, 관심있으신 분들께 추천 드리고 싶습니다.
- 안세훈 (LG U+ 아키텍처팀 기술책임)
클라우드, DevOps, MSA, AI까지 소위 ‘핫’한 기술들은 대부분 오픈소스를 기반으로 하고 있기에, 현재의 IT 기술은 오픈소스 기술을 빼고 논할 수가 없습니다. 그러나 오픈소스는 배우기 어렵습니다. 아니, 가르쳐주는 사람도 없으며 배울 곳도 마땅치 않고 오로지 스스로 찾는 방법 외에는 없습니다. 그러나 뒤돌아보면, 시작을 어려워했던 나에게 어떻게 하면 되는지를 조언해 준 선배 한 명쯤은 있었을 것입니다. 여러분들에게 이 책이 그런 시작을 도와주는 선배가 될 것이라 믿어 의심치 않습니다.
이 책은 A부터 Z까지 담고 있지는 않지만 오픈소스 PaaS 플랫폼 소프트웨어인 OKD를 구성하기 위해 필요한 요소들을 실전 위주로 잘 정리하여 기본이 되는 A를 충실하게 구성한 책입니다. 당장 어디서부터 시작해야 하는지 모른다면 이 책은 실무에서 바로 적용해 볼 수 있는 자습서로써 독자 여러분의 클라우드로의 여행을 위한 좋은 시작점이 되어줄 것입니다.
- 윤인수 (LG U+ 클라우드전략팀 책임)
최근 클라우드 기술은 인공지능, IoT, 빅데이터 등의 신기술과 융합하여 다양한 산업 분야로 적용이 확산되고 있으며, ICT의 중요한 기반 기술로써 자리매김하고 있습니다. 더욱이 클라우드 응용들의 개발, 배포, 실행에 이르는 기술과 환경을 제공하는 PaaS는 클라우드의 성장과 더불어 그 중요성을 한층 키워가고 있습니다.
‘쉽게 따라하는 PaaS 구축 가이드’는 다소 어려울 수 있는 PaaS의 개념과 사용 방법을 OKD라는 커뮤니티 프로젝트를 기반으로 실습 위주로 구성하여 초보자도 쉽게 이해하고 사용할 수 있도록 이끌어주고 있어 PaaS에 관심이 있는 분들이 참고한다면 많은 도움이 될 것 같습니다.
- 강동재 (한국전자통신연구원 클라우드 기반 SW연구실 실장)
4차 산업의 기반 기술인 AI, 빅데이터, 클라우드, 5G 등의 기술 변화에 맞추어 스마트 시티, 자율 자동차, 스마트 산단 등 다양한 곳에서 개발에 대한 이슈가 증대되고 있는 시점에서 이론과 실습이 적절하게 구성된 개발 서적을 접하게 되어 기쁘게 생각합니다. 특히, 이 책에서 주로 다루고 있는 CentOS 8과 OKD 4 버전의 새로운 기능과 구성, 구축 방법, 실제 활용 등에 대한 이론과 Cockpit을 활용한 운용법, Spring Boot 예제 등은 초·중급 개발자들에게 개발 방법의 이론 및 실습서로서 그 가치가 충분히 있다고 판단되며, 많은 도움이 될 것으로 기대됩니다.
- 김진택 (한국클라우드컴퓨팅연구조합 사무국장)
기술 습득은 이론과 실습이 병행되어야 자신의 것으로 체화됩니다. 이 책은 가상화, 클라우드에 적합한 운영체제(CentOS8) 특성에 대한 기본적인 이론 내용과 설치 및 활용에 대한 상세한 실습 내용을 단계별로 습득할 수 있도록 구성되어 있습니다. 또한 가상 머신을 활용하여 컨테이너 기반의 애플리케이션을 관리하는 플랫폼인 OKD의 최신 버전 기능 이해와 예제를 통한 활용 방법을 설명하고 있습니다. 이 책을 통해 가상화, 운영 체제, DevOps 등에 대한 이해를 바탕으로 PaaS 구축을 실습과 함께 쉽게 이해할 수 있을 것이라고 생각합니다.
- 박종훈 (한양대학교 ERICA LINC+사업단 교수)