آموختن کوبرنتیز در یک ماه ناهار ۲۰۲۱
Learn Kubernetes in a Month of Lunches 2021

دانلود کتاب آموختن کوبرنتیز در یک ماه ناهار ۲۰۲۱ (Learn Kubernetes in a Month of Lunches 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Elton Stoneman

voucher (1)

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

سال انتشار

2021

زبان

English

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

592

نوع فایل

pdf

حجم

29.7 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب آموختن کوبرنتیز در یک ماه ناهار ۲۰۲۱

آموزش Kubernetes در یک ماه ناهار، راهنمای شما برای شروع و راه‌اندازی Kubernetes است.

خلاصه

در آموزش Kubernetes در یک ماه ناهار، شما فقط در 22 درس عملی که هر کدام به اندازه‌ی زمان ناهار کوتاه هستند، از «Pod چیست؟» به مقیاس‌بندی خودکار خوشه‌های کانتینرها و اجزا خواهید رسید. هر درس بر روی یک وظیفه‌ی خاص متمرکز است و یک مهارت ضروری در مسیر تسلط بر Kubernetes را پوشش می‌دهد. شما یاد خواهید گرفت که چگونه مدیریت کانتینرها را با Kubernetes تسهیل کنید، از جمله ایمن‌سازی خوشه‌های خود و ارتقاء‌ها و بازگشت‌ها بدون هیچ‌گونه توقفی. هیچ پیش‌زمینه‌ای از پشته توسعه، پلتفرم یا پس‌زمینه فرض نمی‌شود. التون استونمن، نویسنده، تمام الگوها را به طور کلی توصیف می‌کند، بنابراین شما می‌توانید به راحتی آن‌ها را در برنامه‌های خود اعمال کرده و به پروژه‌های دیگر منتقل کنید!

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

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

برنامه‌هایی ایجاد کنید که به طور یکسان روی لپ‌تاپ، مرکز داده و ابر شما اجرا شوند! Kubernetes یک روش سازگار برای استقرار برنامه‌ها روی هر پلتفرمی ارائه می‌دهد و رشد را آسان می‌کند. Kubernetes با سازماندهی کارآمد کانتینرهای Docker، وظایفی مانند ارتقاء، مقیاس‌بندی و خودترمیم را ساده می‌کند.

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

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

چه چیزی در داخل کتاب است

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

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

برای خوانندگانی که با Docker و کانتینر‌سازی آشنا هستند.

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

التون استونمن یک Docker Captain، یک MVP یازده دوره مایکروسافت و نویسنده‌ی Learn Docker in a Month of Lunches است.

فهرست مطالب

بخش 1 – مسیر سریع به سوی KUBERNETES

1 قبل از شروع

2 اجرای کانتینرها در Kubernetes با Podها و Deploymentها

3 اتصال Podها از طریق شبکه با Services

4 پیکربندی برنامه‌ها با ConfigMaps و Secrets

5 ذخیره داده‌ها با volumes، mounts و claims

6 مقیاس‌بندی برنامه‌ها در چندین Pod با controllers

بخش 2 – KUBERNETES در دنیای واقعی

7 گسترش برنامه‌ها با Podهای چند کانتینری

8 اجرای برنامه‌های سنگین داده با StatefulSets و Jobs

9 مدیریت نسخه‌های برنامه با rollouts و rollbacks

10 بسته‌بندی و مدیریت برنامه‌ها با Helm

11 توسعه برنامه – گردش‌های کاری توسعه‌دهنده و CI/CD

بخش 3 – آماده‌سازی برای تولید

12 توانمندسازی برنامه‌های خودترمیم

13 متمرکز کردن گزارش‌ها با Fluentd و Elasticsearch

14 نظارت بر برنامه‌ها با Kubernetes با Prometheus

15 مدیریت ترافیک ورودی با Ingress

16 ایمن‌سازی برنامه‌ها با سیاست‌ها، contextها و کنترل پذیرش

بخش 4 – KUBERNETES خالص و کاربردی

17 ایمن‌سازی منابع با کنترل دسترسی مبتنی بر نقش

18 استقرار Kubernetes: خوشه‌های چند گره‌ای و چند معماری

19 کنترل جایگذاری حجم کاری و مقیاس‌بندی خودکار

20 گسترش Kubernetes با منابع سفارشی و Operators

21 اجرای توابع بدون سرور در Kubernetes

22 هرگز پایانی نیست


فهرست کتاب:

۱. یادگیری کوبرنتیز در یک ماه ناهار

۲. داخل جلد رویی

۳. حق نشر

۴. تقدیم

۵. فهرست

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

۷. هفته ۱. مسیر سریع به سوی کوبرنتیز

۱ قبل از شروع

۲ اجرای کانتینرها در کوبرنتیز با پادها و دیپلوی‌منت‌ها

۳ اتصال پادها از طریق شبکه با سرویس‌ها

۴ پیکربندی برنامه‌ها با کانفیگ‌مپ‌ها و سکرت‌ها

۵ ذخیره داده‌ها با والیوم‌ها، مانت‌ها و کلیم‌ها

۶ مقیاس‌بندی برنامه‌ها در سراسر پادهای متعدد با کنترلرها

۱۴. هفته ۲. کوبرنتیز در دنیای واقعی

۷ گسترش برنامه‌ها با پادهای چند کانتینری

۸ اجرای برنامه‌های سنگین داده با استیت‌فول‌ست‌ها و جاب‌ها

۹ مدیریت انتشار برنامه‌ها با رول‌اوت‌ها و رول‌بک‌ها

۱۰ بسته‌بندی و مدیریت برنامه‌ها با هلم

۱۱ توسعه برنامه – گردش‌کارهای توسعه‌دهنده و CI/CD

۲۰. هفته ۳. آماده‌سازی برای تولید

۱۲ توانمندسازی برنامه‌های خود ترمیم‌گر

۱۳ متمرکزسازی لاگ‌ها با فلوئنت‌دی و الاستیک‌سرچ

۱۴ مانیتورینگ برنامه‌ها و کوبرنتیز با پرومتئوس

۱۵ مدیریت ترافیک ورودی با اینگرس

۱۶ ایمن‌سازی برنامه‌ها با سیاست‌ها، بافت‌ها و کنترل پذیرش

۲۶. هفته ۴. کوبرنتیز خالص و کاربردی

۱۷ ایمن‌سازی منابع با کنترل دسترسی مبتنی بر نقش

۱۸ استقرار کوبرنتیز: کلاسترهای چند گره‌ای و چند معماری

۱۹ کنترل جانمایی بار کاری و مقیاس‌بندی خودکار

۲۰. گسترش کوبرنتیز با منابع سفارشی و اپراتورها

۲۱. اجرای توابع بدون سرور در کوبرنتیز

۲۲. هرگز پایان نیست

۳۳. پیوست الف. بسته‌بندی برنامه‌ها از کد منبع به تصاویر داکر

۳۴. پیوست ب. افزودن قابلیت مشاهده با مانیتورینگ کانتینری‌شده

۳۵. پیوست ج. مدیریت پیکربندی برنامه در کانتینرها

۳۶. پیوست د. نوشتن و مدیریت لاگ‌های برنامه با داکر

۳۷. نمایه

۳۸. داخل جلد پشتی

توضیحات(انگلیسی)
Learn Kubernetes in a Month of Lunches is your guide to getting up and running with Kubernetes.

Summary
In Learn Kubernetes in a Month of Lunches you'll go from "what’s a Pod?" to automatically scaling clusters of containers and components in just 22 hands-on lessons, each short enough to fit into a lunch break. Every lesson is task-focused and covers an essential skill on the road to Kubernetes mastery. You'll learn how to smooth container management with Kubernetes, including securing your clusters, and upgrades and rollbacks with zero downtime. No development stack, platform, or background is assumed. Author Elton Stoneman describes all patterns generically, so you can easily apply them to your applications and port them to other projects!

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

About the technology
Create apps that perform identically on your laptop, data center, and cloud! Kubernetes provides a consistent method for deploying applications on any platform, making it easy to grow. By efficiently orchestrating Docker containers, Kubernetes simplifies tasks like rolling upgrades, scaling, and self-healing.

About the book
Learn Kubernetes in a Month of Lunches is your guide to getting up and running with Kubernetes. You'll progress from Kubernetes basics to essential skills, learning to model, deploy, and manage applications in production. Exercises demonstrate how Kubernetes works with multiple languages and frameworks. You'll also practice with new apps, legacy code, and serverless functions.

What's inside

Deploying applications on Kubernetes clusters
Understanding the Kubernetes app lifecycle, from packaging to rollbacks
Self-healing and scalable apps
Using Kubernetes as a platform for new technologies

About the reader
For readers familiar with Docker and containerization.

About the author
Elton Stoneman is a Docker Captain, a 11-time Microsoft MVP, and the author of Learn Docker in a Month of Lunches.

Table of Contents

PART 1 - FAST TRACK TO KUBERNETES

1 Before you begin

2 Running containers in Kubernetes with Pods and Deployments

3 Connecting Pods over the network with Services

4 Configuring applications with ConfigMaps and Secrets

5 Storing data with volumes, mounts, and claims

6 Scaling applications across multiple Pods with controllers

PART 2 - KUBERNETES IN THE REAL WORLD

7 Extending applications with multicontainer Pods

8 Running data-heavy apps with StatefulSets and Jobs

9 Managing app releases with rollouts and rollbacks

10 Packaging and managing apps with Helm

11 App development—Developer workflows and CI/CD

PART 3 - PREPARING FOR PRODUCTION

12 Empowering self-healing apps

13 Centralizing logs with Fluentd and Elasticsearch

14 Monitoring applications with Kubernetes with Prometheus

15 Managing incoming traffic with Ingress

16 Securing applications with policies, contexts, and admission control

PART 4 - PURE AND APPLIED KUBERNETES

17 Securing resources with role-based access control

18 Deploying Kubernetes: Multinode and multiarchitecture clusters

19 Controlling workload placement and automatic scaling

20 Extending Kubernetes with custom resources and Operators

21 Running serverless functions in Kubernetes

22 Never the end


Table of Contents

1. Learn Kubernetes in a Month of Lunches

2. inside front cover

3. Copyright

4. dedication

5. contents

6. front matter

7. Week 1. Fast track to Kubernetes

1 Before you begin

2 Running containers in Kubernetes with Pods and Deployments

3 Connecting Pods over the network with Services

4 Configuring applications with ConfigMaps and Secrets

5 Storing data with volumes, mounts, and claims

6 Scaling applications across multiple Pods with controllers

14. Week 2. Kubernetes in the real world

7 Extending applications with multicontainer Pods

8 Running data-heavy apps with StatefulSets and Jobs

9 Managing app releases with rollouts and rollbacks

10 Packaging and managing apps with Helm

11 App development-Developer workflows and CI/CD

20. Week 3. Preparing for production

12 Empowering self-healing apps

13 Centralizing logs with Fluentd and Elasticsearch

14 Monitoring applications and Kubernetes with Prometheus

15 Managing incoming traffic with Ingress

16 Securing applications with policies, contexts, and admission control

26. Week 4. Pure and applied Kubernetes

17 Securing resources with role-based access control

18 Deploying Kubernetes: Multinode and multiarchitecture clusters

19 Controlling workload placement and automatic scaling

20 Extending Kubernetes with custom resources and Operators

21 Running serverless functions in Kubernetes

22 Never the end

33. appendix A. Packaging applications from source code into Docker Images

34. appendix B. Adding observability with containerized monitoring

35. appendix C. Application configuration management in containers

36. appendix D. Writing and managing application logs with Docker

37. index

38. inside back cover

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

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

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

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

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

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

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

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

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

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

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

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