서문
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
이 책을 읽어야 하는 대상
Kubernetes는 Cloud 네이티브 개발의 사실상 표준입니다. 다음 애플리케이션을 더 쉽게 개발하고, 더 빠르게 배포하고, 더 안정적으로 운영할 수 있는 강력한 도구입니다. 하지만 Kubernetes의 강력한 기능을 활용하려면 올바르게 사용해야 합니다. 이 책은 실제 애플리케이션을 Kubernetes에 배포하고 있으며 Kubernetes를 기반으로 구축하는 애플리케이션에 적용할 수 있는 패턴과 사례를 학습하는 데 관심이 있는 모든 사람을 대상으로 합니다.
중요한 것은 이 책이 Kubernetes에 대한 입문서가 아니라는 점입니다. 이 책은 사용자가 Kubernetes API와 도구에 기본적으로 익숙하고 Kubernetes 클러스터를 생성하고 상호 작용하는 방법을 알고 있다고 가정합니다. Kubernetes를 배우고자 하는 경우, 다음과 같은 훌륭한 리소스가 많이 있습니다: 시작 및 실행 (O'Reilly)과 같은 훌륭한 리소스를 통해 소개해 드릴 수 있습니다.
대신, 이 책은 특정 애플리케이션과 워크로드를 Kubernetes에 배포하는 방법에 대해 자세히 알아보고자 하는 모든 사람을 위한 리소스입니다. Kubernetes에 첫 번째 애플리케이션을 배포하려는 사람이든, 수년 동안 Kubernetes를 사용해 온 사람이든 이 책은 유용할 것입니다.
이 책을 쓴 이유
저희 네 명은 다양한 사용자가 애플리케이션을 Kubernetes에 배포하도록 지원한 상당한 경험을 가지고 있습니다. 이러한 경험을 통해 우리는 사람들이 어려움을 겪는 부분을 파악하고 성공으로 가는 길을 찾도록 도왔습니다. 이 책을 집필하면서 우리는 더 많은 사람들이 실제 경험에서 얻은 교훈을 읽고 배울 수 있도록 이러한 경험을 담으려고 노력했습니다. 우리의 경험을 글로 옮김으로써 우리의 지식을 확장하고 여러분이 스스로 Kubernetes에서 애플리케이션을 성공적으로 배포하고 관리할 수 있기를 바랍니다.
이 책 탐색하기
이 책을 한 번에 처음부터 끝까지 읽을 수도 있지만, 실제로는 그렇게 하려는 의도가 아닙니다. 대신, 이 책은 독립된 챕터로 구성되어 있으며, 각 챕터는 Kubernetes로 수행해야 할 수 있는 특정 작업에 대한 전체 개요를 제공합니다. 독자들이 특정 주제나 관심사에 대해 배우기 위해 책을 읽다가 새로운 주제가 떠오를 때 다시 돌아올 수 있기를 기대합니다.
이 독립적인 접근 방식에도 불구하고 일부 주제는 책 전체에 걸쳐 있습니다. Kubernetes에서 애플리케이션 개발에 대한 여러 장이 있습니다. 2장에서는 개발자 워크플로우를 다룬다. 5장에서는 지속적 통합과 테스트에 대해 설명합니다. 15장에서는 Kubernetes 위에 더 높은 수준의 플랫폼을 구축하는 방법을 다루고, 16장에서는 상태 및 상태 저장 애플리케이션 관리에 대해 설명합니다. 애플리케이션 개발 외에도 Kubernetes에서 ...