آموزش Spring Cloud Config 3 Fundamentals

Spring Cloud Config 3 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مدیریت پیکربندی مشترک در میان میکروسرویس ها و محیط ها اغلب می تواند منجر به کارهای دستی، تکراری و مستعد خطا شود. این دوره به شما می آموزد که چگونه پیکربندی میکروسرویس های خود را با استفاده از Spring Cloud Config متمرکز و خارجی کنید. مدیریت پیکربندی مشترک در میکروسرویس ها و محیط ها اغلب می تواند منجر به کارهای دستی، تکراری و مستعد خطا شود. در این دوره، Spring Cloud Config Fundamentals، یاد خواهید گرفت که با استفاده از یک سرور پیکربندی، پیکربندی میکروسرویس ها را خارجی و متمرکز کنید. ابتدا، راه‌اندازی یک سرور Spring Cloud Config با پشتیبانی Git repo را بررسی خواهید کرد. در مرحله بعد، با استفاده از پیکربندی میکروسرویس های سلسله مراتبی، خواهید فهمید که چگونه به طور ایمن برنامه مشتری خود را به سرور پیکربندی هدایت کنید. سپس یاد خواهید گرفت که چگونه اسرار را در پیکربندی با استفاده از رمزگذاری به صورت ایمن ذخیره کنید. در نهایت، یاد خواهید گرفت که چگونه پیکربندی برنامه های خود را در زمان اجرا با استفاده از پیام رسانی به روز کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش مربوط به Spring Cloud Config Server مورد نیاز برای مدیریت موثر پیکربندی میکروسرویس های خود را در تولید خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مشکلات پیکربندی برنامه Pitfalls of Application Configuration

  • معرفی و بررسی نسخه Introduction and Version Check

  • نمای کلی پیکربندی بوت بهار Spring Boot Configuration Overview

  • چالش های پیکربندی یکپارچه Monolith Configuration Challenges

  • چالش های پیکربندی میکروسرویس ها Microservices Configuration Challenges

  • نسخه ی نمایشی: نقاط درد پیکربندی بوت بهار Demo: Spring Boot Configuration Pain Points

  • خلاصه Summary

معرفی Spring Cloud Config Introducing Spring Cloud Config

  • بررسی اجمالی Overview

  • Deploy Time Injection Deploy Time Injection

  • معرفی سرور کانفیگ Introducing the Config Server

  • نحوه ایجاد یک سرور کانفیگ How to Create a Config Server

  • نسخه ی نمایشی: راه اندازی سرور پیکربندی Demo: Setting up the Config Server

  • نحوه ایجاد یک کلاینت کانفیگ How to Create a Config Client

  • نسخه ی نمایشی: راه اندازی Config Client Demo: Setting up Config Client

  • خلاصه Summary

مدیریت پیکربندی میکروسرویس های سلسله مراتبی و اشتراکی Managing Hierarchical and Shared Microservices Configuration

  • معرفی Introduction

  • معرفی پروفایل های بهار Introducing Spring Profiles

  • استفاده از نمایه های بهار Using Spring Profiles

  • نمایه های بهار با سرور پیکربندی Spring Profiles with the Config Server

  • نسخه ی نمایشی: نمایه های بهار با سرور پیکربندی Demo: Spring Profiles with the Config Server

  • اشکال زدایی محیط بهار Debugging the Spring Environment

  • نسخه ی نمایشی: اشکال زدایی محیط بهار Demo: Debugging the Spring Environment

  • به اشتراک گذاری پیکربندی در میان میکروسرویس ها Sharing Configuration Across Microservices

  • نسخه ی نمایشی: به اشتراک گذاری پیکربندی در میان میکروسرویس ها Demo: Sharing Configuration Across Microservices

  • استفاده از Property Dependencies Using Property Dependencies

  • نسخه ی نمایشی: استفاده از وابستگی های Property Demo: Using Property Dependencies

  • خلاصه Summary

ذخیره سازی ایمن پیکربندی و اسرار Securely Storing Config and Secrets

  • بررسی اجمالی Overview

  • اسرار چیست؟ What Are Secrets?

  • رمزگذاری اسرار سرور پیکربندی Encrypting Secrets the Config Server

  • نسخه ی نمایشی: رمزگذاری متقارن با سرور پیکربندی Demo: Symmetric Encryption with the Config Server

  • رمزگذاری نامتقارن با سرور پیکربندی Asymmetric Encryption with the Config Server

  • نسخه ی نمایشی: رمزگذاری نامتقارن با سرور پیکربندی Demo: Asymmetric Encryption with the Config Server

  • HTTPS با سرور پیکربندی HTTPS with the Config Server

  • نسخه ی نمایشی: HTTPS با سرور پیکربندی Demo: HTTPS with the Config Server

  • TLS متقابل با سرور پیکربندی Mutual TLS with the Config Server

  • نسخه ی نمایشی: TLS متقابل با سرور پیکربندی Demo: Mutual TLS with the Config Server

  • خلاصه Summary

به روز رسانی پیکربندی در زمان اجرا Updating Configuration at Runtime

  • معرفی Introduction

  • رویکرد فعلی ما به پیکربندی تازه و معایب آن Our Current Approach to Refreshing Configuration and its Downsides

  • معرفی Refresh Scoped Beans Introducing Refresh Scoped Beans

  • نسخه ی نمایشی: تازه سازی پیکربندی با استفاده از نقطه پایانی Refresh Demo: Refreshing Configuration Using the Refresh Endpoint

  • تازه کردن چندین سرویس همزمان با Spring Cloud Bus Refreshing Multiple Services at Once with Spring Cloud Bus

  • نسخه ی نمایشی: تازه کردن چندین سرویس به طور همزمان با Spring Cloud Bus Demo: Refreshing Multiple Services at Once with Spring Cloud Bus

  • تازه کردن پیکربندی به صورت خودکار با یک WebHook Refreshing Configuration Automatically with a WebHook

  • نسخه ی نمایشی: به روز رسانی پیکربندی به صورت خودکار با یک WebHook Demo: Refreshing Configuration Automatically with a WebHook

  • خلاصه Summary

نمایش نظرات

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

آموزش Spring Cloud Config 3 Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 28m
47
Pluralsight (پلورال سایت) pluralsight-small
12 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Andrew Morgan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Morgan Andrew Morgan

اندرو یک مشاور مستقل با تخصص متقابل در زمینه طراحی ، توسعه و استقرار سیستم های نرم افزاری سطح سازمانی است. آندرو با کار با مشتری های مختلف ، در معرض انبوهی از فناوری های مختلف قرار دارد که اخیراً در زمینه خدمات ریز خدمات جاوا و تحویل مداوم تخصص دارد. اندرو به طور فعال در جامعه گسترده شرکت می کند ، در کنفرانس های بین المللی سخنرانی می کند ، دوره های آموزشی ارائه می دهد ، به منبع باز کمک می کند و برای InfoQ می نویسد.

Pluralsight (پلورال سایت)

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

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