آموزش Kubernetes Bootcamp: Kubernetes را از صفر تا ابر فتح کنید

دانلود Kubernetes Bootcamp: Conquer Kubernetes from Zero to Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه های Cloud Native را در مقیاس با Kubernetes هماهنگ کنید! استقرار برنامه‌های کانتینری‌شده با استفاده از Kubernetes pods پیاده‌سازی کشف سرویس برای ارتباطات بین برنامه‌ای سازماندهی و جداسازی منابع با استفاده از فضاهای نام Kubernetes مقیاس‌سازی برنامه‌ها با استفاده از استقرار Kubernetes استقرار پایگاه‌های داده با استفاده از StatefulSets و مدیریت ذخیره‌سازی با حجم‌های دائمی جداسازی پیکربندی از کد با استفاده از ConfigMaps و Secretscal Implement با استفاده از Automatic. Autoscaler (HPA) مدیریت دسترسی خارجی به سرویس‌ها با استفاده از Ingress Controllers ساده کردن استقرار برنامه با استفاده از Helm Charts خودکارسازی مدیریت برنامه پیچیده با اپراتورهای Kubernetes استقرار یک خوشه Kubernetes در خدمات وب آمازون (AWS) درک و اعمال ویژگی‌های خوددرمانی و انعطاف‌پذیری Kubernetes انجام به‌روزرسانی‌های چرخشی و بازگشت به عقب برای استقرار بدون توقف اجرای بررسی های سلامت با استفاده از کاوشگرهای Liveness و Readiness استفاده از پسوندهای Kubernetes CLI و VS Code برای مدیریت کارآمد کلاستر پیش نیازها: آشنایی با هر زبان برنامه نویسی مفید خواهد بود، اما نیازی به مهارت در سطح متخصص نیست. کمی راحتی با استفاده از رابط های خط فرمان مفید خواهد بود، اما ما دستورات ضروری را بررسی خواهیم کرد. برای دنبال کردن تمرینات عملی، به یک رایانه (ویندوز، مک یا لینوکس) با اتصال اینترنت پایدار نیاز دارید. درک پایه ای از مفاهیم کانتینرسازی توصیه می شود. با این حال، ما یک دوره اختیاری تصادف Docker را برای کسانی که تازه وارد کانتینرسازی شده‌اند ارائه می‌کنیم. مهم ترین پیش نیاز، اشتیاق و اشتیاق به یادگیری در مورد فناوری های بومی ابری است!

از زمان انتشار منبع باز خود توسط گوگل در سال 2014، Kubernetes انقلابی در محاسبات ابری ایجاد کرده است. اکنون توسط ارائه‌دهندگان بزرگ ابری مانند AWS، Azure و Google Cloud پشتیبانی می‌شود و استاندارد صنعتی برای مدیریت برنامه‌های بومی ابری در مقیاس است.

این دوره جامع شما را از طریق توسعه و استقرار برنامه های کاربردی ابری در Kubernetes راهنمایی می کند. از مفاهیم پایه گرفته تا تکنیک های پیشرفته، تجربه عملی با ویژگی های کلیدی Kubernetes و بهترین شیوه ها به دست خواهید آورد. این دوره با استقرار دنیای واقعی در خدمات وب آمازون (AWS) به اوج خود می رسد و مهارت های عملی و کاربردی را برای توسعه ابری در اختیار شما قرار می دهد.

در پایان این دوره، شما قادر خواهید بود:

  • برنامه‌های کانتینری‌شده را با استفاده از پادهای Kubernetes مستقر کنید

  • کشف سرویس را برای ارتباطات بین برنامه‌ای اجرا کنید

  • منابع را با استفاده از فضاهای نام Kubernetes سازماندهی و جداسازی کنید

  • مقیاس‌سازی برنامه‌ها با استفاده از Kubernetes Deployments

  • پایگاه‌های اطلاعاتی را با استفاده از StatefulSets مستقر کنید و فضای ذخیره‌سازی را با حجم‌های پایدار مدیریت کنید

  • پیکربندی را با استفاده از ConfigMaps و Secrets از کد جدا کنید

  • اجرای مقیاس‌بندی خودکار با مقیاس‌کننده خودکار غلاف افقی (HPA)

  • دسترسی خارجی به سرویس‌ها را با استفاده از کنترل‌کننده‌های ورودی مدیریت کنید

  • استقرار برنامه را با استفاده از Helm Charts ساده کنید

  • مدیریت برنامه پیچیده را با اپراتورهای Kubernetes به صورت خودکار انجام دهید

  • یک خوشه Kubernetes را در خدمات وب آمازون (AWS) مستقر کنید

  • ویژگی‌های خوددرمانی و انعطاف‌پذیری Kubernetes را درک کرده و به کار ببرید

  • انجام به‌روزرسانی‌ها و بازگردانی‌ها برای استقرار بدون توقف

  • بررسی‌های سلامت را با استفاده از کاوشگرهای Liveness و Readiness اجرا کنید

  • از پسوندهای Kubernetes CLI و VS Code برای مدیریت کارآمد خوشه استفاده کنید

امروز در بوت کمپ Kubernetes ما ثبت نام کنید و مهارت های عملی مورد نیاز برای هماهنگی موثر پروژه های بومی ابری خود را به دست آورید.


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

مقدمه Introduction

  • مقدمه Introduction

  • به انجمن بپیوندید Join the Community

  • محتوای ارزشمندتر را کشف کنید Discover More Valuable Content

  • مربی شما Your Instructor

فایل های پروژه Project Files

  • فایل های پروژه Project Files

دوره تصادف کانتینر (اختیاری) Containers Crash Course (Optional)

  • دوره تصادف کانتینر (اختیاری) Containers Crash Course (Optional)

چرا Kubernetes بر ابر مسلط است؟ Why Kubernetes Dominates the Cloud

  • چرا Kubernetes بر ابر تسلط دارد (بررسی اجمالی Kubernetes) Why Kubernetes Dominates the Cloud (Kubernetes Overview)

  • امتحان Quiz

دانلودها و راه اندازی Downloads and Setup

  • راه اندازی یک خوشه Kubernetes تک گره Setting Up a Single-Node Kubernetes Cluster

  • کد VS: راه اندازی برنامه افزودنی Kubernetes VS Code: Kubernetes Extension Setup

غلاف و ظروف Pods and Containers

  • غلاف و ظروف Pods and Containers

  • تمرین اضافی (API ارسال نمره) Extra Practice (Grade Submission API)

  • خوراکی های کلیدی Key Takeaways

کشف خدمات Service Discovery

  • کشف خدمات Service Discovery

  • خوراکی های کلیدی Key Takeaways

فضای نام Namespace

  • فضای نام Namespace

  • خوراکی های کلیدی Key Takeaways

تاب آوری و خود درمانی Resiliency and Self Healing

  • تاب آوری و خود درمانی Resiliency and Self Healing

  • خوراکی های کلیدی Key Takeaways

استقرار و کپی پاد Deployments and Pod Replicas

  • استقرار و کپی پاد Deployments and Pod Replicas

  • استقرار خودکار Automated Deployment

  • خوراکی های کلیدی Key Takeaways

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

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

  • خوراکی های کلیدی Key Takeaways

کاوشگرهای سرزندگی و آمادگی Liveness and Readiness Probes

  • کاوشگرهای سرزندگی و آمادگی Liveness and Readiness Probes

  • خوراکی های کلیدی Key Takeaways

StatefulSet و Persistent Volumes StatefulSet and Persistent Volumes

  • آناتومی یک رشته اتصال Anatomy of a Connection String

  • StatefulSet و Persistent Volumes StatefulSet and Persistent Volumes

  • احراز هویت پایگاه داده Database Authentication

  • خوراکی های کلیدی Key Takeaways

ConfigMap و Secret ConfigMap and Secret

  • ConfigMap و Secret ConfigMap and Secret

  • خوراکی های کلیدی Key Takeaways

Autoscaler Pod Horizontal (HPA) Horizontal Pod Autoscaler (HPA)

  • Autoscaler Pod Horizontal Horizontal Pod Autoscaler

  • پیگیری Follow-up

  • خوراکی های کلیدی Key Takeaways

کنترل کننده ورودی Ingress Controller

  • کنترل کننده ورودی Ingress Controller

  • خوراکی های کلیدی Key Takeaways

نمودارهای هلم Helm Charts

  • اقدام مورد نیاز: نصب Helm (Mac) Action Required: Installing Helm (Mac)

  • اقدام مورد نیاز: نصب هلم (ویندوز) Action Required: Installing Helm (Windows)

  • نصب Helm Charts Installing Helm Charts

  • ارتقاء نمودارهای هلم ما Upgrading our Helm Charts

  • خوراکی های کلیدی Key Takeaways

مدیر بسته هلم Helm Package Manager

  • مدیر بسته هلم Helm Package Manager

  • خوراکی های کلیدی Key Takeaways

اپراتورهای Kubernetes Kubernetes Operators

  • اپراتورهای Kubernetes Kubernetes Operators

  • تمیز کردن Cleaning Up

  • خوراکی های کلیدی Key Takeaways

آماده شدن برای استقرار Preparing for Deployment

  • نقشه راه Roadmap

  • راه اندازی یک حساب AWS و کاربر IAM Setting up an AWS Account and IAM User

  • راه اندازی AWS CLI (Mac) Setting up AWS CLI (Mac)

  • راه اندازی AWS CLI (ویندوز) Setting up AWS CLI (Windows)

  • راه اندازی eksctl (Mac) Setting up eksctl (Mac)

  • راه اندازی eksctl (ویندوز) Setting up eksctl (Windows)

استقرار در AWS Deploying to AWS

  • استقرار در AWS Deploying to AWS

  • خوراکی های کلیدی Key Takeaways

  • پاکسازی نهایی Final Clean Up

نمایش نظرات

آموزش Kubernetes Bootcamp: Kubernetes را از صفر تا ابر فتح کنید
جزییات دوره
6.5 hours
55
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,540
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rayan Slim Rayan Slim

معلم

سلام! من Rayan هستم، یک توسعه دهنده نرم افزار تمام وقت مستقر در اتاوا، کانادا.

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

در اوقات فراغت، من عاشق تدریس هستم!

Jad Slim Jad Slim

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

Jose Portilla Jose Portilla

رئیس بخش علوم داده در آموزش پیریان