Kubernetes یکی از داغترین موضوعات در حال حاضر است و مهندسین با مهارتهای Kubernetes تقاضای زیادی دارند.
این مهارت ها را با این دوره به دست آورید! این یک فرصت عالی برای کار بر روی یک پروژه واقعی Kubernetes و رسیدن به استانداردهای حرفه ای بالا در پروژه های واقعی است.
در تمام طول دوره، شما بر روی الزامات واقع بینانه کار خواهید کرد - اما نیازی نیست که کدنویس باشید یا زبان برنامه نویسی خاصی بدانید - من مجموعه ای از تصاویر Docker و شغل شما را برای شما آماده کرده ام. استفاده از Kubernetes برای اجرای این تصاویر است.
این سیستم یک معماری مبتنی بر Microservice است، و در طول مسیر، تصمیمات طراحی و مبادلاتی را که باید هنگام مدیریت این سیستمهای پیچیده انجام دهید، بررسی خواهیم کرد. توجه داشته باشید که این دوره در مورد نحوه طراحی Microservices نیست (اگرچه ما مطمئناً در مورد آن صحبت خواهیم کرد). کار توسعه انجام شده است و باید سیستم را روی یک خوشه تولید اجرا کنیم.
همچنین با تجزیه و تحلیل عملکرد زمان اجرا خوشه متوجه خواهیم شد که توسعه دهندگان اشتباهات بدی در کد خود مرتکب شده اند!
شما می توانید بخش اول دوره را در رایانه توسعه محلی خود (PC/Mac/Laptop) انجام دهید. قسمت دوم (از فصل 13 به بعد) به سمت ابر حرکت می کند. شما از یک حساب واقعی AWS استفاده خواهید کرد، و ما به راه اندازی نظارت با ELK/Elastic Stack و مانیتور با Prometheus و Grafana ادامه می دهیم.
این دوره اکنون از EKS، سرویس AWS Elastic Kubernetes پشتیبانی می کند، اما ما همچنین نحوه استفاده از سیستم جایگزین به نام Kops را نشان می دهیم. مزایا و معایب هر کدام به تفصیل توضیح داده شده است.
من این دوره را برای طیف وسیعی از مخاطبان طراحی کرده ام - چه مهندس DevOps باشید، چه یک توسعه دهنده، یا اگر در کل این زمینه کاملاً تازه کار هستید، در طول مسیر همه چیز را توضیح خواهم داد. فقط مقداری دانش اولیه کار با رایانه و شاید کمی تجربه خط فرمان کافی باشد.
اگر میخواهید خودتان روی سیستم کار کنید، برای بخشی از دوره به یک حساب AWS نیاز دارید. اگر با AWS تازه کار هستید، نگران نباشید، من شما را تحت پوشش قرار داده ام - اما آمازون برای اجرای سیستم از شما هزینه می گیرد (همانطور که با همه/اکثر ارائه دهندگان ابری). انتظار نمی رود بیش از 10 دلار برای این کار پرداخت کنید (این یک تخمین بیش از حد مطمئن است)، اما از شما انتظار می رود که این هزینه را خودتان مدیریت کنید و باید خوشه Kubernetes خود را در پایان جلسه خود حذف کنید. اجازه ندهید که شما را ناامید کند، این یک سرمایه گذاری عالی است.
اگر ترجیح میدهید متحمل این هزینهها نشوید، فقط میتوانید ویدیوهای AWS را تماشا کنید - هنوز چیزهای زیادی یاد خواهید گرفت!
مثل همیشه، من اینجا هستم تا به سوالات پاسخ دهم و قصد دارم ظرف 48 ساعت پاسخ دهم.
موفق باشید!
نظری ارسال نشده است.
توسعه دهنده نرم افزار در VirtualPairProgrammers
Virtual Pair ProgrammersPrageeth Warnak
معمار اصلی نرم افزار
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.