دانلود کتاب The Kubernetes Workshop: Learn how to build and run highly scalable workloads on Kubernetes (به فارسی: کارگاه آموزشی Kubernetes: نحوه ایجاد و اجرای بارهای کاری بسیار مقیاس پذیر در Kubernetes را بیاموزید) نوشته شده توسط «Zach Arnold et al.»
اطلاعات کتاب کارگاه آموزشی Kubernetes: نحوه ایجاد و اجرای بارهای کاری بسیار مقیاس پذیر در Kubernetes را بیاموزید
موضوع اصلی: کامپیوتر – شبکه
نوع: کتاب الکترونیکی
ناشر: Packt Publishing
نویسنده: Zach Arnold et al.
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2020
تعداد صفحه: 779
حجم فایل: 39.69 مگابایت
کد کتاب: 1838820752 , 9781838820756
توضیحات کتاب کارگاه آموزشی Kubernetes: نحوه ایجاد و اجرای بارهای کاری بسیار مقیاس پذیر در Kubernetes را بیاموزید
از ساخت کلاستر خود گرفته تا اجرای برنامههای بومی ابری با Kubernetes، این کارگاه همه چیز را با استفاده از مثالها و فعالیتهای جذاب پوشش میدهد
ویژگی های کلیدی
* محیط Kubernetes را کاوش کنید و درک کنید که چگونه کانتینرها مدیریت می شوند
* یاد بگیرید که چگونه با استفاده از Kubernetes
برنامههای کاربردی ابری را بسازید، نگهداری کنید و به کار ببرید
* با استفاده از Kubernetes primitives برای مدیریت چرخه عمر یک پشته برنامه کامل آشنا شوید
توضیحات کتاب
Kubernetes به لطف پشتیبانی گسترده از مدیریت صدها کانتینر که برنامههای بومی ابری را اجرا میکنند، محبوبترین پلتفرم هماهنگسازی کانتینر منبع باز است که مدیریت خوشه را آسان میکند. این کارگاه یک رویکرد عملی را اتخاذ می کند تا شما را با محیط Kubernetes و کاربردهای آن آشنا کند.
با مقدمهای بر اصول Kubernetes، محیط Kubernetes خود را نصب و راهاندازی میکنید. شما نحوه نوشتن فایل های YAML و استقرار اولین کانتینر برنامه وب ساده خود را با استفاده از Pod خواهید فهمید. سپس نامهای انسان پسند را به Pods اختصاص میدهید، موجودیتها و توابع مختلف Kubernetes را کاوش میکنید و زمان استفاده از آنها را کشف میکنید. همانطور که در فصلها کار میکنید، این کتاب Kubernetes به شما نشان میدهد که چگونه میتوانید با استفاده از تکنیکهای مختلف برای طراحی اجزا و استقرار خوشهها از Kubernetes در مقیاس کامل استفاده کنید. شما همچنین با سیاست های امنیتی برای محدود کردن دسترسی به عملکردهای خاص در داخل خوشه مقابله خواهید کرد. در پایان کتاب، خلاصهای از ویژگیهای پیشرفته Kubernetes را برای ساختن کنترلر خود و ارتقاء به یک خوشه Kubernetes بدون توقف دریافت خواهید کرد.
در پایان این کارگاه، میتوانید کانتینرها را مدیریت کنید و برنامههای مبتنی بر ابر را با استفاده از Kubernetes به طور موثر اجرا کنید.
آنچه خواهید آموخت
* با مبانی Kubernetes و اصطلاحات آن آشنا شوید
* داده ها را در ظروف مختلف در حال اجرا در یک pod به اشتراک بگذارید یا ذخیره کنید
* یک تصویر ظرف از یک مانیفست تعریف تصویر ایجاد کنید
* یک خط لوله یکپارچه سازی پیوسته (CI) آگاه از Kubernetes برای استقرار ایجاد کنید
* با استفاده از Kubernetes ingress
ترافیک را به برنامه خود جذب کنید
* کنترل کننده پذیرش خود را بسازید و مستقر کنید
این کتاب برای چه کسانی است
چه در دنیای برنامه نویسی وب تازه کار باشید یا یک توسعه دهنده یا مهندس نرم افزار با تجربه باشید که به دنبال استفاده از Kubernetes برای مدیریت و مقیاس بندی برنامه های کاربردی کانتینری هستید، این کارگاه برای شما مفید خواهد بود. برای استفاده حداکثری از این کتاب، درک اولیه Docker و containerization ضروری است.
Key Features
* Explore the Kubernetes environment and understand how containers are managed
* Learn how to build, maintain, and deploy cloud-native applications using Kubernetes
* Get to grips with using Kubernetes primitives to manage the life cycle of a full application stack
Book Description
Thanks to its extensive support for managing hundreds of containers that run cloud-native applications, Kubernetes is the most popular open source container orchestration platform that makes cluster management easy. This workshop adopts a practical approach to get you acquainted with the Kubernetes environment and its applications.
Starting with an introduction to the fundamentals of Kubernetes, you’ll install and set up your Kubernetes environment. You’ll understand how to write YAML files and deploy your first simple web application container using Pod. You’ll then assign human-friendly names to Pods, explore various Kubernetes entities and functions, and discover when to use them. As you work through the chapters, this Kubernetes book will show you how you can make full-scale use of Kubernetes by applying a variety of techniques for designing components and deploying clusters. You’ll also get to grips with security policies for limiting access to certain functions inside the cluster. Toward the end of the book, you’ll get a rundown of Kubernetes advanced features for building your own controller and upgrading to a Kubernetes cluster without downtime.
By the end of this workshop, you’ll be able to manage containers and run cloud-based applications efficiently using Kubernetes.
What you will learn
* Get to grips with the fundamentals of Kubernetes and its terminology
* Share or store data in different containers running in the same pod
* Create a container image from an image definition manifest
* Construct a Kubernetes-aware continuous integration (CI) pipeline for deployments
* Attract traffic to your app using Kubernetes ingress
* Build and deploy your own admission controller
Who this book is for
Whether you are new to the world of web programming or are an experienced developer or software engineer looking to use Kubernetes for managing and scaling containerized applications, you’ll find this workshop useful. A basic understanding of Docker and containerization is necessary to make the most of this book.
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.