آموزش ساخت میکروسرویس های جاوا مقیاس پذیر با Spring Boot و Spring Cloud

Building Scalable Java Microservices with Spring Boot and Spring Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: «Microservices» یک الگوی طراحی نرم‌افزار را توصیف می‌کند که در آن یک برنامه کاربردی مجموعه‌ای از سرویس‌های بدون اتصال است. این خدمات ریزدانه هستند و می توانند به صورت جداگانه نگهداری و مقیاس شوند. معماری میکروسرویس با تمرکز بر مقیاس بندی الاستیک با منابع درخواستی، برای ابر عمومی ایده آل است. در این دوره آموزشی با نحوه ساخت اپلیکیشن های جاوا با استفاده از Spring Boot و Spring Cloud در Google Cloud آشنا می شوید. شما از Spring Cloud Config برای مدیریت پیکربندی برنامه خود استفاده خواهید کرد. شما با Pub/Sub و Spring Integration پیام ارسال و دریافت خواهید کرد. شما همچنین از Cloud SQL به عنوان یک پایگاه داده رابطه ای مدیریت شده برای برنامه های جاوا خود استفاده خواهید کرد و یاد خواهید گرفت که چگونه به Cloud Spanner که سرویس پایگاه داده کاملاً سازگار در سطح جهانی توزیع شده Google Cloud است، مهاجرت کنید. همچنین با ردیابی و اشکال زدایی برنامه های Spring خود با مجموعه عملیات Google Cloud آشنا خواهید شد. برای موفقیت در این دوره باید با زبان برنامه نویسی جاوا و ساخت اپلیکیشن جاوا با ابزارهایی مانند Maven یا Gradle آشنا باشید. همچنین باید اطلاعات کلی در مورد Google Cloud داشته باشید."

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

معرفی دوره Course Introduction

  • به دوره خوش آمدید Welcome to the course

  • معرفی دوره Course Introduction

مقدمه ای بر خدمات ابری گوگل و اسپرینگ بوت Introduction to Google Cloud Services and Spring Boot

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

  • نمای کلی خدمات Google Cloud Google Cloud services overview

  • معرفی چارچوب Spring Spring Framework introduction

ساختن برنامه آزمایشی Building the Demo Application

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

  • معماری برنامه آزمایشی The demo application architecture

  • معرفی آزمایشگاه های دوره Course labs introduction

  • بوت استرپ کردن فرانت اند و باطن برنامه Bootstrapping the application frontend and backend

  • آزمایشگاه: JAVAMS01 بوت استرپ برنامه Frontend و Backend Lab: JAVAMS01 Bootstrapping the Application Frontend and Backend

  • پیکربندی و اتصال به Cloud SQL Configuring and connecting to Cloud SQL

  • آزمایشگاه: JAVAMS02 پیکربندی و اتصال به Cloud SQL Lab: JAVAMS02 Configuring and Connecting to Cloud SQL

  • کار با Cloud Trace Working with Cloud Trace

  • آزمایشگاه: JAVAMS04 کار با Cloud Trace Lab: JAVAMS04 Working with Cloud Trace

  • پیام رسانی با Pub/Sub Messaging with Pub/Sub

  • آزمایشگاه: JAVAMS05 پیام رسانی با Pub/Sub Lab: JAVAMS05 Messaging with Pub/Sub

  • ادغام Pub/Sub با Spring Integrating Pub/Sub with Spring

  • آزمایشگاه: JAVAMS06 ادغام Pub/Sub با Spring Lab: JAVAMS06 Integrating Pub/Sub with Spring

  • آپلود و ذخیره فایل ها Uploading and storing files

  • آزمایشگاه: JAVAMS07 آپلود و ذخیره فایل ها Lab: JAVAMS07 Uploading and Storing Files

  • استفاده از API های پلتفرم ابری Using Cloud Platform APIs

  • آزمایشگاه: JAVAMS08 با استفاده از Cloud Platform API Lab: JAVAMS08 Using Cloud Platform APIs

  • استقرار در App Engine Deploying to App Engine

  • آزمایشگاه: JAVAMS09 استقرار در App Engine Lab: JAVAMS09 Deploying to App Engine

  • اشکال زدایی با Cloud Debugger Debugging with Cloud Debugger

  • آزمایشگاه: JAVAMS10 اشکال زدایی با Cloud Debugger Lab: JAVAMS10 Debugging with Cloud Debugger

  • کار با Cloud Spanner Working with Cloud Spanner

  • آزمایشگاه: JAVAMS11 کار با Spanner Lab: JAVAMS11 Working with Spanner

  • استقرار در موتور Google Kubernetes Deploying to Google Kubernetes Engine

  • آزمایشگاه: JAVAMS12 در حال استقرار در GKE Lab: JAVAMS12 Deploying to GKE

  • نظارت بر موتور Google Kubernetes با Prometheus Monitoring Google Kubernetes Engine with Prometheus

  • آزمایشگاه: JAVAMS13 کار با مانیتورینگ موتور Kubernetes Lab: JAVAMS13 Working with Kubernetes Engine Monitoring

  • منابع اضافی Additional Resources

منابع دوره Course Resources

  • منابع دوره Course Resources

نمایش نظرات

آموزش ساخت میکروسرویس های جاوا مقیاس پذیر با Spring Boot و Spring Cloud
جزییات دوره
27m
34
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
6
از 5
ندارد
دارد
دارد
Google Cloud
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Google Cloud Google Cloud

ایجاد تحول دیجیتال با آموزش درخواستی

Google Cloud آموزش و گواهینامه های درخواستی را در فناوری های ابری در حال ظهور ارائه می دهد.

Google Cloud با صدها آزمایشگاه، دوره و نشان مهارت، متخصصان را قادر می‌سازد تا مهارت‌های ابری حیاتی را با سرعت خودشان ایجاد کنند. آزمایشگاه‌های عملی این شرکت اعتبارنامه‌های موقتی را به منابع واقعی ابر ارائه می‌دهند، بنابراین افراد می‌توانند Google Cloud را با استفاده از چیز واقعی یاد بگیرند. فراگیران همچنین می توانند با کسب گواهینامه های Google Cloud و/یا نشان های مهارتی که می توانند با شبکه خود به اشتراک بگذارند، تخصص خود را تأیید کنند.

در وب‌سایت رسمی Google Cloud بیشتر بیاموزید.