وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

میکروسرویس و سیستم های توزیع شده

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

IcroServices یک رویکرد معماری و سازمانی به توسعه نرم افزاری هستند که در آن نرم افزار از خدمات مستقل مستقل تشکیل شده است که از API های به خوبی تعریف شده است. این خدمات متعلق به تیم های کوچک و مستقل است.
معماری MicroServices برنامه های کاربردی را آسان تر می کند و سریع تر به توسعه، فعال کردن نوآوری و سرعت بخشیدن به زمان به بازار برای ویژگی های جدید.
در این دوره شما خواهد شد یادگیری نحوه ساخت MicroServices از ابتدا با استفاده از ابر بهار که ابزارهای توسعه دهندگان را فراهم می کند تا به سرعت ساخت برخی از الگوهای مشترک در سیستم های توزیع شده مانند مدیریت پیکربندی، کشف خدمات، قطع کننده های مدار، مسیریابی هوشمند، میکرو پروکسی، کنترل اتوبوس، یک ساعت نشانه ، قفل های جهانی، انتخابات رهبری، جلسات توزیع شده، حالت خوشه ای
شما همچنین درباره Docker و Kubernetes یاد خواهید گرفت که به شما اجازه می دهد که مایکرواسیون های مایکروشیمی خود را به عنوان Kubernetes بسوزانید. Kubernetes ارائه می دهد توانایی برنامه ریزی و مدیریت ظروف در مقیاس.
موضوعات پوشش داده شده
- بهار boot microservices
- Maven (از جمله چند ماژول، ساخت و پروفایل ها)
BR /> - صف پیام با RABBITMQ و KAFKA
- بهار ابر (OpenFeign، Service Discovery، ردیابی توزیع شده)
- تنظیمات پیکربندی و اسرار
- بسته بندی شیشه ای با Jib
- Docker
- Kubernetes
- مقدار زیادی از ورزش

عنوان اصلی : Microservices and Distributed Systems

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

01 Bootstrap With Maven:
001 - Maven
002 - پروژه را با IntelliJ باز کنید
003 - ماژول والدین Maven
02 اولین میکروسرویس شما:
001 - ابر بهار
002 - اولین میکروسرویس خود را ایجاد کنید
003 - مدل کنترل کننده و سرویس
004 - Postgres و PGAdmin در Docker
005 - اتصال به DB
03 ارتباط میکروسرویس از طریق HTTP:
001 - میکروسرویس تقلب
002 - راه اندازی پایگاه داده برای تقلب
003 - سرویس و مخزن کنترل کننده تقلب
004 - RestTemplate
005 - تست ارتباطات میکروسرویس
04 کشف سرویس با Eureka:
001 - کشف خدمات
002 - وابستگی به ابر ابری
003 - راه اندازی سرور Eureka
004 - داشبورد
005 - مشتریان Eureka
006 - @LoadBalanced
05 Open Feign:
001 - Feign را باز کنید
002 - Feign مشتری Feign
003 - استفاده از Fegin Client
004 - ارتباط میکروسرویس با Feign
06 تمرین:
001 - ورزش
002 - راه حل
07 ردیابی توزیع شده:
001 - ردیابی توزیع شده
002 - افزودن Sleuth
003 - Zipkin
004 - ظرف زیپکی
005 - Spring Cloud Sleuth Zipkin
006 - داشبورد Zipkin
08 Api Gateway با Spring Cloud Gateway:
001 - بار متعادل کننده چیست؟
002 - الگوریتم های متعادل کننده بار
003 - بررسی‌های سلامتی Load Balancer
004 - Spring Cloud Gateway
005 - Bootstrap API Gateway
006 - پیکربندی دروازه API
007 - API Gateway در عمل
09 صف پیام:
001 - چرا صف پیام
002 - پاسخ آهسته را شبیه سازی کنید
003 - AMQP & RabbitMQ
004 - Kafka RabbitMQ و SQS
005 - انواع تبادل AMQP
10 RabbitMQ:
001 - کانتینر Rabbit MQ
002 - AMQPTemplate و JacksonConverter
003 - SimpleRabbitListenerContainerFactory
004 - پیکربندی صف اعلان
005 - موضوع صف و صحافی
006 - تولید کننده پیام
007 - انتشار پیام‌ها
008 - ارسال پیام‌های خدمات خرد مشتری به صف
009 - @RabbitListener
010 - ما موفق شدیم. کد ما Asynchronous است
11 میکروسرویس بسته بندی برای Runnable Jar:
001 - افزونه Spring Boot Maven
002 - افزونه Maven Compiler
003 - نصب روت و ماژول های فردی با Maven
004 - اجرای همه کوزه ها
12 بسته بندی کوزه به تصاویر داکر:
001 - Docker چیست
002 - تصاویر و کانتینرهای داکر
003 - Docker Architecture
004 - ثبت های Docker
005 - ورود به Docker
006 - افزونه Spring Boot Maven و Jib
007 - پلاگین Jib Maven
008 - پیکربندی ماژول فرعی Jib
009 - ساخت و فشار
010 - ورزش
011 - راه حل تمرین
012 - افزودن سرور Eureka و ApiGW به Docker Compose
013 - شبکه داکر
014 - نمایه های بهار
015 - کانتینرهای Docker سرور ApiGW و Eureka
016 - تمرین 2
017 - راه حل تمرین 2
13 Kubernetes AKA k8s:
001 - Kubernetes چیست
002 - هواپیمای اصلی و کنترلی
003 - گره های کارگر
004 - اجرای خوشه های Kubernetes
005 - Minikube
006 - نصب Kubectl
007 - Kubernetes Hello World
008 - غلاف
009 - استقرارها
010 - خدمات
011 - کشف سرویس
14 استقرار Postgres RabbitMQ و Zipkin در k8s:
001 - پلاگین IntelliJ k8s
002 - هرگز Postgres را روی k8s مستقر نکنید. فقط برای تست محلی
003 - Postgres YAMLs
004 - Postgres در حال اجرا در k8s
005 - ورزش
006 - Exercise Sol
15 Microservices Refactoring برای k8s:
001 - غیرفعال کردن اورکا
002 - Refactor Feign Clients
003 - افزودن SPRING_PROFILES_ACTIVE=پیش‌فرض
004 - نمایه Kube
005 - ساخت تصاویر جدید و آزمایش Docker Compose
16 استقرار میکروسرویس ها در k8s:
001 - نمای کلی بخش
002 - YAML های مشتری
003 - مشتری در حال اجرا در k8s
004 - راه حل تمرین
005 - ما آن را انجام دادیم. میکروسرویس هایی که در k8s اجرا می شوند
17 کافکا:
001 - کافکا چیست
002 - کارگزار کافکا
003 - پروژه بوت استرپ
004 - موضوع
005 - پیکربندی سازنده کافکا
006 - ارسال الگوی کافکا
007 - مصرف کننده کافکا
008 - ConsumerConfig
009 - @KafkaListener
010 - ادغام Api و کافکا آرام
011 - بسته‌های مورد اعتماد
012 - اشیاء سفارشی
013 - استقرار و مدیریت کافکا
014 - بهار برای اسناد آپاچی کافکا

نمایش سرفصل های انگلیسی

Microservices and Distributed Systems

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD22885
حجم: 2136 مگابایت
مدت زمان: 533 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 28 اسفند 1400
میکروسرویس و سیستم های توزیع شده
میکروسرویس و سیستم های توزیع شده 1
میکروسرویس و سیستم های توزیع شده 2
میکروسرویس و سیستم های توزیع شده 3
میکروسرویس و سیستم های توزیع شده 4
میکروسرویس و سیستم های توزیع شده 5
میکروسرویس و سیستم های توزیع شده 6
دیگر آموزش های این مدرس
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید