ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters

دانلود کتاب Kubernetes در بهترین شیوه های تولید: ایجاد و مدیریت خوشه های Kubernetes آماده تولید بسیار در دسترس

Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters

مشخصات کتاب

Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1800202458, 9781800202450 
ناشر: Packt Publishing 
سال نشر: 2021 
تعداد صفحات: 292 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب Kubernetes در بهترین شیوه های تولید: ایجاد و مدیریت خوشه های Kubernetes آماده تولید بسیار در دسترس



طراحی، ساخت و راه اندازی زیرساخت مقیاس پذیر و قابل اعتماد Kubernetes برای تولید

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

  • اجرای بهترین شیوه های صنعت برای ساخت و مدیریت زیرساخت‌های Kubernetes درجه تولید
  • با نحوه معماری خوشه‌های Kubernetes مقیاس‌پذیر، سخت‌تر کردن امنیت کانتینر و تنظیم دقیق مدیریت منابع آشنا شوید
  • درک، مدیریت و اجرای محموله‌های کاری پیچیده تجاری با اطمینان
  • توضیحات کتاب

    اگرچه راه حل های خارج از جعبه می توانند به شما کمک کنند تا یک کلاستر را سریع راه اندازی کنید، اجرای یک خوشه Kubernetes که برای حجم کاری تولید بهینه شده است چالش، به ویژه برای کاربران با دانش پایه یا متوسط. با پوشش دقیق استانداردهای صنعت ابر و بهترین شیوه‌ها برای دستیابی به مقیاس‌پذیری، در دسترس بودن، برتری عملیاتی و بهینه‌سازی هزینه، این کتاب Kubernetes طرحی برای مدیریت برنامه‌ها و خدمات در تولید است.

    شما بیشترین موارد را خواهید یافت. روش متداول برای استقرار و کارکرد خوشه‌های Kubernetes، که استفاده از یک سرویس عمومی مدیریت شده توسط ابر از AWS، Azure یا Google Cloud Platform (GCP) است. این کتاب Amazon Elastic Kubernetes Service (Amazon EKS)، نسخه Kubernetes تحت مدیریت AWS را برای انجام تمرین‌های عملی بررسی می‌کند. همانطور که با جزئیات پیاده‌سازی مخصوص AWS و EKS آشنا می‌شوید، مفاهیم طراحی، بهترین شیوه‌های پیاده‌سازی و پیکربندی قابل اجرا برای سایر سرویس‌های مدیریت شده توسط ابر را درک خواهید کرد. در سرتاسر کتاب، ابزارهای استاندارد و ابرآگنوستیک، مانند Terraform و Ansible را نیز برای تهیه و پیکربندی زیرساخت‌ها کشف خواهید کرد.

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

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

    • معماری های زیرساختی مختلف را برای استقرار Kubernetes کاوش کنید
    • پیاده سازی بهینه منبع باز و تجاری راه‌حل‌های مدیریت ذخیره‌سازی
    • به‌کارگیری بهترین روش‌ها برای تهیه و پیکربندی خوشه‌های Kubernetes، از جمله زیرساخت به‌عنوان کد (IaC) و پیکربندی به‌عنوان کد (CAC)
    • پیکربندی افزونه شبکه خوشه‌ای و اجزای شبکه اصلی برای به دست آوردن بهترین استفاده از آنها
    • محیط Kubernetes خود را با استفاده از جدیدترین ابزارها و بهترین شیوه ها ایمن کنید
    • برای تنظیم دقیق زیرساخت خود، پشته های اصلی مشاهده پذیری، مانند نظارت و گزارش گیری را مستقر کنید< /li>

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

    این کتاب برای ابر است کارشناسان زیرساخت، مهندسین DevOps، مهندسین قابلیت اطمینان سایت، و مدیران مهندسی که به دنبال طراحی و راه اندازی زیرساخت Kubernetes برای تولید هستند. دانش اولیه Kubernetes، Terraform، Ansible، Linux، و AWS برای استفاده بیشتر از این کتاب مورد نیاز است.

    فهرست محتوا

    1. مقدمه ای بر زیرساخت و تولید Kubernetes -آمادگی
    2. معماری تولید - درجه زیرساخت Kubernetes
    3. تامین خوشه های Kubernetes با استفاده از AWS و Terraform
    4. مدیریت پیکربندی کلاستر با Ansible
    5. پیکربندی و ارتقاء خدمات شبکه Kubernetes
    6. ایمن سازی موثر Kubernetes
    7. مدیریت برنامه های ذخیره سازی و حالت دار
    8. استقرار برنامه های یکپارچه و قابل اعتماد
    9. نظارت، ثبت گزارش و قابلیت مشاهده
    10. عملیات و حفظ کارآمد خوشه های Kubernetes

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

Design, build, and operate scalable and reliable Kubernetes infrastructure for production

Key Features

  • Implement industry best practices to build and manage production-grade Kubernetes infrastructure
  • Learn how to architect scalable Kubernetes clusters, harden container security, and fine-tune resource management
  • Understand, manage, and operate complex business workloads confidently

Book Description

Although out-of-the-box solutions can help you to get a cluster up and running quickly, running a Kubernetes cluster that is optimized for production workloads is a challenge, especially for users with basic or intermediate knowledge. With detailed coverage of cloud industry standards and best practices for achieving scalability, availability, operational excellence, and cost optimization, this Kubernetes book is a blueprint for managing applications and services in production.

You'll discover the most common way to deploy and operate Kubernetes clusters, which is to use a public cloud-managed service from AWS, Azure, or Google Cloud Platform (GCP). This book explores Amazon Elastic Kubernetes Service (Amazon EKS), the AWS-managed version of Kubernetes, for working through practical exercises. As you get to grips with implementation details specific to AWS and EKS, you'll understand the design concepts, implementation best practices, and configuration applicable to other cloud-managed services. Throughout the book, you'll also discover standard and cloud-agnostic tools, such as Terraform and Ansible, for provisioning and configuring infrastructure.

By the end of this book, you'll be able to leverage Kubernetes to operate and manage your production environments confidently.

What you will learn

  • Explore different infrastructure architectures for Kubernetes deployment
  • Implement optimal open source and commercial storage management solutions
  • Apply best practices for provisioning and configuring Kubernetes clusters, including infrastructure as code (IaC) and configuration as code (CAC)
  • Configure the cluster networking plugin and core networking components to get the best out of them
  • Secure your Kubernetes environment using the latest tools and best practices
  • Deploy core observability stacks, such as monitoring and logging, to fine-tune your infrastructure

Who this book is for

This book is for cloud infrastructure experts, DevOps engineers, site reliability engineers, and engineering managers looking to design and operate Kubernetes infrastructure for production. Basic knowledge of Kubernetes, Terraform, Ansible, Linux, and AWS is needed to get the most out of this book.

Table of Contents

  1. Introduction to Kubernetes Infrastructure and Production-Readiness
  2. Architecting Production-Grade Kubernetes Infrastructure
  3. Provisioning Kubernetes Clusters Using AWS and Terraform
  4. Managing Cluster Configuration with Ansible
  5. Configuring and Enhancing Kubernetes Networking Services
  6. Securing Kubernetes Effectively
  7. Managing Storage and Stateful Applications
  8. Deploying Seamless and Reliable Applications
  9. Monitoring, Logging, and Observability
  10. Operating and Maintaining Efficient Kubernetes Clusters


فهرست مطالب

Cover
Title Page
Copyright and Credits
Dedication
Contributors
Table of Contents
Preface
Chapter 1: Introduction to Kubernetes Infrastructure and Production-Readiness
	The basics of Kubernetes infrastructure
		Kubernetes components
	Why Kubernetes is challenging in production
	Kubernetes production-readiness
		The production-readiness checklist
	Kubernetes infrastructure best practices
		The 12 principles of infrastructure design and management
		Applications definition and deployment
		Processes, team, and culture
	Cloud-native approach
		The Cloud Native Computing Foundation
		Why we should care about cloud-native
		Cloud-native landscape and ecosystem
		Cloud-native trail map
	Summary
	Further reading
Chapter 2: Architecting Production-Grade Kubernetes Infrastructure
	Understanding Kubernetes infrastructure design considerations
		Scaling and elasticity
		High availability and reliability
		Security and compliance
		Cost management and optimization
		Manageability and operational efficiency
	Exploring Kubernetes deployment strategy alternatives
	Designing an Amazon EKS infrastructure
		Choosing the infrastructure provider
		Choosing the cluster and node size
		Choosing tools for cluster deployment and management
		Deciding the cluster architecture
	Summary
	Further reading
Chapter 3: Provisioning Kubernetes Clusters Using AWS and Terraform
	Technical requirements
		Installing Terraform
	Implementation principles and best practices
	Cluster deployment and rollout strategy
	Preparing Terraform
		Terraform directory structure
		Persisting the Terraform state
		Creating Terraform state configuration
		Provisioning the Terraform state
		Utilizing Terraform workspaces
	Creating the network infrastructure
		Developing the VPC Terraform module
		Developing the cluster VPC
		Provisioning the cluster VPC
	Creating the cluster infrastructure
		Developing the EKS Terraform module
		Developing the workers' Terraform module
		Developing the Kubernetes cluster Terraform module
		Putting all modules together
		Provisioning the cluster infrastructure
	Cleaning up and destroying infrastructure resources
		Destroying the cluster resources
		Destroying the VPC resources
		Destroying the shared state resources
	Summary
	Further reading
Chapter 4: Managing Cluster Configuration with Ansible
	Technical requirements
	Installing the required tools
	Implementation principles
	Kubernetes configuration management
		Kubernetes configuration management workflow
		Configuration management with Ansible
	Configuring the clusters
		The ansible directory's structure
		Creating Ansible templates
		Creating Ansible variables
		Creating Ansible inventories
		Creating Ansible tasks
		Creating the cluster's playbook
		Applying the cluster's Ansible playbook
	Destroying the cluster's resources
	Summary
	Further reading
Chapter 5: Configuring and Enhancing Kubernetes Networking Services
	Technical requirements
	Introducing networking production readiness
	Configuring Kube Proxy
	Configuring the Amazon CNI plugin
	Configuring CoreDNS
	Configuring ExternalDNS
	Configuring NGINX Ingress Controller
	Deploying the cluster's network services
	Destroying the cluster's resources
	Summary
	Further reading
Chapter 6: Securing Kubernetes Effectively
	Technical requirements
	Securing Kubernetes infrastructure
	Managing cluster access
		Cluster authentication
		Cluster authorization
		Admission controller
	Managing secrets and certificates
		Creating and managing secrets
		Managing TLS certificates with Cert-Manager
	Securing workloads and apps
		Isolating critical workloads
		Hardening the default pod security policy
		Limiting pod access
		Creating network policies with Calico
		Monitoring runtime with Falco
	Ensuring cluster security and compliance
		Executing Kubernetes conformance tests
		Scanning cluster security configuration
		Executing the CIS Kubernetes benchmark
		Enabling audit logging
	Bonus security tips
	Deploying the security configurations
	Destroying the cluster
	Summary
	Further reading
Chapter 7: Managing Storage and Stateful Applications
	Technical requirements
		Installing the required tools
	Implementation principles
	Understanding the challenges with stateful applications
	Tuning Kubernetes storage
		Understanding storage primitives in Kubernetes
	Choosing a persistent storage solution
	Deploying stateful applications
		Installing OpenEBS
		Deploying a stateful application on OpenEBS volumes
	Summary
	Further reading
Chapter 8: Deploying Seamless and Reliable Applications
	Technical requirements
	Understanding the challenges with container images
		Exploring the components of container images
		Choosing the right container base image
		Reducing container image size
		Scanning container images for vulnerabilities
		Testing the download speed of a container image
		Applying container base images best practices
	Learning application deployment strategies
		Choosing the deployment model
		Monitoring deployments
		Using readiness and liveness container probes
	Scaling applications and achieving higher availability
	Summary
	Further reading
Chapter 9: Monitoring, Logging, and Observability
	Technical requirements
	Understanding the challenges with Kubernetes observability
		Exploring the Kubernetes metrics
	Learning site reliability best practices
	Monitoring, metrics, and visualization
		Installing the Prometheus stack on Kubernetes
		Monitoring applications with Grafana
	Logging and tracing
		Installing the EFK stack on Kubernetes
	Summary
	Further reading
Chapter 10: Operating and Maintaining Efficient Kubernetes Clusters
	Technical requirements
	Learning about cluster maintenance and upgrades
		Upgrading kubectl
		Upgrading the Kubernetes control plane
		Upgrading Kubernetes components
		Upgrading Kubernetes worker nodes
	Preparing for backups and disaster recovery
		Installing Velero on Kubernetes
		Taking a backup of specific resources using Velero
		Restoring an application resource from its backup using Velero
	Validating cluster quality
		Generating compliance reports
		Managing and improving the cost of cluster resources
	Summary
	Further reading
About Packt
Other Books You May Enjoy
Index




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