ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms

دانلود کتاب الگوهای طراحی مدیریت Kubernetes: با Docker، CoreOS Linux و دیگر پلتفرم‌ها

Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms

مشخصات کتاب

Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9781484225974, 9781484225981 
ناشر: Apress 
سال نشر: 2017 
تعداد صفحات: 410 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 30 مگابایت 

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



کلمات کلیدی مربوط به کتاب الگوهای طراحی مدیریت Kubernetes: با Docker، CoreOS Linux و دیگر پلتفرم‌ها: سرورها، سیستم‌های عامل، تکنیک‌های برنامه‌نویسی



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

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


در صورت تبدیل فایل کتاب Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب الگوهای طراحی مدیریت Kubernetes: با Docker، CoreOS Linux و دیگر پلتفرم‌ها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب الگوهای طراحی مدیریت Kubernetes: با Docker، CoreOS Linux و دیگر پلتفرم‌ها



مدیریت خوشه کانتینر را به سطح بعدی ببرید. یاد بگیرید که چگونه Kubernetes را در CoreOS مدیریت و پیکربندی کنید. و از الگوهای طراحی مدیریتی مناسب مانند Configmaps، Autoscaling، استفاده از منابع الاستیک و در دسترس بودن بالا استفاده کنید. برخی از ویژگی‌های دیگر مورد بحث عبارتند از: ثبت‌نام، زمان‌بندی، به‌روزرسانی‌های در حال حرکت، حجم‌ها، انواع خدمات و چندین منطقه ارائه‌دهنده ابر. واحد اتمی سرویس کانتینر مدولار در Kubernetes یک Pod است که گروهی از کانتینرها با یک سیستم فایل و شبکه مشترک است. انتزاع Kubernetes Pod الگوهای طراحی را برای برنامه‌های کانتینری شبیه به الگوهای طراحی شی‌گرا فعال می‌کند. کانتینرها برخی از مزایای مشابه اشیاء نرم افزاری مانند ماژولار بودن یا بسته بندی، انتزاع و استفاده مجدد را ارائه می دهند.
CoreOS Linux در اکثر فصل ها استفاده می شود و دیگر پلتفرم های مورد بحث عبارتند از CentOS با OpenShift، Debian 8 (jessie) در AWS. و Debian 7 برای Google Container Engine.
CoreOS تمرکز اصلی است زیرا Docker از قبل بر روی CoreOS خارج از جعبه نصب شده است. CoreOS:

  • از اکثر ارائه دهندگان ابر (از جمله Amazon AWS EC2 و Google Cloud Platform) و پلتفرم های مجازی سازی (مانند VMWare و VirtualBox) پشتیبانی می کند
  • Cloud-Config را برای پیکربندی اعلامی برای موارد سیستم عامل مانند پیکربندی شبکه (فلانل)، ذخیره سازی (و غیره) و حساب های کاربری
  • یک زیرساخت در سطح تولید برای برنامه های کاربردی از جمله اتوماسیون، امنیت، و مقیاس پذیری فراهم می کند
  • درایو استانداردهای صنعت کانتینر را رهبری می‌کند و اپلیکیشن را تاسیس کرد
  • پیشرفته‌ترین رجیستری کانتینر را ارائه می‌کند، Quay
Docker به‌عنوان منبع باز در دسترس قرار گرفت در مارس 2013 و تبدیل به متداول ترین پلت فرم کانتینری سازی شده است. Kubernetes در ژوئن 2014 منبع باز بود و به پرکاربردترین مدیر خوشه کانتینر تبدیل شد. اولین نسخه پایدار CoreOS Linux در جولای 2014 در دسترس قرار گرفت و از آن زمان به یکی از رایج ترین سیستم عامل های مورد استفاده برای کانتینرها تبدیل شده است.
آنچه یاد خواهید گرفت
  • استفاده از Kubernetes با Docker
  • ایجاد یک کلاستر Kubernetes در CoreOS در AWS

    < /li>
  • استفاده از الگوهای طراحی مدیریت خوشه
  • استفاده از چندین منطقه ارائه دهنده ابر
  • با Kubernetes و ابزارهایی مانند Ansible کار کنید
  • پلتفرم OpenShift PaaS مبتنی بر Kubernetes را کشف کنید
  • ایجاد یک وب سایت با در دسترس بودن بالا
  • ایجاد یک خوشه اصلی Kubernetes با در دسترس بودن بالا
  • استفاده از حجم‌ها، نقشه‌های پیکربندی، سرویس‌ها، مقیاس خودکار، و به‌روزرسانی‌های چرخشی
  • مدیریت منابع محاسباتی
  • پیکربندی گزارش‌گیری و زمان‌بندی
  • < /ul>

    این کتاب برای چه کسی است
    مدیران لینوکس، سرپرستان CoreOS، توسعه دهندگان برنامه، و توسعه دهندگان کانتینر به عنوان سرویس (CAAS). دانش پیش نیاز لینوکس و داکر مورد نیاز است. دانش مقدماتی Kubernetes مانند ایجاد یک کلاستر، ایجاد یک Pod، ایجاد یک سرویس، و ایجاد و مقیاس‌بندی یک کنترل‌کننده تکرار مورد نیاز است. برای اطلاعات مقدماتی Docker و Kubernetes، به Pro Docker (Apress) و Kubernetes Microservices with Docker (Apress) مراجعه کنید. برخی دانش پیش نیاز در مورد استفاده از خدمات وب آمازون (AWS) EC2، CloudFormation و VPC نیز مورد نیاز است.

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

Take container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability. Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and multiple cloud provider zones. The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse.
CoreOS Linux is used in the majority of the chapters and other platforms discussed are CentOS with OpenShift, Debian 8 (jessie) on AWS, and Debian 7 for Google Container Engine.
CoreOS is the main focus becayse Docker is pre-installed on CoreOS out-of-the-box. CoreOS:

  • Supports most cloud providers (including Amazon AWS EC2 and Google Cloud Platform) and virtualization platforms (such as VMWare and VirtualBox)
  • Provides Cloud-Config for declaratively configuring for OS items such as network configuration (flannel), storage (etcd), and user accounts
  • Provides a production-level infrastructure for containerized applications including automation, security, and scalability
  • Leads the drive for container industry standards and founded appc
  • Provides the most advanced container registry, Quay
Docker was made available as open source in March 2013 and has become the most commonly used containerization platform. Kubernetes was open-sourced in June 2014 and has become the most widely used container cluster manager. The first stable version of CoreOS Linux was made available in July 2014 and since has become one of the most commonly used operating system for containers.
What You'll Learn
  • Use Kubernetes with Docker
  • Create a Kubernetes cluster on CoreOS on AWS
  • Apply cluster management design patterns
  • Use multiple cloud provider zones
  • Work with Kubernetes and tools like Ansible
  • Discover the Kubernetes-based PaaS platform OpenShift
  • Create a high availability website
  • Build a high availability Kubernetes master cluster
  • Use volumes, configmaps, services, autoscaling, and rolling updates
  • Manage compute resources
  • Configure logging and scheduling


Who This Book Is For
Linux admins, CoreOS admins, application developers, and container as a service (CAAS) developers. Some pre-requisite knowledge of Linux and Docker is required. Introductory knowledge of Kubernetes is required such as creating a cluster, creating a Pod, creating a service, and creating and scaling a replication controller. For introductory Docker and Kubernetes information, refer to Pro Docker (Apress) and Kubernetes Microservices with Docker (Apress). Some pre-requisite knowledge about using Amazon Web Services (AWS) EC2, CloudFormation, and VPC is also required.


فهرست مطالب

Front Matter....Pages i-xx
Front Matter....Pages 1-1
Kubernetes on AWS....Pages 3-22
Kubernetes on CoreOS on AWS....Pages 23-47
Kubernetes on Google Cloud Platform....Pages 49-87
Front Matter....Pages 89-89
Using Multiple Zones....Pages 91-116
Using the Tectonic Console....Pages 117-134
Using Volumes....Pages 135-152
Using Services....Pages 153-170
Using Rolling Updates....Pages 171-198
Scheduling Pods on Nodes....Pages 199-236
Configuring Compute Resources....Pages 237-256
Using ConfigMaps....Pages 257-277
Using Resource Quotas....Pages 279-298
Using Autoscaling....Pages 299-308
Configuring Logging....Pages 309-331
Front Matter....Pages 333-333
Using an HA Master with OpenShift....Pages 335-353
Developing a Highly Available Website....Pages 355-392
Back Matter....Pages 393-399




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