Kubernetes در عمل ۲۰۱۷
Kubernetes in Action 2017

دانلود کتاب Kubernetes در عمل ۲۰۱۷ (Kubernetes in Action 2017) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Marko Luksa

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2017

زبان

English

تعداد صفحه‌ها

624

نوع فایل

pdf

حجم

5.2 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب Kubernetes در عمل ۲۰۱۷

خلاصه

Kubernetes in Action یک راهنمای جامع برای توسعه و اجرای موثر برنامه‌ها در محیط Kubernetes است. این کتاب، پیش از پرداختن به Kubernetes، مروری بر فناوری‌های کانتینری مانند Docker ارائه می‌دهد و نحوه ساخت کانتینرها را توضیح می‌دهد، به طوری که حتی خوانندگانی که قبلاً از این فناوری‌ها استفاده نکرده‌اند نیز بتوانند به سرعت شروع به کار کنند.

با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات Manning Publications دریافت خواهید کرد.

درباره‌ی فناوری

Kubernetes در زبان یونانی به معنای “سکاندار” است، کسی که شما را در آب‌های ناشناخته راهنمایی می‌کند. سیستم ارکستراسیون کانتینری Kubernetes به طور ایمن ساختار و جریان یک برنامه توزیع‌شده را مدیریت می‌کند، کانتینرها و سرویس‌ها را برای حداکثر کارایی سازماندهی می‌کند. Kubernetes به عنوان یک سیستم عامل برای خوشه‌های شما عمل می‌کند و نیاز به در نظر گرفتن زیرساخت شبکه و سرور زیربنایی در طراحی‌هایتان را از بین می‌برد.

درباره‌ی کتاب

Kubernetes in Action به شما آموزش می‌دهد که چگونه از Kubernetes برای استقرار برنامه‌های توزیع‌شده مبتنی بر کانتینر استفاده کنید. شما کار را با مروری بر Docker و Kubernetes آغاز می‌کنید و سپس اولین خوشه Kubernetes خود را می‌سازید. به تدریج برنامه اولیه خود را گسترش می‌دهید، ویژگی‌ها را اضافه می‌کنید و دانش خود را در مورد معماری و عملکرد Kubernetes عمیق‌تر می‌کنید. با مطالعه این راهنمای جامع، موضوعات ارزشمندی مانند نظارت، بهینه‌سازی و مقیاس‌بندی را بررسی خواهید کرد.

مطالب داخل کتاب

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

مخاطبان کتاب

این کتاب برای توسعه‌دهندگان نرم‌افزار سطح متوسط با آشنایی کم یا بدون آشنایی با Docker یا سیستم‌های ارکستراسیون کانتینر نوشته شده است.

درباره‌ی نویسنده

Marko Luksa مهندسی در Red Hat است که بر روی Kubernetes و OpenShift کار می‌کند.

فهرست مطالب

بخش 1 – مرور
1. معرفی Kubernetes
2. اولین قدم‌ها با Docker و Kubernetes
بخش 2 – مفاهیم اصلی
1. Podها: اجرای کانتینرها در Kubernetes
2. Replication و سایر کنترلرها: استقرار پادهای مدیریت‌شده
3. سرویس‌ها: فعال کردن کلاینت‌ها برای کشف و ارتباط با پادها
4. Volumes: اتصال فضای ذخیره‌سازی دیسک به کانتینرها
5. ConfigMaps و Secrets: پیکربندی برنامه‌ها
6. دسترسی به فراداده پاد و سایر منابع از برنامه‌ها
7. Deployments: به‌روزرسانی برنامه‌ها به صورت اعلانی
8. StatefulSets: استقرار برنامه‌های Stateful تکراری
بخش 3 – فراتر از اصول اولیه
1. درک عملکرد داخلی Kubernetes
2. ایمن‌سازی سرور API Kubernetes
3. ایمن‌سازی نودهای خوشه و شبکه
4. مدیریت منابع محاسباتی پادها
5. مقیاس‌بندی خودکار پادها و نودهای خوشه
6. زمان‌بندی پیشرفته
7. بهترین شیوه‌ها برای توسعه برنامه‌ها
8. گسترش Kubernetes


فهرست کتاب:

۱. Kubernetes در عمل

۲. حق نشر

۳. فهرست مطالب مختصر

۴. فهرست مطالب

۵. مطالب مقدماتی

۶. قسمت ۱. مرور کلی

۷. فصل ۱. معرفی Kubernetes

۸. فصل ۲. اولین گام‌ها با Docker و Kubernetes

۹. قسمت ۲. مفاهیم اصلی

۱۰. فصل ۳. پادها: اجرای کانتینرها در Kubernetes

۱۱. فصل ۴. تکثیر و سایر کنترلرها: استقرار پادهای مدیریت‌شده

۱۲. فصل ۵. سرویس‌ها: فعال‌سازی امکان کشف و ارتباط با پادها برای کلاینت‌ها

۱۳. فصل ۶. ولوم‌ها: اتصال فضای ذخیره‌سازی دیسک به کانتینرها

۱۴. فصل ۷. ConfigMapها و Secrets: پیکربندی برنامه‌ها

۱۵. فصل ۸. دسترسی به فراداده پاد و سایر منابع از برنامه‌ها

۱۶. فصل ۹. Deploymentها: به‌روزرسانی برنامه‌ها به‌صورت اعلانی

۱۷. فصل ۱۰. StatefulSetها: استقرار برنامه‌های Stateful تکثیرشده

۱۸. قسمت ۳. فراتر از مبانی

۱۹. فصل ۱۱. درک اجزای داخلی Kubernetes

۲۰. فصل ۱۲. ایمن‌سازی سرور API Kubernetes

۲۱. فصل ۱۳. ایمن‌سازی گره‌های کلاستر و شبکه

۲۲. فصل ۱۴. مدیریت منابع محاسباتی پادها

۲۳. فصل ۱۵. مقیاس‌بندی خودکار پادها و گره‌های کلاستر

۲۴. فصل ۱۶. زمان‌بندی پیشرفته

۲۵. فصل ۱۷. بهترین روش‌ها برای توسعه برنامه‌ها

۲۶. فصل ۱۸. توسعه Kubernetes

۲۷. پیوست الف. استفاده از kubectl با کلاسترهای متعدد

۲۸. پیوست ب. راه‌اندازی کلاستر چند گره‌ای با kubeadm

۲۹. پیوست پ. استفاده از سایر Runtimeهای کانتینر

۳۰. پیوست ت. فدراسیون کلاستر

۳۱. منابع Kubernetes پوشش داده شده در کتاب

۳۲. نمایه

۳۳. فهرست شکل‌ها

۳۴. فهرست جدول‌ها

۳۵. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

Kubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes environment. Before diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who haven’t used these technologies before can get up and running.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Kubernetes is Greek for “helmsman,” your guide through unknown waters. The Kubernetes container orchestration system safely manages the structure and flow of a distributed application, organizing containers and services for maximum efficiency. Kubernetes serves as an operating system for your clusters, eliminating the need to factor the underlying network and server infrastructure into your designs.

About the Book

Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You’ll start with an overview of Docker and Kubernetes before building your first Kubernetes cluster. You’ll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, you’ll explore high-value topics like monitoring, tuning, and scaling.

What’s Inside

  • Kubernetes’ internals
  • Deploying containers across a cluster
  • Securing clusters
  • Updating applications with zero downtime

About the Reader

Written for intermediate software developers with little or no familiarity with Docker or container orchestration systems.

About the Author

Marko Luksa is an engineer at Red Hat working on Kubernetes and OpenShift.

Table of Contents

    PART 1 – OVERVIEW

  1. Introducing Kubernetes
  2. First steps with Docker and Kubernetes
  3. PART 2 – CORE CONCEPTS

  4. Pods: running containers in Kubernetes
  5. Replication and other controllers: deploying managed pods
  6. Services: enabling clients to discover and talk to pods
  7. Volumes: attaching disk storage to containers
  8. ConfigMaps and Secrets: configuring applications
  9. Accessing pod metadata and other resources from applications
  10. Deployments: updating applications declaratively
  11. StatefulSets: deploying replicated stateful applications
  12. PART 3 – BEYOND THE BASICS

  13. Understanding Kubernetes internals
  14. Securing the Kubernetes API server
  15. Securing cluster nodes and the network
  16. Managing pods’ computational resources
  17. Automatic scaling of pods and cluster nodes
  18. Advanced scheduling
  19. Best practices for developing apps
  20. Extending Kubernetes


Table of Contents

1. Kubernetes in Action

2. Copyright

3. Brief Table of Contents

4. Table of Contents

5. front matter

6. Part 1. Overview

7. Chapter 1. Introducing Kubernetes

8. Chapter 2. First steps with Docker and Kubernetes

9. Part 2. Core concepts

10. Chapter 3. Pods: running containers in Kubernetes

11. Chapter 4. Replication and other controllers: deploying managed pods

12. Chapter 5. Services: enabling clients to discover and talk to pods

13. Chapter 6. Volumes: attaching disk storage to containers

14. Chapter 7. ConfigMaps and Secrets: configuring applications

15. Chapter 8. Accessing pod metadata and other resources from applications

16. Chapter 9. Deployments: updating applications declaratively

17. Chapter 10. StatefulSets: deploying replicated stateful applications

18. Part 3. Beyond the basics

19. Chapter 11. Understanding Kubernetes internals

20. Chapter 12. Securing the Kubernetes API server

21. Chapter 13. Securing cluster nodes and the network

22. Chapter 14. Managing pods’ computational resources

23. Chapter 15. Automatic scaling of pods and cluster nodes

24. Chapter 16. Advanced scheduling

25. Chapter 17. Best practices for developing apps

26. Chapter 18. Extending Kubernetes

27. Appendix A. Using kubectl with multiple clusters

28. Appendix B. Setting up a multi-node cluster with kubeadm

29. Appendix C. Using other container runtimes

30. Appendix D. Cluster Federation

31. Kubernetes resources covered in the book

32. Index

33. List of Figures

34. List of Tables

35. List of Listings

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

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

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.