چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Platform Engineering on Kubernetes

Mauricio Salatino

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Mauricio Salatino
سال انتشار
۲۰۲۳
فرمت
EPUB
زبان
انگلیسی
حجم فایل
۱۹ مگابایت
شابک
9781617299322، 1617299324

دربارهٔ کتاب

Empower your team with platforms built on top of Kubernetes using open source tools. Adopting Kubernetes is complex—especially when you’re working in an organization with multiple teams, deploying to multiple cloud providers, and working with different stacks. Platform Engineering on Kubernetes shows you how to solve these common cloud native problems with open-source tools and emerging best practices from the Kubernetes community. In Platform Engineering on Kubernetes you will learn about: The principles behind platform engineering and how these apply to Kubernetes Evaluating and adopting open-source projects to build domain specific platforms Creating Platform APIs to enable teams to release more software more efficiently Reducing the cognitive load of a platform for your teams Measuring your platform initiatives using established software delivery metrics Package, version, distribute, and deploy with Helm, Tekton, Dagger and Argo CD Implement a multi-cloud infrastructure strategy using Crossplane Progressive upgrades with Knative Serving and Argo Rollouts Enable development teams with standard application-level APIs with Dapr A platform helps your team stay focused on delivering amazing software. But building a reliable platform on top of Kubernetes demands real expertise. Platform Engineering on Kubernetes reveals how to combine multiple popular open-source projects into a custom platform that works for your applications and your teams. It’s the perfect guide for your organization’s journey to Kubernetes, simplifying cloud native development for your dev teams and helping them deliver software faster. Foreword by Jared Watts. About the technology Kubernetes is an amazing orchestration tool, but it’s just the start of your journey to the cloud. To efficiently deliver cloud-native software, your team needs a solid build pipeline, an efficient package manager and distribution mechanism, and APIs that reduce your team’s cognitive load. This book will show you how to build custom platforms on top of Kubernetes—all with open-source tools such as Dapr, Knative, Argo CD and Rollouts, and Tekton. About the book Platform Engineering on Kubernetes starts by clearly defining the elements of a great Kubernetes-based platform. Then, it systematically introduces the tools you’ll need to build a platform that exactly matches your organization’s requirements. Hands-on examples and detailed code guide you through each step. By the end, you’ll be able to create a complete platform to efficiently deliver cloud-native software without being tied to a specific cloud provider or vendor. About the reader For developers and software architects familiar with the basics of containers and Kubernetes. About the author Mauricio Salatino is currently a Dapr OSS Contributor, a Knative Steering Committee member, and co-lead of the Knative Functions working group. Table of Contents 1 (The rise of) platforms on top of Kubernetes 2 Cloud-native application challenges 3 Service pipelines: Building cloud-native applications 4 Environment pipelines: Deploying cloud-native applications 5 Multi-cloud (app) infrastructure 6 Let’s build a platform on top of Kubernetes 7 Platform capabilities I: Shared application concerns 8 Platform capabilities II: Enabling teams to experiment 9 Measuring your platforms Take the fast track in your journey to continuous delivery, with open source tools for Kubernetes and cloud applications. This book explores the tools and techniques youll need to overcome common cloud native challenges. Summary In Platform Engineering on Kubernetes you will learn how Platform Engineering on Kubernetes shows you how to build secure and reliable Kubernetes-based deployment platforms for enterprise-scale cloud applications. Each chapter presents a different project, clearly demonstrating how it simplifies essential tasks like packaging, building pipelines, observability, and multi-cloud deployment. Developers and architects will learn to confidently integrate established patterns and open source projects into their own systems. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology A platform is a complete system of services, storage, and infrastructure to deploy, host, and manage an application. Cloud providers such a AWS and Azure offer pre-built platforms that allow some customization. By creating your own platform using Kubernetes and other open source software, you can match the needs of your applications exactly. About the book Platform Engineering on Kubernetes accelerates development of cloud-based systems with vibrant open source tools of the Kubernetes ecosystem. Youll use powerful open source projects like Helm, Tekton, Knative, and Crossplane to automate your projects from design through delivery. Learn how to package services, build and deploy services to a Kubernetes cluster, and combine different tools to solve the complex challenges of building your own Kubernetes-based platforms in a cloud native environment. One thing is clear, Platforms are a collection of services that help companies to get their software running in front of their customers (internal or external). Platforms aim to be a one-stop shop for teams to have all the tools that they need to be productive and continuously deliver business valuewith the rise in popularity and with the growing demand to improve development cycles, platforms that once used to provide us with computing resources had leveled up the stack to provide more and more services. In this book, we will focus on organization-specific platforms, not generic Cloud Platforms that you can buy off the shelf, like those offered by Cloud Providers. We also want to focus on Platforms that can work On-Premises on our organizations hardware. This is important for more regulated industries that cannot run on Public Clouds. This forces us to have a broader view of tools, standards, and workflows that can be applied outside the realm of a Cloud Provider. Consuming services from more than one Cloud Provider is also becoming increasingly popular. This can result from working for a company that acquired or became acquired by another company using a different provider, ending up in a situation where multiple providers must coexist, and there should be a shared strategy for both. The kind of platforms we will be looking at extends with custom behavior the layers mentioned before to include company-specific services that allow the organizations development teams to build complex systems for the organization and their customers. About the reader For developers and software architects familiar with the basics of containers and Kubernetes. About the author Mauricio Salatino is a staff engineer at VMware, where he works for the Knative project. He has previously worked as a Kubernetes trainer for LearnK8s, and as a senior software engineer for Red Hat/JBoss in the Business Automation R&D department. Mauricio is an active open-source contributor for different projects, including Jenkins X, Spring Cloud, and JHipster, a three-time speaker at Kubecon, and has been involved in the Kubernetes community since 2016. Take the fast track in your journey to continuous delivery, with open source tools for Kubernetes and cloud applications. This book explores the tools and techniques you'll need to overcome common cloud native challenges. Continuous Delivery for Kubernetes accelerates development of cloud-based systems with vibrant open source projects like Helm, Tekton, Knative, and Crossplane to automate your projects from testing through delivery. Learn how to package services, build and deploy services to a Kubernetes cluster, and combine different tools to solve the complex challenges of CD in a cloud native environment.

قیمت نهایی

۴۴٬۰۰۰ تومان