آموزش سرویس Azure Kubernetes (AKS): استقرار Microservices

Azure Kubernetes Service (AKS): Deploying Microservices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
به‌عنوان یک مهندس توسعه‌دهنده، توسعه‌دهنده، ادمین ابر یا ادمین سیستم، ممکن است نیاز داشته باشید که خوشه‌ها و میکروسرویس‌های تولیدی AKS را از طریق یک ارکستراتور (AKS) مستقر کنید. این دوره شما را تحت پوشش قرار داده است. مربی Prince Mokut اصول اولیه ریزسرویس‌های بسته‌بندی را در تصاویری معرفی می‌کند که می‌توانند به صورت محلی به‌عنوان یک کانتینر داکر مستقل یا در Azure Kubernetes، یک ارکستراتور با مدیریت ابری که به شما در مدیریت منابع کانتینر متعدد کمک می‌کند، مستقر شوند. Prince شما را از طریق فرآیند دسترسی ایمن به Azure Kubernetes Cluster و همچنین میکروسرویس ها در یک محیط تولید راهنمایی می کند. او نحوه استفاده از خطوط لوله CI/CD را برای استقرار خودکار توضیح می دهد، زیرا این به شما کمک می کند تا استقرار چندین برنامه را مدیریت کنید. در پایان دوره، می‌دانید که چگونه یک AKS ایمن ادغام شده با Azure Application Gateway را برای افشای امن API‌های خود، و همچنین نحوه خودکارسازی کامل فرآیندهای استقرار تصاویر کانتینر برای تیم توسعه خود، به کار بگیرید.

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

مقدمه Introduction

  • استقرار میکروسرویس ها در سرویس Azure Kubernetes (در حال انجام) Deploying microservices to Azure Kubernetes Service (In progress)

  • آنچه شما باید بدانید What you should know

  • استفاده از فایل های تمرین در GitHub Using the exercise files on GitHub

1. چرا میکروسرویس؟ 1. Why Microservices?

  • مروری بر Microservices و Kubernetes Microservices and Kubernetes overview

  • معماری میکروسرویس برای استقرار کانتینر Architecting microservices for container deployments

  • معماری برنامه شما Your app's architecture

  • امتحان فصل Chapter Quiz

2. توسعه توسعه دهنده خود. محیط کانتینری 2. Developing Your Dev. Container Environment

  • طراحی Dockerfile شما Designing your Dockerfile

  • طراحی اپلیکیشن Dockerfile frontend شما Designing your Dockerfile frontend app

  • طراحی میکروسرویس های Dockerfile Backend شما Designing your Dockerfile backend microservices

  • ایجاد تصاویر داکر Creating Docker images

  • استقرار و آزمایش میکروسرویس های Dockerized شما Deploying and testing your Dockerized microservices

  • طراحی مانیفست Kubernetes خود برای برنامه frontend Designing your Kubernetes manifest for the frontend app

  • طراحی مانیفست Kubernetes برای میکروسرویس کاربر Designing your Kubernetes manifest for a user's microservice

  • طراحی مانیفست Kubernetes برای سایر Backendها و MongoDBها Designing Kubernetes manifest for other backends and MongoDBs

  • طراحی مانیفست Kubernetes برای گذرگاه رویداد NATS Designing Kubernetes manifest for NATS event bus

  • امتحان فصل Chapter Quiz

3. ایجاد یک زیرساخت امن AKS 3. Building a Secure AKS Infrastructure

  • بررسی معماری AKS AKS architecture review

  • ایجاد یک خوشه AKS Creating an AKS cluster

  • استقرار یک رجیستری کانتینر Azure Deploying an Azure Container Registry

  • استقرار یک دروازه برنامه برای خوشه AKS Deploying an app gateway for AKS cluster

  • استقرار Cert-Manager برای خوشه AKS Deploying Cert-Manager for the AKS cluster

  • استقرار دستی به AKS Manual deployment to AKS

  • امتحان فصل Chapter Quiz

4. اتوماسیون با Azure DevOps 4. Automating with Azure DevOps

  • نمای کلی Azure DevOps Azure DevOps overview

  • راه اندازی یک مخزن برای پایگاه کد خود Setting up a repo for your codebase

  • طراحی مانیفست Kubernetes برای Ingress Resource Designing Kubernetes manifest for Ingress Resource

  • پیکربندی خط لوله CI Configuring a CI pipeline

  • پیکربندی خط لوله CI برای ریزسرویس های باطن Configuring a CI pipeline for backend microservices

  • پیکربندی خط لوله تحویل مداوم Configuring a continuous delivery pipeline

  • پیکربندی خط لوله سی دی برای نظرات میکروسرویس Configuring CD Pipeline for Comments Microservice

  • خطوط لوله CD برای سایر خدمات باطنی CD pipelines for other backend services

  • کاوش در برنامه وب Post-Hub Exploring the Post-Hub web application

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش سرویس Azure Kubernetes (AKS): استقرار Microservices
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 35m
35
Linkedin (لینکدین) lynda-small
06 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Prince Mokut

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prince Mokut Prince Mokut

مهندس سیستم ، ابر و DevOps Prince Mokut یک مهندس دارای مجوز Cloud و DevOps است.

پرینس تقریباً یک دهه تجربه فناوری اطلاعات در بخش بانکداری دارد و در مدیریت Azure IaaS ، PaaS و SaaS ، ادغام و تحویل مداوم در Azure DevOps ، اتوماسیون فرایند ، ارائه سیستم های توزیع شده بسیار در دسترس ، مدیریت زیرساخت و توسعه پشتیبان ماهر است. Node.js/Express. پرنس با مدرک کارشناسی مهندسی کامپیوتر از دانشگاه بنسون آیداهوزا با افتخار فارغ التحصیل شد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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