ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب End-to-End Automation with Kubernetes and Crossplane: Develop a control plane-based platform for unified infrastructure, services, and application automation

دانلود کتاب اتوماسیون انتها به انتها با Kubernetes و Crossplane: یک پلت فرم مبتنی بر هواپیمای کنترلی برای زیرساخت ها، خدمات و اتوماسیون برنامه یکپارچه ایجاد کنید.

End-to-End Automation with Kubernetes and Crossplane: Develop a control plane-based platform for unified infrastructure, services, and application automation

مشخصات کتاب

End-to-End Automation with Kubernetes and Crossplane: Develop a control plane-based platform for unified infrastructure, services, and application automation

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1801811547, 9781801811545 
ناشر: Packt Publishing 
سال نشر: 2022 
تعداد صفحات: 250 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 21 مگابایت 

قیمت کتاب (تومان) : 41,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب End-to-End Automation with Kubernetes and Crossplane: Develop a control plane-based platform for unified infrastructure, services, and application automation به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب اتوماسیون انتها به انتها با Kubernetes و Crossplane: یک پلت فرم مبتنی بر هواپیمای کنترلی برای زیرساخت ها، خدمات و اتوماسیون برنامه یکپارچه ایجاد کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب اتوماسیون انتها به انتها با Kubernetes و Crossplane: یک پلت فرم مبتنی بر هواپیمای کنترلی برای زیرساخت ها، خدمات و اتوماسیون برنامه یکپارچه ایجاد کنید.



سفر کامل به سوی خودکارسازی فراهم کردن زیرساخت و استقرار برنامه‌های بومی ابری

ویژگی‌های کلیدی

  • < span>از Crossplane و Kubernetes برای تجربه اتوماسیون یکپارچه زیرساخت‌ها و برنامه‌ها استفاده کنید
  • یک پلت‌فرم زیرساخت سلف‌سرویس مدرن بسازید که دستورالعمل‌های انتزاعی و خط‌مشی‌های داخلی
  • راهنمای شفاف در مورد مبادلات برای مدیریت پیکربندی Kubernetes و ابزارهای اکوسیستم

شرح کتاب

در چند سال اخیر، سازمان‌های بی‌شماری از مدل عملیاتی استقرار برنامه‌های مخرب ارائه شده توسط Kubernetes استفاده کرده‌اند. با راه اندازی Crossplane، همان مزایا به دنیای تأمین و مدیریت زیرساخت ها می رسد. محدودیت‌های زیرساخت به عنوان کد با توجه به مدیریت دریفت، کنترل دسترسی مبتنی بر نقش، همکاری تیمی و قرارداد ضعیف باعث می‌شود افراد به سمت اتوماسیون زیرساخت مبتنی بر هواپیمای کنترل حرکت کنند، اما راه‌اندازی آن نیازمند دانش و تلاش زیادی است. .

این کتاب شما را به سفری دقیق از طریق ساخت یک پلت فرم اتوماسیون زیرساخت مبتنی بر هواپیما با Kubernetes و Crossplane می برد. اگرچه چشم انداز بومی ابری توسط CNCF دارای فهرست گسترده ای از ابزارهایی است که می تواند تجزیه و تحلیل و انتخاب را دشوار کند، این کتاب شما را در انتخاب ابزارهای مناسب برای مدیریت پیکربندی Kubernetes راهنمایی می کند که به بهترین وجه مناسب مورد استفاده است. شما در مورد مدیریت پیکربندی با ماژول های عملی ساخته شده بر روی ابزارهای مدیریت پیکربندی محبوب مانند Helm، Kustomize، CNAB، Argo، Keptn و Open Policy Agent خواهید آموخت. نمونه‌های موجود در کتاب الگوهایی هستند که می‌توانید مستقیماً در کار خود از آنها استفاده کنید.

در پایان این کتاب DevOps، می‌توانید یک اتوماسیون زیرساخت مدرن بسازید. پلت فرمی برای یکسان سازی اتوماسیون برنامه و زیرساخت.

آنچه یاد خواهید گرفت

  • درک زمینه اتوماسیون زیرساخت مبتنی بر Kubernetes
  • با کمک مثال‌های عملی با مفاهیم Crossplane آشنا شوید
  • Crossplane را برای ایجاد یک پلت فرم اتوماسیون زیرساخت مدرن گسترش دهید
  • از ابزارهای مدیریت پیکربندی مناسب در محیط Kubernetes استفاده کنید< /span>
  • کاوش الگوها برای یکسان سازی اتوماسیون برنامه و زیرساخت
  • کشف روش های مهندسی برتر برای پلت فرم زیرساخت به عنوان یک محصول

این کتاب برای چه کسی است

این کتاب برای معماران ابر، مهندسان پلتفرم، اپراتورهای زیرساخت یا برنامه‌ها و علاقه‌مندان به Kubernetes است که می‌خواهند زیرساخت‌ها و اتوماسیون برنامه‌ها را ساده کنند. قبل از اینکه بتوانید با این کتاب شروع کنید به درک اولیه Kubernetes و بلوک‌های سازنده آن مانند Pod، Deployment، Service و Namespace نیاز است.

فهرست محتوا

  1. معرفی مدل عملیاتی جدید
  2. بررسی وضعیت اتوماسیون زیرساخت span>
  3. اتوماتیک زیرساخت با Crossplane
  4. ترکیب زیرساخت با Crossplane
  5. span>
  6. کاوش الگوهای پلتفرم زیرساخت
  7. الگوی Crossplane بیشتر
  8. توسعه و مقیاس بندی Crossplane
  9. شناخت مبادلات span>
  10. استفاده از Helm، Kustomize، و KubeVela
  11. برنامه‌های Onboarding با Crossplane
  12. تطبیق سکوی رانندگی

توضیحاتی درمورد کتاب به خارجی

A complete journey to automating infrastructure provisioning and cloud-native application deployment

Key Features

  • Leverage Crossplane and Kubernetes for a unified automation experience of infrastructure and apps
  • Build a modern self-service infrastructure platform abstracting recipes and in-house policies
  • Clear guidance on trade-offs to manage Kubernetes configuration and ecosystem tools

Book Description

In the last few years, countless organizations have taken advantage of the disruptive app deployment operating model provided by Kubernetes. With the launch of Crossplane, the same benefits are coming to the world of infrastructure provisioning and management. The limitations of Infrastructure as Code with respect to drift management, role-based access control, team collaboration, and weak contract are making people move toward control-plane-based infrastructure automation, but setting it up requires a lot of know-how and effort.

This book will take you on a detailed journey through building a control-plane-based infrastructure automation platform with Kubernetes and Crossplane. Although the cloud-native landscape by CNCF has an overwhelming list of tools that can make it difficult to analyze and choose, this book will guide you in selecting the right tools for Kubernetes configuration management that best suit the use case. You'll learn about configuration management with hands-on modules built on popular configuration management tools such as Helm, Kustomize, CNAB, Argo, Keptn, and Open Policy Agent. The examples in the book will be patterns that you can directly use in your work.

By the end of this DevOps book, you'll be able to build a modern infrastructure automation platform to unify application and infrastructure automation.

What you will learn

  • Understand the context of Kubernetes-based infrastructure automation
  • Get to grips with Crossplane concepts with the help of practical examples
  • Extend Crossplane to build a modern infrastructure automation platform
  • Use the right configuration management tools in the Kubernetes environment
  • Explore patterns to unify application and infrastructure automation
  • Discover top engineering practices for infrastructure platform as a product

Who this book is for

This book is for cloud architects, platform engineers, infrastructure or application operators, and Kubernetes enthusiasts who want to simplify infrastructure and application automation. A basic understanding of Kubernetes and its building blocks like Pod, Deployment, Service, and Namespace is needed before you can get started with this book.

Table of Contents

  1. Introducing The New Operating Model
  2. Examining the State of Infrastructure Automation
  3. Automating Infrastructure with Crossplane
  4. Composing Infrastructure with Crossplane
  5. Exploring Infrastructure Platform Patterns
  6. More Crossplane Pattern
  7. Extending and Scaling Crossplane
  8. Knowing The Trade-offs
  9. Using Helm, Kustomize, and KubeVela
  10. Onboarding Applications with Crossplane
  11. Driving Platform Adoption


فهرست مطالب

Cover
Title page
Copyright and Credits
Contributors
About the reviewer
Table of Contents
Preface
Part 1: The Kubernetes Disruption
Chapter 1: Introducing the New Operating Model
	The Kubernetes journey
	Characteristics of the new operating model
		Team collaboration and workflows
		Control theory
		Interoperability
		Extensibility
		Architecture focus
		Open source, community, and governance
	The next Kubernetes use case
	Summary
Chapter 2: Examining the State of Infrastructure Automation
	The history of infrastructure automation
	The need for the next evolution
		The limitations of IaC
		A Kubernetes operating model for automation
		Multi-cloud automation requirements
	Crossplane as a cloud control plane
	A universal control plane
	Open standards for infrastructure vendors
		Wider participation
		The cloud provider partnerships
	Other similar projects
	Summary
Part 2: Building a Modern Infrastructure Platform
Chapter 3: Automating Infrastructure with Crossplane
	Understanding Custom Resource Definitions and custom controllers
		Adding a new CRD
		Working with the CRD
	Understanding the Crossplane architecture
		Managed resources
		Providers
		Composite resources
		Crossplane core
	Installing Crossplane
	Installing and configuring providers
		Setting up a cloud account
		Installing a provider
		Configuring the provider
	Multiple provider configuration
	An example of POSTGRES provisioning
	Summary
Chapter 4: Composing Infrastructure with Crossplane
	Feeling like an API developer
	How do XRs work?
		XRD
		Composition
		Claim
	Postprovisioning of an XR
		Readiness check
		Patch status
		Propagating credentials back
	Preprovisioned resources
	Building an XR
		The infrastructure API requirement
		Creating the XRD
		Providing implementation
		Provisioning the resources with a claim
	Troubleshooting
	Summary
Chapter 5: Exploring Infrastructure Platform Patterns
	Evolving the APIs
		API implementation change
		Hands-on journey with composition revision
		API contract changes
		Non-breaking changes
		Version upgrade
		Version upgrade with breaking changes
	Nested and multi-resource XRs
		PatchSets
	XRD detailed
		Naming the versions
		The openAPIV3Schema structure
		The additional parameter of an attribute
		Printer columns
	Managing external software resources
		Unifying the automation
	Summary
Chapter 6: More Crossplane Patterns
	AWS provider setup
		Creating an AWS account and IAM user
		Creating the Kubernetes secret
		AWS provider and ProviderConfig setup
	Managing dependencies
		Resource reference within and nested XR
		Referring to an outside resource
	Secret propagation hands-on
	Helm provider hands-on
	Defining API boundaries
	Alerts and monitoring
		Enabling Prometheus to scrape metrics
		Setting up monitoring alerts
		Enabling the Grafana dashboard
	More troubleshooting patterns
	Summary
Chapter 7: Extending and Scaling Crossplane
	Building a new provider
	XRM detailed
		Configuration fidelity
		Spec and status configuration
		Naming the custom and external resource
		Configuration ownership
		Sensitive input and output fields
	Framework to build a provider
	Packaging and distribution of XR/Claim
		Packaging and distribution
		Installing and using the configuration
	Testing the configurations
		Installing KUTTL
		KUTTL test setup
		TDD
	Multi-tenant control plane patterns
		Multi-tenancy with a single cluster
		Multi-tenancy with multiple clusters
	Summary
Part 3:Configuration Management Tools and Recipes
Chapter 8: Knowing the Trade-offs
	Unified automation scope
	Complexity clock, requirements, and patterns
		The configuration complexity clock
		Configuration management requirements
		Patterns and trade-off
	Open Application Model
		KubeVela, the OAM implementation
	Specialized and extendable abstraction
		Specialized abstraction
		Extendable abstraction
	Impact of change frequency
		XRM change frequency
	Summary
Chapter 9: Using Helm, Kustomize, and KubeVela
	Application configuration management capabilities
	Using Helm for application deployment
		Working with an existing chart
	Hands-on chart development
		Chart generation
	Customizing configurations with Kustomize
	Deploying application workloads with KubeVela
		Anatomy of a KubeVela application definition
	Summary
Chapter 10: Onboarding Applications with Crossplane
	The automation requirements
	The solution
	Preparing the control plane
		The GCP provider
		The GitLab provider
		Helm and Kubernetes provider setup
	Automating the application deployment environment
	The repository and CI setup
		GitLab configuration
		The onboarding XR/claim API
	The deployment dependencies
	API boundary analysis
	Summary
Chapter 11: Driving the Platform Adoption
	Why we need an infrastructure platform as a product
	Understanding customers\' needs
		Product development practices
		Self-service
		Collaborative backlog management
	The platform product life cycle and team interaction
	The OAM personas
	Summary
Index
Other Books You May Enjoy




نظرات کاربران