آموزش مبانی ابر بهاری

Spring Cloud Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Spring Cloud به شما کمک می کند تا از توسعه ریز خدمات در فضای ابری کاملاً استفاده کنید. بیاموزید که چگونه برنامه های بومی ابری را که از کشف خدمات ، پیکربندی توزیع شده ، توازن بار سمت مشتری ، مسیریابی هوشمند و تحمل خطا استفاده می کنند ، توسعه دهید. Spring Cloud به شما کمک می کند تا برنامه های موجود را برای اجرای بومی-در-cloud یا "ایجاد" یا مهاجرت دهید. ابر بومی "همانطور که معمولاً نامیده می شود. بنابراین دقیقاً بومی ابر چیست؟ Cloud native فقط اجرای برنامه های موجود شما در cloud نیست. این یک تغییر پارادایم است. تحولی از توسعه برنامه های بزرگ و متمرکز به ساخت برنامه های زیرک و بسیار توزیع شده متشکل از ریز خدمات. در این دوره ، Spring Cloud Fundamentals ، شما با نحوه ایجاد Cloud Spring بر روی Netflix OSS و کمک به شما در ارائه الگوها و راه حل های مشترک مانند کشف سرویس (Netflix Eureka) ، پیکربندی توزیع شده (Spring Cloud Config Server) ، مسیریابی هوشمند (Netflix Zuul) آشنا خواهید شد. ) ، قطع مدار (Netflix Hystrix) و توازن بار سمت مشتری (روبان Netflix) ، به چند مورد. وقتی این دوره را به پایان رسانید ، تجربه عملی عملی در ساخت یک برنامه بومی واقعی ابر با استفاده از Spring Cloud خواهید داشت. با استفاده از این دانش ، شما قادر خواهید بود همان اصول و تکنیک ها را برای ایجاد برنامه های بومی Cloud از ابتدا یا استفاده از برنامه های موجود برای استفاده کامل از Cloud استفاده کنید.

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

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

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

آشنایی با ابر بهاری Getting Familiar with Spring Cloud

  • ابر بدنام The Infamous Cloud

  • چالش های جدید با ابر New Challenges with the Cloud

  • تمرکز خود را برای دوره Your Focus for the Course

  • پیش نیازها Prerequisites

پیدا کردن خدمات با استفاده از سرویس کشف Finding Services Using Service Discovery

  • کشف خدمات چیست؟ What Is Service Discovery?

  • معرفی Cloud Spring Netflix Introducing Spring Cloud Netflix

  • اجزای اصلی در کشف سرویس نقش دارند Key Components Involved in Service Discovery

  • سرور Discovery The Discovery Server

  • نسخه ی نمایشی: راه اندازی یک سرور سرویس کشف Demo: Setting up a Service Discovery Server

  • سرویس برنامه The Application Service

  • نسخه ی نمایشی: ساختن یک سرویس کاربردی قابل کشف Demo: Making an Application Service Discoverable

  • مشتری برنامه The Application Client

  • نسخه ی نمایشی: یافتن و فراخوانی خدمات به عنوان مشتری برنامه Demo: Finding and Calling Services as an Application Client

  • داشبورد Spring Cloud Eureka Spring Cloud Eureka Dashboard

  • پیکربندی Configuration

  • سلامت و در دسترس بودن بالا Health and High Availability

  • پشتیبانی AWS AWS Support

  • خلاصه Summary

پیکربندی خدمات با استفاده از پیکربندی توزیع شده Configuring Services Using Distributed Configuration

  • سرور پیکربندی چیست؟ What Is a Configuration Server?

  • معرفی سرور پیکربندی Spring Cloud Introducing Spring Cloud Config Server

  • با استفاده از سرور پیکربندی Spring Cloud Using the Spring Cloud Config Server

  • Config Server REST Support: پارامترها Config Server REST Support: Parameters

  • پیکربندی سرور REST Support: نقاط انتهایی Config Server REST Support: Endpoints

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

  • با استفاده از مشتری پیکربندی Spring Cloud Using the Spring Cloud Config Client

  • نسخه ی نمایشی: بازیابی پیکربندی با مشتری پیکربندی Demo: Retrieving Configuration with the Config Client

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

  • استفاده از حاشیه نویسی @ RefreshScope Utilizing the @RefreshScope Annotation

  • نسخه ی نمایشی: بدون راه اندازی مجدد برنامه ، پیکربندی را تازه کنید Demo: Refresh Configuration Without Restarting Your App

  • رمزگذاری و رمزگشایی پیکربندی حساس Encrypting and Decrypting Sensitive Configuration

  • با استفاده از پشتیبانی رمزگذاری و رمزگشایی Using the Encryption and Decryption Support

  • رمزگذاری و رمزگشایی نقاط پایان REST Encrypt and Decrypt REST Endpoints

  • خلاصه Summary

خدمات نقشه برداری با استفاده از مسیریابی هوشمند Mapping Services Using Intelligent Routing

  • مسیریابی هوشمند چیست؟ What Is Intelligent Routing?

  • مسیریابی هوشمند از طریق سرویس Gateway Intelligent Routing via a Gateway Service

  • استفاده از Netflix Zuul با ابر بهار Using Netflix Zuul with Spring Cloud

  • پیکربندی مسیرها در Netflix Zuul Configuring Routes in Netflix Zuul

  • نسخه ی نمایشی: استفاده از Netflix Zuul به عنوان یک روتر هوشمند Demo: Using Netflix Zuul as an Intelligent Router

  • ایجاد فیلترها با Netflix Zuul Spring Cloud Creating Filters with Netflix Zuul & Spring Cloud

  • نسخه ی نمایشی: ایجاد و استفاده از ZuulFilter Demo: Creating and Using a ZuulFilter

  • خلاصه Summary

تماس با خدمات با استفاده از تعادل بار سمت مشتری Calling Services Using Client-side Load Balancing

  • معرفی ماژول Module Introduction

  • سمت مشتری و تعادل بار سمت سرور Client-side vs. Server-side Load Balancing

  • شروع کار با Cloud Spring و روبان Netflix Getting Started with Spring Cloud and Netflix Ribbon

  • با استفاده از حاشیه نویسی LoadBalanced @ Using the @LoadBalanced Annotation

  • نسخه ی نمایشی: تعادل بار با استفاده از روبان با کشف سرویس Demo: Load Balancing Using Ribbon with Service Discovery

  • با استفاده از حاشیه نویسیRibbonClient Using the @RibbonClient Annotation

  • نسخه ی نمایشی: تعادل بار با استفاده از روبان بدون کشف سرویس Demo: Load Balancing Using Ribbon Without Service Discovery

  • شخصی سازی پیکربندی RibbonClient: مقدمه Customizing Your RibbonClient Configuration: Introduction

  • سفارشی کردن پیکربندی RibbonClient: IRule Bean Customizing Your RibbonClient Configuration: The IRule Bean

  • سفارشی کردن پیکربندی RibbonClient: IPing Bean Customizing Your RibbonClient Configuration: The IPing Bean

  • نسخه ی نمایشی: شخصی سازی استراتژی تعادل بار RibbonClient Demo: Customizing the RibbonClient Load Balancing Strategy

  • خلاصه Summary

ایجاد خدمات خود ترمیم با قطع کننده مدار Creating Self-healing Services with Circuit Breaker

  • مقدمه Introduction

  • شکستهای ناگهانی و اضافه بار منابع Cascading Failures and Resource Overloading

  • در آغوش گرفتن شکست با الگوی قطع کننده مدار Embracing Failure with the Circuit Breaker Pattern

  • تحمل خطا با Netflix Hystrix و Spring Cloud Fault Tolerance with Netflix Hystrix and Spring Cloud

  • با استفاده از ابر ابر و Netflix Hystrix Using Spring Cloud and Netflix Hystrix

  • نسخه ی نمایشی: اجرای تحمل خطا با Netflix Hystrix Demo: Implementing Fault Tolerance with Netflix Hystrix

  • سنجه و بینش با داشبورد Hystrix Metrics and Insight with the Hystrix Dashboard

  • با استفاده از Spring Cloud و داشبورد Netflix Hystrix Using Spring Cloud and the Netflix Hystrix Dashboard

  • خواندن و درک داشبورد Hystrix Reading and Understanding the Hystrix Dashboard

  • نسخه ی نمایشی: نظارت بر معیارهای تحمل خطا با داشبورد Hystrix Demo: Monitoring Fault Tolerance Metrics with Hystrix Dashboard

  • جمع آوری متریک هایستریکس با توربین Netflix Aggregating Hystrix Metrics with Netflix Turbine

  • با استفاده از ابر ابر و توربین Netflix Using Spring Cloud and Netflix Turbine

  • نسخه ی نمایشی: جمع کردن چندین جریان هیستریکس با توربین Demo: Aggregating Multiple Hystrix Streams with Turbine

  • خلاصه Summary

همه را با هم بیاورید و بعد به کجا بروید Bringing It All Together and Where to Go Next

  • مقدمه Introduction

  • چگونه همه با هم متناسب است؟ How Does It All Fit Together?

  • قرار دادن همه اینها با هم: در هنگام راه اندازی Putting It All Together: On Startup

  • همه را با هم قرار دهید: در صورت درخواست Putting It All Together: On Request

  • بعد کجا برویم Where to Go Next

نمایش نظرات

آموزش مبانی ابر بهاری
جزییات دوره
3h 35m
73
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
189
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dustin Schultz Dustin Schultz

داستین شولتز یک مهندس سرب نرم افزار و یک مژده دهنده فناوری در قلب اوست. او همه فن آوری را دوست دارد و شما اغلب می توانید او را در حال دیدن آخرین فن آوری ببینید. داستین عاشق یادگیری است و همیشه می خواست بداند که همه چیز چگونه کار می کند ، به طوری که وقتی او کوچک بود ، مادرش برای او کتاب "چطور کار می کند" برای او خریداری کرد زیرا از تمام س hisالاتش خسته شده بود. او لیسانس و فوق لیسانس علوم کامپیوتر دارد و با اکثر تجربیات خود در جاوا ، بهار ، خواب زمستانی ، Spring Boot ، Maven ، AngularJS و "The Cloud" یک توسعه دهنده کامل پشته است. اجازه ندهید که این شما را گول بزند ، او هر فناوری متناسب با نیاز را می آموزد و از آن استفاده می کند. می توانید در مورد او بیشتر بیاموزید یا رامبلینگ های او را در وبلاگ او بخوانید.