نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، شما با چندین اصول و روشهای کلیدی آشنا خواهید شد که به شما امکان می دهد با موفقیت برنامه های ریزساختاری را بسازید ، مقیاس پذیر ، انعطاف پذیر ، انعطاف پذیر و ایمن باشند. برنامه های ابری توزیع شده انعطاف پذیر. در این دوره ، میکروسرویس ها مبانی ، با گزینه هایی برای حل چالش های مختلف روبرو خواهید شد و اقدامات توصیه شده ای را که می توانید در ریز سرویس های خود اعمال کنید ، مشاهده خواهید کرد. ابتدا یاد خواهید گرفت که ریز سرویس ها به همراه مشکلاتی که آنها حل می کنند و چالش های مرتبط با آنها چیست. در مرحله بعدی ، شما نگاه خواهید کرد که چگونه می توانید ریز خدمات را معماری کنید ، و تصمیمات خوبی درباره مرزهای خدمات و مالکیت داده ها بگیرید سرانجام ، شما به برخی گزینه ها برای چگونگی ارتباط ریز سرویس ها با یکدیگر و نحوه خودکار سازی استقرار آنها و نظارت بر آنها در تولید نگاه خواهید کرد. وقتی این دوره را به پایان رساندید ، آماده خواهید بود تا برنامه های ریز خدمات خود را طراحی و بسازید ، و بفهمید کدام فناوری ها و روش ها متناسب با متن شما هستند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی ریز خدمات
Introducing Microservices
-
معرفی دوره
Course Introduction
-
ریز خدمات چیست؟
What Are Microservices?
-
مسئله یکپارچه ها
The Problem of Monoliths
-
مزایای خدمات خرد
The Benefits of Microservices
-
چالش های ریز خدمات
The Challenges of Microservices
-
معرفی برنامه آزمایشی
Introducing the Demo Application
معماری ریز خدمات
Architecting Microservices
-
معرفی ماژول
Module Introduction
-
در حال پیشرفت به سمت ریز خدمات
Evolving Towards Microservices
-
سرویس های خرد داده های خود را دارند
Microservices Own Their Own Data
-
معماری EShopOnContainers
EShopOnContainers Architecture
-
اجزای یک سرویس خرد
Components of a Microservice
-
سرویس های خرد به طور مستقل قابل استفاده هستند
Microservices Are Independently Deployable
-
شناسایی مرزهای میکرو سرویس
Identifying Microservice Boundaries
-
مرزهای خدمات EShopOnContainers
EShopOnContainers Service Boundaries
-
خلاصه ماژول
Module Summary
ریز خدمات
Building Microservices
-
معرفی ماژول
Module Introduction
-
میزبانی سرویس های خرد
Hosting Microservices
-
نسخه ی نمایشی: اجرای ریز سرویس ها به صورت محلی در ظروف
Demo: Running Microservices Locally in Containers
-
ایجاد یک ریز سرویس
Creating a New Microservice
-
در حال آزمایش ریز خدمات
Testing Microservices
-
الگوهای میکروسرویس
Microservice Templates
-
خلاصه ماژول
Module Summary
ارتباط بین ریز خدمات
Communicating Between Microservices
-
معرفی ماژول
Module Introduction
-
الگوهای ارتباطی میکروسرویس
Microservice Communication Patterns
-
ارتباطات همزمان
Synchronous Communication
-
ارتباطات ناهمزمان
Asynchronous Communication
-
الگوهای ارتباطی انعطاف پذیر
Resilient Communication Patterns
-
کشف سرویس
Service Discovery
-
خلاصه ماژول
Module Summary
ایمن سازی ریز خدمات
Securing Microservices
-
معرفی ماژول
Module Introduction
-
رمزگذاری داده ها
Encrypting Data
-
احراز هویت
Authentication
-
مجوز
Authorization
-
امنیت شبکه
Securing the Network
-
دفاع در عمق
Defense in Depth
-
خلاصه ماژول
Module Summary
ارائه ریز خدمات
Delivering Microservices
-
معرفی ماژول
Module Introduction
-
استقرار خودکار
Automated Deployment
-
محیط های استقرار
Deployment Environments
-
ثبت های مصنوع
Artifact Registries
-
ارتقا Independ مستقل
Independent Upgrades
-
نظارت بر ریز خدمات
Monitoring Microservices
-
نسخه ی نمایشی: ورود به سیستم متمرکز و بررسی های بهداشتی
Demo: Centralized Logging and Health Checks
-
نتیجه گیری دوره
Course Conclusion
نمایش نظرات