آموزش سرویس های خرد جاوا با Cloud Spring: در حال توسعه خدمات

Java Microservices with Spring Cloud: Developing Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: تحویل نرم افزار سریعتر از همیشه. این دوره به شما الگوهای اصلی میکرو سرویس های جاوا از جمله پیکربندی متمرکز ، کارهای ناهمزمان ، مجوز خدمات و ردیابی درخواست را آموزش می دهد. توسعه دهندگان در سراسر جهان به لطف معماری ریز سرویس ها ، سریعتر نرم افزار را ارائه می دهند. در این دوره ، Java Microservices with Spring Cloud: Developing Services ، شما مهارت های مورد نیاز برای ساخت ریز خدمات Java را خواهید آموخت. ابتدا مقدمه ای بر مایکروسرویس ، Spring Boot و Spring Cloud خواهید داشت. در مرحله بعدی ، فعالیت های ناهمزمان بارگیری با کارهای سبک و کوتاه مدت را جستجو خواهید کرد. سرانجام ، شما دوره را با یادگیری نحوه پیگیری مسائل عملکردی با استفاده از ردیابی توزیع شده به پایان می برید. پس از اتمام این دوره ، دانش بنیادی از الگوهای اصلی ریز سرویس ها را خواهید داشت و می توانید از تجربه خود برای ساخت ریز خدمات جاوا بهتر استفاده کنید.

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

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

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

معرفی مایکروسرویس ها ، فنر بوت و فنر ابر Introduction to Microservices, Spring Boot, and Spring Cloud

  • مقدمه Introduction

  • ریز خدمات چیست و چرا محبوب هستند؟ What Are Microservices and Why Are They Popular?

  • ویژگی های اصلی ریز خدمات Core Characteristics of Microservices

  • ابر بهاری چیست؟ What is Spring Cloud?

  • بهار چکمه چیست؟ What Is Spring Boot?

  • DEMO: ساخت یک برنامه Spring Boot DEMO: Building a Spring Boot App

  • برنامه اصلی و پیش نیازهای این دوره Core Application and Prerequisites for This Course

  • خلاصه Summary

ساده سازی مدیریت محیط با پیکربندی متمرکز Simplifying Environment Management with Centralized Configuration

  • مقدمه Introduction

  • نقش پیکربندی در سرویس های خرد The Role of Configuration in Microservices

  • مشکلات موجود در وضعیت موجود Problems with the Status Quo

  • ایجاد یک سرور پیکربندی Creating a Config Server

  • DEMO: ایجاد یک سرور پیکربندی برای فایلهای محلی DEMO: Creating a Config Server for Local Files

  • کار با URI های Config Server Working with Config Server URIs

  • DEMO: ایجاد یک سرور پیکربندی برای فایلهای GitHub DEMO: Creating a Config Server for GitHub Files

  • مصرف تنظیمات از برنامه Spring Boot Consuming Configurations from Spring Boot Apps

  • DEMO: مصرف تنظیمات از یک برنامه Spring Boot DEMO: Consuming Configurations from a Spring Boot App

  • اعمال Access Security در تنظیمات Applying Access Security to Configurations

  • DEMO: اعمال امنیت دسترسی به تنظیمات DEMO: Applying Access Security to Configurations

  • رمزگذاری و رمزگشایی تنظیمات Encrypting and Decrypting Configurations

  • DEMO: رمزگذاری و رمزگشایی تنظیمات DEMO: Encrypting and Decrypting Configurations

  • تنظیمات پیشرفته و بازخوانی املاک Advanced Settings and Property Refresh

  • DEMO: تازه سازی تنظیمات DEMO: Refreshing Configurations

  • خلاصه Summary

بارگیری فعالیتهای ناهمزمان با کارهای سبک و کوتاه مدت Offloading Asynchronous Activities with Lightweight, Short-lived Tasks

  • مقدمه Introduction

  • نقش پردازش ناهمزمان در ریز خدمات The Role of Asynchronous Processing in Microservices

  • مشکلات موجود در وضعیت موجود Problems with the Status Quo

  • محاسبات بدون سرور دقیقاً چیست؟ What Exactly Is 'Serverless' Computing?

  • وظیفه ابر بهاری چیست و یکپارچه سازی با پروژه های بهاری چیست What Is Spring Cloud Task, and Integration With Spring Projects

  • ایجاد وظایف Creating Tasks

  • DEMO: ایجاد وظایف DEMO: Creating Tasks

  • ذخیره تاریخچه اجرای وظایف Storing Task Execution History

  • DEMO: ذخیره سابقه اجرای وظیفه DEMO: Storing Task Execution History

  • گزینه های فراخوانی وظایف Options for Invoking Tasks

  • DEMO: فراخوانی یک کار از طریق HTTP و Spring Cloud Stream DEMO: Invoking a Task Through via HTTP and Spring Cloud Stream

  • خلاصه Summary

سرویس های خرد خود را با یک مدل اعلامی ایمن کنید Securing Your Microservices with a Declarative Model

  • مقدمه Introduction

  • نقش امنیت در خدمات خرد The Role of Security in Microservices

  • مشکلات موجود در وضعیت موجود Problems with the Status Quo

  • پیکربندی Spring Cloud و OAuth 2.0 چیست؟ What Is Spring Cloud Config, and OAuth 2.0?

  • چگونه Spring از OAuth 2.0 پشتیبانی می کند How Spring Supports OAuth 2.0

  • جریان انتزاعی OAuth The Abstract OAuth Flow

  • نوع اعطای OAuth 2.0: کد مجوز OAuth 2.0 Grant Type: Authorization Code

  • DEMO: نوع مجوز کد مجاز DEMO: Authorization Code Grant Type

  • ایجاد سرور منبع و نشانه گذاری مسیریابی برای سرویس ها Creating a Resource Server and Routing Tokens to Services

  • DEMO: ایجاد سرور منبع و نشانه گذاری مسیریابی برای سرویس ها DEMO: Creating a Resource Server and Routing Tokens to Services

  • نوع اعطای OAuth 2.0: اعتبارنامه رمز عبور مالک منبع OAuth 2.0 Grant Type: Resource Owner Password Credentials

  • ایجاد یک سرور مجوز سفارشی Creating a Custom Authorization Server

  • DEMO: ایجاد یک سرور مجوز که توسط سرور منبع استفاده می شود DEMO: Creating an Authorization Server Used by a Resource Server

  • نوع اعطای OAuth 2.0: اطلاعات کاربری مشتری OAuth 2.0 Grant Type: Client Credentials

  • افزودن قوانین دسترسی به روش Adding Method Access Rules

  • DEMO: افزودن قوانین دسترسی به روش DEMO: Adding Method Access Rules

  • گزینه های پیشرفته رمز Advanced Token Options

  • خلاصه Summary

تعقیب کردن مشکلات عملکرد با استفاده از ردیابی توزیع شده Chasing Down Performance Issues Using Distributed Tracing

  • مقدمه Introduction

  • نقش ردیابی در خدمات خرد The Role of Tracing in Microservices

  • مشکلات موجود در وضعیت موجود Problems with the Status Quo

  • ابر ابر بهاری چیست؟ What Is Spring Cloud Sleuth?

  • آناتومی ردیابی Anatomy of a Trace

  • چه چیزی استفاده می شود ، و چگونه می توان هوشمندی را به یک پروژه اضافه کرد What Is Instrumented, and How to Add Sleuth to a Project

  • DEMO: افزودن ابر ابر بهار به یک پروژه DEMO: Adding Spring Cloud Sleuth to a Project

  • تجسم تأخیر با Zipkin Visualizing Latency with Zipkin

  • DEMO: ساخت و استفاده از سرور Zipkin DEMO: Building and Using a Zipkin Server

  • تجسم و پرس و جو از ردیابی ها در Zipkin Visualizing and Querying Traces in Zipkin

  • DEMO: تجسم و سerال کردن ردیابی ها در Zipkin DEMO: Visualizing and Querying Traces in Zipkin

  • کار با نرخ نمونه گیری Working with Sampling Rates

  • DEMO: ساخت یک نمونه سفارشی DEMO: Building a Custom Sampler

  • ایجاد دستی Manually Creating Spans

  • DEMO: ایجاد دهانه به صورت دستی DEMO: Manually Creating Spans

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش سرویس های خرد جاوا با Cloud Spring: در حال توسعه خدمات
جزییات دوره
4h 42m
71
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
220
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richard Seroter Richard Seroter

Richard Seroter مدیر مدیریت محصولات خروجی در Google Cloud است و دارای مدرک کارشناسی ارشد مهندسی از دانشگاه کلرادو است. او همچنین یک مربی در Pluralsight ، سرپرست ویرایشگر Info.03 برای رایانش ابری ، سخنران مکرر عمومی ، نویسنده کتابهای متعدد در زمینه طراحی و توسعه نرم افزار و 12 بار سابق Microsoft MVP برای cloud است. ریچارد یک وبلاگ به طور مرتب به روز شده در مورد موضوعات معماری و طراحی راه حل را نگهداری می کند و می تواند به عنوانrseroter در توییتر یافت شود.