آموزش ساخت، استقرار و اجرای کانتینرها در تولید

Building, Deploying, and Running Containers in Production

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

به ساخت، استقرار و اجرای کانتینرها در مقیاس سازمانی علاقه دارید؟

این دوره شما را با مهندسی و بهره برداری از ظروف در محیط هایی مانند تولید شروع می کند. ابتدا شما را با بلوک های ساختمانی اولیه - کانتینرهای داکر - آشنا می کنیم و سپس شما را با مفاهیمی مانند Dockerfiles آشنا می کنیم. در این دوره آموزشی، با کل فرآیند توسعه و استقرار کانتینر آشنا می‌شوید - با ساخت، استقرار و آزمایش برنامه کاربردی کانتینری بومی ابر میزبان خوشه Kubernetes خود به پایان می‌رسید.

اهداف آموزشی

  • اصول اولیه ساخت کانتینرهای Docker و کار با Dockerfiles را بیاموزید
  • مزایای استفاده از Docker برای توسعه برنامه را بدانید
  • با نحوه بسته بندی و اجرای میکروسرویس ها به عنوان ظروف سبک وزن با استفاده از Docker آشنا شوید
  • اصول اولیه استقرار برنامه های کاربردی ابری بومی را در Kubenetes بدانید
  • نحوه کار و پیکربندی بسیاری از منابع کلیدی خوشه Kubernetes مانند Pods، Deployments، Services و غیره را بیاموزید.
  • نحوه مدیریت استقرارها و منابع خوشه Kubernetes را در طول چرخه عمر کامل آنها بیاموزید.

مخاطب مورد نظر

  • هر کسی که علاقه مند به یادگیری نحوه طراحی برنامه های کاربردی بومی ابری است
  • هر کسی که علاقه مند به استفاده از ابزارها و شیوه های توسعه بومی ابر است
  • هر کسی که علاقه مند به کانتینری سازی است
  • هر کسی که علاقه مند به یادگیری Kubernetes است
  • پزشکان DevOps

پیش نیازها

درکی اساسی از توسعه نرم افزار مبتنی بر وب


سرفصل ها و درس ها

مقدمه ای بر داکر Introduction to Docker

  • معرفی درس Lesson Intro

  • داکر چیست؟ What is Docker?

  • معماری داکر The Docker Architecture

  • نصب Docker Installing Docker

  • ایجاد و اجرای اولین کانتینر خود با استفاده از Docker Creating and Executing Your First Container Using Docker

  • تصاویر در مقابل کانتینرها Images vs Containers

  • تصاویری از Dockerfile Images From The Dockerfile

  • تصاویر از ظروف Images From Containers

  • نقشه برداری بندر Port Mapping

  • شبکه سازی Networking

  • مقدمه ای بر گزینه های ذخیره سازی پایدار در داکر Introduction to Persistent Storage Options in Docker

  • برچسب زدن Tagging

  • خلاصه Summary

مقدمه ای بر Kubernetes Introduction to Kubernetes

  • معرفی Introduction

  • بررسی اجمالی Kubernetes Kubernetes Overview

  • استقرار Kubernetes Deploying Kubernetes

  • معماری Kubernetes Kubernetes Architecture

  • تعامل با Kubernetes Interacting with Kubernetes

  • غلاف Pods

  • خدمات Services

  • غلاف چند کانتینری Multi-Container Pods

  • کشف خدمات Service Discovery

  • استقرارها Deployments

  • مقیاس خودکار Autoscaling

  • به روز رسانی های چرخشی و بازگشت به عقب Rolling Updates and Rollbacks

  • پروب ها Probes

  • ظروف Init Init Containers

  • حجم ها Volumes

  • ConfigMaps و Secrets ConfigMaps and Secrets

  • اکوسیستم Kubernetes Kubernetes Ecosystem

  • نتیجه Conclusion

مدیریت خوشه های Kubernetes Administering Kubernetes Clusters

  • معرفی Introduction

  • نکات kubectl kubectl Tips

  • غلاف های زمان بندی Scheduling Pods

  • به روز رسانی منابع Updating Resources

  • شبکه سازی Networking

  • خلاصه Summary

الگوهای Kubernetes برای توسعه دهندگان برنامه Kubernetes Patterns for Application Developers

  • معرفی Introduction

  • الگوهای چند کانتینری Multi-container Patterns

  • شبکه سازی Networking

  • حساب های خدماتی Service Accounts

  • استفاده از کوبکتل Leveraging kubectl

  • خلاصه Summary

مقدمه ای بر AWS EKS Introduction to AWS EKS

  • مقدمه درس Lesson Introduction

  • نصب EKS CLI Tools Installing EKS CLI Tools

  • ایجاد یک خوشه EKS Kubernetes Creating an EKS Kubernetes Cluster

  • استقرار یک برنامه Microservices در EKS Deploying a Microservices Application into EKS

  • تست عملکرد، Teardown و CleanUp Performance Testing, Teardown, and CleanUp

  • مرور درس Lesson Review

نمایش نظرات

CloudAcademy یک پلتفرم آموزش آنلاین است که به کاربران کمک می‌کند مهارت‌های خود را در زمینه محاسبات ابری (Cloud Computing) و فناوری‌های مرتبط با آن ارتقا دهند. این پلتفرم طیف گسترده‌ای از دوره‌های آموزشی، آزمون‌ها و تمرینات عملی را در موضوعاتی مانند AWS، Microsoft Azure، Google Cloud Platform، DevOps، امنیت سایبری و داده‌های بزرگ ارائه می‌دهد.

آموزش ساخت، استقرار و اجرای کانتینرها در تولید
جزییات دوره
7h 0m
49
CloudAcademy CloudAcademy
(آخرین آپدیت)
5,115
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeremy Cook Jeremy Cook

جرمی یک معمار اصلی محتوا و SME DevOps در اینجا در آکادمی Cloud است، جایی که او در توسعه مستندات آموزشی فنی DevOps تخصص دارد.

او پیشینه قوی در مهندسی نرم‌افزار دارد و با زبان‌های مختلف کدنویسی کرده است. چارچوب ها و سیستم ها برای 25+ سال گذشته. در زمان‌های اخیر، جرمی روی DevOps، Cloud (AWS، Azure، GCP)، امنیت، Kubernetes و یادگیری ماشین تمرکز کرده است.

جرمی دارای گواهینامه‌های حرفه‌ای برای AWS، Azure، GCP، Terraform، Kubernetes است ( CKA، CKAD، CKS).

Jeremy Cook Jeremy Cook

جرمی یک معمار اصلی محتوا و SME DevOps در اینجا در آکادمی Cloud است، جایی که او در توسعه مستندات آموزشی فنی DevOps تخصص دارد.

او پیشینه قوی در مهندسی نرم‌افزار دارد و با زبان‌های مختلف کدنویسی کرده است. چارچوب ها و سیستم ها برای 25+ سال گذشته. در زمان‌های اخیر، جرمی روی DevOps، Cloud (AWS، Azure، GCP)، امنیت، Kubernetes و یادگیری ماشین تمرکز کرده است.

جرمی دارای گواهینامه‌های حرفه‌ای برای AWS، Azure، GCP، Terraform، Kubernetes است ( CKA، CKAD، CKS).