لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت میکروسرویس های جاوا مقیاس پذیر با 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
Google Cloud آموزش و گواهینامه های درخواستی را در فناوری های ابری در حال ظهور ارائه می دهد.
Google Cloud با صدها آزمایشگاه، دوره و نشان مهارت، متخصصان را قادر میسازد تا مهارتهای ابری حیاتی را با سرعت خودشان ایجاد کنند. آزمایشگاههای عملی این شرکت اعتبارنامههای موقتی را به منابع واقعی ابر ارائه میدهند، بنابراین افراد میتوانند Google Cloud را با استفاده از چیز واقعی یاد بگیرند. فراگیران همچنین می توانند با کسب گواهینامه های Google Cloud و/یا نشان های مهارتی که می توانند با شبکه خود به اشتراک بگذارند، تخصص خود را تأیید کنند.
نمایش نظرات