ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Kubernetes on AWS: Deploy and manage production-ready Kubernetes clusters on AWS

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

Kubernetes on AWS: Deploy and manage production-ready Kubernetes clusters on AWS

مشخصات کتاب

Kubernetes on AWS: Deploy and manage production-ready Kubernetes clusters on AWS

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

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



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

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


در صورت تبدیل فایل کتاب Kubernetes on AWS: Deploy and manage production-ready Kubernetes clusters on AWS به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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



یاد بگیرید که به راحتی ارکستراسیون کانتینر را در AWS پیاده سازی کنید

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

  • از قدرت Kubernetes در AWS برای استقرار برنامه های بسیار مقیاس پذیر استفاده کنید
  • خوشه‌های Provision Kubernetes در محیط‌های Amazon EC2
  • اجرای بهترین شیوه‌ها برای بهبود کارایی و امنیت Kubernetes در فضای ابری

توضیحات کتاب

کانتینرهای Docker قول می‌دهند که روشی را که توسعه‌دهندگان و عملیات می‌سازند، استقرار و مدیریت می‌کنند برنامه‌های در حال اجرا بر روی ابر را رادیکال کنند. Kubernetes ابزارهای ارکستراسیونی را که برای تحقق این وعده در تولید نیاز دارید، فراهم می کند.

Kubernetes در AWS شما را در استقرار یک خوشه Kubernetes آماده برای تولید بر روی پلتفرم AWS راهنمایی می‌کند. سپس خواهید فهمید که چگونه از قدرت Kubernetes که یکی از سریعترین پلتفرم های در حال رشد برای هماهنگی کانتینر مبتنی بر تولید است، برای مدیریت و به روز رسانی برنامه های خود استفاده کنید. Kubernetes در حال تبدیل شدن به گزینه مورد علاقه برای استقرار در درجه تولید برنامه های کاربردی بومی ابری است. این کتاب Kubernetes را از اصول اولیه پوشش می دهد. شما با یادگیری در مورد انتزاعات قدرتمند Kubernetes - Pods و Services - که مدیریت استقرار کانتینر را آسان می کند، شروع خواهید کرد. این با یک تور راهنما از طریق راه اندازی یک خوشه Kubernetes آماده تولید در AWS دنبال می شود، در حالی که تکنیک های مورد نیاز برای استقرار و مدیریت موفقیت آمیز برنامه های خود را یاد می گیرید.

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

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

  • بیاموزید که چگونه یک خوشه Kubernetes آماده تولید در AWS تهیه کنید
  • برنامه های خود را در Kubernetes با Helm مستقر کنید </ li>
  • راهبردهایی را برای عیب یابی خوشه خود کشف کنید و بدانید از کجا می توان برای مشکلات راهنمایی پیدا کرد
  • بهترین راه ها برای نظارت بر خوشه و برنامه های کاربردی در حال اجرا بر روی آن را کاوش کنید
  • خوشه های خود را فوق العاده شارژ کنید با ادغام آن با ابزارهای ارائه شده توسط پلت فرم AWS
  • معماری خوشه خود را برای در دسترس بودن بالا معمار کنید

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

اگر شما شما یک مهندس ابر، ارائه دهنده راه حل های ابری، sysadmin، مهندس قابلیت اطمینان سایت، یا توسعه دهنده ای هستید که به DevOps علاقه مند هستید و به دنبال یک راهنمای گسترده برای اجرای Kubernetes در محیط AWS هستید، این کتاب برای شما مناسب است. اگرچه دانش قبلی از Kubernetes انتظار نمی رود، تجربه کمی با لینوکس و کانتینرهای Docker یک امتیاز است.

فهرست محتوا

  1. زیرساخت Google برای بقیه ما < /li>
  2. موتورهای خود را راه اندازی کنید
  3. دسترسی به ابر
  4. مدیریت تغییر در برنامه های خود
  5. مدیریت برنامه های پیچیده با Helm
  6. برنامه ریزی برای تولید
  7. یک خوشه آماده تولید
  8. متأسفیم، برنامه من این خوشه را خورد!
  9. ذخیره وضعیت در برنامه های شما
  10. ذخیره سازی تصاویر شما

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

Learn to implement container orchestration on AWS with ease

Key Features

  • Leverage the power of Kubernetes on AWS to deploy highly scalable applications
  • Provision Kubernetes clusters on Amazon EC2 environments
  • Implement best practices to improve efficiency and security of Kubernetes on the cloud

Book Description

Docker containers promise to radicalize the way developers and operations build, deploy, and manage applications running on the cloud. Kubernetes provides the orchestration tools you need to realize that promise in production.

Kubernetes on AWS guides you in deploying a production-ready Kubernetes cluster on the AWS platform. You will then discover how to utilize the power of Kubernetes, which is one of the fastest growing platforms for production-based container orchestration, to manage and update your applications. Kubernetes is becoming the go-to choice for production-grade deployments of cloud-native applications. This book covers Kubernetes from first principles. You will start by learning about Kubernetes' powerful abstractions - Pods and Services - that make managing container deployments easy. This will be followed by a guided tour through setting up a production-ready Kubernetes cluster on AWS, while learning the techniques you need to successfully deploy and manage your own applications.

By the end of the book, you will have gained plenty of hands-on experience with Kubernetes on Amazon Web Services. You will also have picked up some tips on deploying and managing applications, keeping your cluster and applications secure, and ensuring that your whole system is reliable and resilient to failure.

What you will learn

  • Learn how to provision a production-ready Kubernetes cluster on AWS
  • Deploy your own applications to Kubernetes with Helm
  • Discover strategies for troubleshooting your cluster and know where to find help with issues
  • Explore the best ways to monitor your cluster and the applications running on it
  • Supercharge your cluster by integrating it with the tools provided by the AWS platform
  • Architect your cluster for high availability

Who this book is for

If you're a cloud engineer, cloud solution provider, sysadmin, site reliability engineer, or developer with an interest in DevOps and are looking for an extensive guide to running Kubernetes in the AWS environment, this book is for you. Though any previous knowledge of Kubernetes is not expected, some experience with Linux and Docker containers would be a bonus.

Table of Contents

  1. Google's Infrastructure for The Rest of Us
  2. Start Your Engines
  3. Reach for the Cloud
  4. Managing Change in Your Applications
  5. Managing Complex Applications with Helm
  6. Planning for Production
  7. A Production Ready Cluster
  8. Sorry, my app ate the cluster!
  9. Store state in your applications
  10. Storing Your Images


فهرست مطالب

Cover
Title Page
Copyright and Credits
Dedication
About Packt
Contributors
Table of Contents
Preface
Chapter 1: Google's Infrastructure for the Rest of Us
	Why do I need a Kubernetes cluster?
		The roots of containers
		Enter the container
			Cgroups
			Namespaces
			Putting the pieces together
		Here, schedule this...
		The basics of Kubernetes
			The pod
		Labeling all the things
		Replica sets
		Services
	Under the hood
		API server
		Controller manager
		Scheduler
		Kubelet
	Summary
Chapter 2: Start Your Engines
	Your own Kubernetes
		Installation
			macOS
			Linux
			Windows
		Starting Minikube
		First steps with kubectl
		Building Docker containers inside the cluster
	Building and launching a simple application on Minikube
		What just happened?
			Rolling out changes
			Resilience and scaling
		Using the dashboard
		Configuration as code
		Troubleshooting Minikube
	Summary
Chapter 3: Reach for the Cloud
	Cluster architecture
	Creating an AWS account
		Creating an IAM user
		Getting the CLI
		Setting up a key pair
		Preparing the network
	Setting up a bastion
		sshuttle
	Instance profiles
	Kubernetes software
		Docker
	Installing Kubeadm
		Building an AMI
	Bootstrapping the cluster
		What just happened?
	Access the API from your workstation
	Setting up pod networking
	Launching worker nodes
	Demo time
	Summary
Chapter 4: Managing Change in Your Applications
	Running pods directly
	Jobs
	CronJob
		Cron syntax
		Concurrency policy
		History limits
	Managing long running processes with deployments
		kubectl patch
		kubectl edit
		kubectl apply
		Kubernetes dashboard
		Greater control of your deployments
		RollingUpdate deployment
		Recreate deployment
	DaemonSet
	Summary
Chapter 5: Managing Complex Applications with Helm
	Installing Helm
		macOS
		Linux and Windows
		Installing Tiller
		Installing a chart
	Configuring a chart
	Creating your own charts
		Chart.yaml
		values.yaml
		templates
		Making it your own
		Developing and debugging
		Templating language
		Functions
		Flow control
	Hooks
	Packaging Helm charts
		You can test building an index
		Using your repository
	Organizational patterns for Helm
		Chart per application
		Shared charts
		Library charts
	Next steps
Chapter 6: Planning for Production
	The design process
		Initial planning
		Planning for success
		Planning for a successful roll out
	Discovering requirements
	Availability
	Capacity
		EC2 instance types
			EC2 instance types
			Breadth versus depth
	Performance
		Disk performance
			gp2
			io2
			st1
			sc1
		Networking
	Security
		Always be updating
			In-place updates
			Immutable images
		Network security
			Infra-node networking
		Node-master networking
			External networking
			Kubernetes infra-pod networking
		IAM roles
		Validation
	Observability
		Logging
		Monitoring
		Blackbox monitoring
		Alerting
		Tracing
	Summary
Chapter 7: A Production-Ready Cluster
	Building a cluster
	Getting started with Terraform
		Variables
		Networking
		Plan and apply
	Control Plane
	Preparing node images
		Installing Packer
		Packer configuration
	Node group
	Provisioning add-ons
	Managing change
	Summary
Chapter 8: Sorry My App Ate the Cluster
	Resource requests and limits
		Resource units
		How pods with resource limits are managed
		Quality of Service (QoS)
		Resource quotas
		Default limits
	Horizontal Pod Autoscaling
		Deploying the metrics server
		Verifying the metrics server and troubleshooting
		Autoscaling pods based on CPU usage
		Autoscaling pods based on other metrics
		Autoscaling the cluster
		Deploying the cluster autoscaler
	Summary
Chapter 9: Storing State
	Volumes
		EBS volumes
		Persistent volumes
			Persistent volumes example
	Storage classes
	StatefulSet
	Summary
	Further reading
Chapter 10: Managing Container Images
	Pushing Docker images to ECR
		Creating a repository
		Pushing and pulling images from your workstation
		Setting up privileges for pushing images
		Use images stored on ECR in Kubernetes
	Tagging images
		Version Control System (VCS) references
		Semantic versions
		Upstream version numbers
	Labelling images
	Summary
Other Books You May Enjoy
Index




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