لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسپرینگ روی کوبرنتیز: استقرار و مدیریت اپلیکیشنهای Cloud-Native
- آخرین آپدیت
دانلود Spring on Kubernetes: Deploying and Managing Cloud-Native Applications
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا علاقهمند به ساخت یک اپلیکیشن Cloud-Native با استفاده از Spring Boot هستید؟ این دوره دقیقاً برای شما طراحی شده است. در کنار مدرس دوره، Frank P Moley III، با مفاهیم پایه ایجاد Imageها، از جمله Native Imageها برای استقرار نهایی در Kubernetes آشنا شوید. در این دوره، نمای جامع و کاملی از کل چرخه توسعه، استقرار و تست یک اپلیکیشن را به دست خواهید آورد. همچنین، مباحث عملیاتی دنیای واقعی مرتبط با استقرار اپلیکیشنها با این متدولوژی، شامل استراتژیهای تست، اتوماسیون در CI/CD، ملاحظات امنیتی و موارد دیگر را بررسی خواهیم کرد.
این دوره با GitHub Codespaces یکپارچه شده است؛ یک محیط توسعه ابری فوری که تمام قابلیتهای IDE مورد علاقه شما را بدون نیاز به نصب روی سیستم محلی فراهم میکند. با GitHub Codespaces، میتوانید در هر زمان و با هر دستگاهی تمرینات عملی را انجام دهید و با ابزاری کار کنید که احتمالاً در محیطهای کاری واقعی با آن مواجه خواهید شد. برای شروع، ویدیو «استفاده از GitHub Codespaces در این دوره» را مشاهده کنید.
سرفصل ها و درس ها
مقدمه
Introduction
راهاندازی محیط Codespaces
Setting up the Codespaces environment
پیشنیازهای لازم
What you need to know
گردشهای کاری توسعهدهنده
Developer workflows
از اسپرینگ تا کوبرنتیز
Spring to Kubernetes
1. اسپرینگ Cloud Native
1. Cloud Native Spring
متریکها در اسپرینگ
Metrics with Spring
راهکار: اسپرینگ Cloud Native
Solution: Cloud Native Spring
لاگگیری در اسپرینگ
Logging with Spring
ایجاد اپلیکیشن
Creating the application
ساخت دسترسی به دادهها
Building data access
ارائه به عنوان وبسرویس
Exposing as a webservice
آمادهسازی دسترسی به دادهها
Preparing data access
چالش: اسپرینگ Cloud Native
Challenge: Cloud Native Spring
Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.
فرانک همه چیز را ساخته است، از برنامه های داخلی کوچک و تک کاره گرفته تا پلتفرم های توزیع شده جهانی در مقیاس بزرگ. از دیدگاه معماری و توسعه، او بر ساخت پلتفرمها با استفاده از معماریهای کاربردی مدرن و کانتینریسازی سیستمها در ارائههای ابری چند ابری، عمومی و خصوصی، و ترکیبی تمرکز میکند. درایورهای فرانک فراتر از توسعه نرم افزار به امنیت، طراحی و مدل سازی داده ها، DevOps، چابکی و کیفیت گسترش می یابند. بزرگترین علاقه حرفه ای او به عنوان معلم و دانش آموز آموزش است. فرانک تلاش می کند هر روز چیز جدیدی یاد بگیرد و سپس آن را به هر تعداد که می تواند آموزش دهد.
نمایش نظرات