وبلاگ بلیان

Programming Kubernetes : developing cloud-native applications

معرفی کتاب «Programming Kubernetes : developing cloud-native applications» نوشتهٔ Michael Hausenblas; Stefan Schimanski، منتشرشده توسط نشر O'Reilly Media در سال 2019. این کتاب در فرمت epub، زبان انگلیسی ارائه شده است. «Programming Kubernetes : developing cloud-native applications» در دستهٔ بدون دسته‌بندی قرار دارد.

With Early Release ebooks, you get books in their earliest form-the author's raw and unedited content as he or she writes-so you can take advantage of these technologies long before the official release of these titles. While Kubernetes has established itself as the industry standard for managing containers and their lifecycles, there's a definite need for good practices on how to write native applications. Until now, knowledge on programming Kubernetes has been scattered over a thousands of Slack channels and Stack Overflow answers. This practical guide shows application and infrastructure developers, DevOps practitioners, and site reliability engineers how to develop cloud-native apps that run on Kubernetes. AWS developer advocate Michael Hausenblas and principal software engineer Stefan Schimanski guide you through Kubernetes's basic building blocks, including the client-go API library, custom resources, and cloud-native programming languages. This intermediate-level book requires a minimum understanding of development and system administration tools and practices such as package management, the Go programming language, and Git. This book shows you how to: Develop cloud-native applications on Kubernetes Extend Kubernetes using controllers and custom resources Manage the application lifecycle with operators Use cloud-native programming languages Apply good practices for developing apps on and in Kubernetes If you're looking to develop native applications in Kubernetes, this is your guide. Developers and AppOps administrators will learn how to build Kubernetes-native applications that interact directly with the API server to query or update the state of resources. AWS developer advocate Michael Hausenblas and Red Hat principal software engineer Stefan Schimanski explain the characteristics of these apps and show you how to program Kubernetes to build them. You'll explore the basic building blocks of Kubernetes, including the client-go API library and custom resources. All you need to get started is a rudimentary understanding of development and system administration tools and practices, such as package management, the Go programming language, and Git. Walk through Kubernetes API basics and dive into the server's inner structure Explore Kubernetes's programming interface in Go, including Kubernetes API objects Learn about custom resources—the central extension tools used in the Kubernetes ecosystem Use tags to control Kubernetes code generators for custom resources Write custom controllers and operators and make them production ready Extend the Kubernetes API surface by implementing a custom API server
دانلود کتاب Programming Kubernetes : developing cloud-native applications